"A software process, often known as a software development life-cycle (SDLC), is really a structure imposed around the development of a software package. Similar terms include software life cycle and software process. It is considered a subset of systems development life cycle. There are various models for such processes, each describing ways to a number of tasks or activities that hap along the way. Many people look at a life-cycle model a far more general term as well as a software development process an increasingly specific term. For example, there are various specific software development processes that 'fit' the spiral life-cycle model. ISO/IEC 12207 can be an international standard for software life-cycle processes. It aims for being the normal that defines all of the tasks needed for developing and looking after software. "
Add a comment
to see other 6 answers