what is software development lifecycle
it is a systematic process that aims to produce high quality software that meets or exceeds the expectation of the customers, not exceeding the time and cost estimates
software development lifecycle is also called _____________
software development process
phases in a software development lifecycle
pad it dm planning analysis design implementation testing deployment maintenance
what is the objective of the planning phase in SDLC
what is the objective of the analysis phase in SDLC
- -> process the requirements of the system
what is the objective of the design phase in SDLC
–> design the system based on the requirements gathered and decisions made during the analysis phase
what is the objective of the implementation phase in SDLC
–> build the software solution based on the business needs
what is the objective of the testing phase in SDLC
what is the objective of the deployment phase in SDLC
–> make sure that the developed software solution is available in its context of operation and use
what is the objective of the maintenance phase in SDLC