Tag: software development life cycle
A software development process is a process of slicing software development into different and distinct phases with the aim to improve and speed up the whole process of design, product management, and project management. It is also known as a software development life cycle (SDLC).
This includes the definition of specific deliverables, business requirements and building mockups or click dummys in the starting phase of a project. Within the SDLC different methodologies are still in use, from classic waterfall models to modern agile development approaches like SCRUM.
Other methodologies include prototyping, iterative and incremental development, spiral development, rapid application development, and extreme programming.