background preloader

☢️ SDLC

Facebook Twitter

Software Development Life Cycle (SDLC)

⊿ Point. {R} Glossary. ◢ Keyword: S. ◥ University. {q} PhD. {tr} Training. ⚫ UK. ⚫ England. ⬤ London. ↂ EndNote. ☗ MDX. MDX: PhD. ↂ Blogger. RSK666-0000022. RSK666-0000047. Software development process. Process by which software is developed In software engineering, a software development process or software development life cycle (SDLC) is a process of planning and managing software development. It typically involves dividing software development work into smaller, parallel, or sequential steps or sub-processes to improve design and/or product management. The methodology may include the pre-definition of specific deliverables and artifacts that are created and completed by a project team to develop or maintain an application.[1] Most modern development processes can be vaguely described as agile. Other methodologies include waterfall, prototyping, iterative and incremental development, spiral development, rapid application development, and extreme programming.

A life-cycle "model" is sometimes considered a more general term for a category of methodologies and a software development "process" is a particular instance as adopted by a specific organization. History[edit] 1970s 1980s 1990s.