Feasibility of Waterfall Model
It is impossible to use Waterfall model for WeLoveVideo, Inc .
CRM would not work well with waterfall model
CRM involves many stakeholders thus impossible to be completely done with one phase.
Feasibility of Agile SDLCs
Agile SDLCs works and fits perfectly to WeLoveVideo, Inc CRM
CRM’s continuously changing and incrementing perfectly with Agile SDLC.
More features can be added in future.
Easy to develop and modify according to customer needs
Stake Holder Expectation
Pros and Cons of Waterfall Model
Clearly defines stages
Easy to use
The rigidity of stages makes it easy to manage
Completion of phases happen at once . (Oshana,2016). .
No working software till the end of the project.
Prone to bugs
Difficult to measure progress at a stage.
Cannot accommodate changing requirements.
Highly risky and uncertain. (Oshana, 2016).
Pros and Cons of Agile SDLCs
Realistic approach in software development.
Allows for changes as the product is being developed.
Accommodates newer features during development. (Oshana, 2016)
Minimal documentation means higher individual dependency.
Changing team members can be quite a challenge considering the minimalism in documentation.
Fewer selected customers at the beginning may lead developers to developing a product that is of no use to many customers. (Oshana, 2016)
Oshana, R. (2016). Multicore Software Development Process. Multicore Software Development Techniques, 67-70. doi:10.1016/b978-0-12-800958-1.00005-x
Santos, R. A., Zorzo, A. F., & Marczak, S. (2016). Towards an SDLC for Projects Involving Distributed Systems. Proceedings of the 18th International Conference on Enterprise Information Systems. doi:10.5220/0005833601580165
System Engineering Program Planning. (2016). System Engineering Management, 275-371. doi:10.1002/9781119178798.ch6
Click following link to download this document
CMGT 555 SDLC Comparison.pptx