Question

In: Computer Science

The waterfall project management model is often used for non-IT projects, while the Agile project management...

The waterfall project management model is often used for non-IT projects, while the Agile project management model is often used for IT projects.


Respond to the following in a minimum of 175 words:

  • What differences between IT and non-IT projects make each more appropriate for a different project management model? Are there exceptions?
  • What are 2 drawbacks that might occur from using the waterfall model for an IT project and the Agile approach for a non-IT project?

Solutions

Expert Solution

The differences between IT and non-IT projects which makes each more appropriate for a different project management model is tabulated below:

PROJECT FACTOR

WATERFALL APPROACH

AGILE APPROACH

VERDICT

SCOPE

Works well when the scope is defined. Doesn’t support changes Suitable for projects with an unknown scope. Advocates and facilitates change. In IT projects technologies and market demands change rapidly making AGILE the best way to adapt to these changes and deliver a feature in the market at the earliest.

COST

The budget is fixed at the start, which includes backup plans for identified risks. The budget is not defined just like the scope. Likely to become expensive when unforeseen changes and risks occur. A fixed budget is good for small businesses. It is an important factor for Non-It products when weighed against implementing quick-change implementations.

TEAM

Doesn’t require continuous team collaboration. Independent performance is more emphasized. Encourages synchronized teamwork at all stages of product development. Requires teams to have skill. Collaborative effort results in greater productivity. However, the varying nature of contracts assigned to various vendors doesn’t work well under high team synchronization. This is a problem in the case of Non-IT projects,

Customer Input is a parameter which is an important aspect for both and any project IT or Non-IT it needs the feedback.

On one hand where Waterfall supports customer input at major milestone stages only , agile encourages customer feedback at all points during product development.

__________________________________________________

The two major drawbacks of waterfall model in IT project are:

  • No working software is produced until late during the life cycle.
  • Small changes or errors that arise in the completed software may cause a lot of problems

The two major drawbacks of agilell model in Non- IT project are:

  • Agile is a continuous in nature it means that there is no end to it. In other words, the projects have no finite end, as there is never a clear vision of what the “final product” looks like. This is not agreeable in most cases of a Non-IT project.
  • Agile is based on the idea that teams won’t know what their end result (or even a few cycles of delivery down the line) will look like from day one, it’s challenging to predict efforts like cost, time and resources required at the beginning of a project (and this challenge becomes more pronounced as projects get bigger and more complex). This is a major disadvantage in case of Non-IT project.

Related Solutions

Explain why Agile Project Management (APM) may be better suited for managing software development projects as...
Explain why Agile Project Management (APM) may be better suited for managing software development projects as opposed to traditional project management.  What and how do Scrums fit into APM?  What are sprints?
As we have seen, traditional and Agile schedule developments are quite different. Agile project management was...
As we have seen, traditional and Agile schedule developments are quite different. Agile project management was originally developed to do software development. Could a traditional process be successfully used to develop a new software program? Why or why not? Could an Agile methodology be used to build a strip mall in your home town? Why or why not?
In agile project management, the traditional project phase known as “monitoring and controlling,” is replaced with...
In agile project management, the traditional project phase known as “monitoring and controlling,” is replaced with “monitoring and adapting.” How does adapting differ from controlling in project management? What do you think are the key benefits of adapting in agile project management?
Discuss which project management methodology is better, PMBOK or Agile
Discuss which project management methodology is better, PMBOK or Agile
​​​​​​ Explain the factors to consider when selecting a software process model for a project (Waterfall...
​​​​​​ Explain the factors to consider when selecting a software process model for a project (Waterfall vs. incremental delivery).
How agile (project methodology) is used in Manufacturing industry of Pipes and Tubes.
How agile (project methodology) is used in Manufacturing industry of Pipes and Tubes.
As part of the team's initial project kickoff meeting, you have been asked to briefly summarize the differences between the waterfall and agile software development process.
Firm's First Agile ProjectAs part of the team's initial project kickoff meeting, you have been asked to briefly summarize the differences between the waterfall and agile software development process. What would you say? Following your discussion, one of the team members asks, "so why are we changing to a new software development process? We are all comfortable with the way we do things now." What do you say? There is likely to be some confusion over the role of the...
For projects that are too small to require project management, what are some project management techniques...
For projects that are too small to require project management, what are some project management techniques that could still be used? Write your plan and list the tasks, durations, and due dates for the week.
Analyze the advantages and disadvantages of Agile project management approach. When and why we should apply...
Analyze the advantages and disadvantages of Agile project management approach. When and why we should apply Agile PM as opposed to traditional PM approach? Write 1-page analysis Agile vs. Traditional PM approach.
Agile Project Management and Scrum 3. What do you need to make estimates as a team...
Agile Project Management and Scrum 3. What do you need to make estimates as a team using “Estimation Poker”? 4. How do you resolve differences in estimation with “Estimation Poker”? 5. When should you use affinity estimating and how are differences in estimates resolved?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT