CMGT 555 Wk 2 Individual Assigment [ last week's assignments are attached]

profileodthesoikts
CMGT555Wk1Individual.pptx

System Development Life Cycle

CMGT 555 Wk 1 Individual

Waterfall SDLC

This follows a specific path

It is systematic in terms of the steps that should be followed

Stakeholders of WeLoveVideo expect that system to solve the company’s problems

The waterfall system development life cycle follows a specific structure (Roebuck, 2011). All the stages must be followed systematically one after another for the model to achieve its objective.

2

Pros and cons

Timely completion: The major pro is that it is outlined in a way that predicts when it will be completed

Structured: The model is structured thereby clearly indicating the steps to be taken

On the negative side, the waterfall model is rigid, therefore, difficult to make changes

One of the major benefits of this model is the fact that it is structured. This makes it easy to use and understand because it is clearly outlined the manner in which the steps should be followed. On the contrary, the model is religion in the sense that it does not allow for changes to be made easily.

3

Agile SDLC

This does not follow any specific path

It randomly moves from one stage to another

Stakeholders are hopeful that it will boost customer relations

The agile system development life cycle does not follow a structured pattern (Loper, 2015). The stages can be interchanged randomly depending on the prevailing needs of the company. This indicates that there is no fixed or structured manner that the model must follow.

4

Pros and cons

Flexible: The model is flexible thereby easily allowing for changes to be made

Accepts uncertainty: It can be used in highly uncertain environments

Confusing: Due its lack of a definite structure, it can be confusing to inexperienced individuals

The greatest advantage of the agile model is its flexibility (Roebuck, 2011). This allows the model to give room for quick reviews and changes so that the system can achieve its objectives in the most effective manner. Basically, modifications can be made at any stage to suit the needs.

5

Comparison Chart

The systems have identical features but different operations

The waterfall will deliver the WeLoveVideo CRM project faster than agile

With respect to the comparison, it is clearly seen that both models utilize identical stages (Loper, 2015). However, the waterfall model follows a specific structure while the agile model is random. Despite this difference, which of the models can be effectively utilized to achieve different goals.

6

Attributes that dictate the recommendation

WeLoveVideo exists in a very dynamic environment

It is also affected by many factors

This implies that it will require regular changes/reviews

The recommended model is the agile system

This system will allow for changes to easily take place

References

Loper, M. (2015). Modeling and Simulation in the System Engineering Life Cycle. New York: Springer Shop.

Roebuck, K. (2011). Systems Development Life Cycle (SDLC): High-Impact Strategies. La Vergne: Lightning Source.