PM FPX 4080 Assessment 1 Comparing Agile to Waterfall
Student Name
Capella University
PM-FPX4080 Agile Project Management
Prof. Name
Date
Part 1: Comparing Agile vs Waterfall Methods
This presentation focuses on comparing the Agile methodology with the Waterfall methodology.
Agile Philosophy and Emphasis
Agile Definition
Agile refers to an iterative approach that promotes collaboration and flexibility. Consensus is key, and decisions are made collectively.
12 Agile Principles
Agile is based on 12 guiding principles that emphasize customer satisfaction, adaptability, and teamwork.
4 Main Values (Agile Manifesto)
Agile is grounded in four core values: individuals and interactions over processes and tools, working software over comprehensive documentation, customer collaboration over contract negotiation, and responding to change over following a plan.
Agile Phases
- Envision
- Speculate
- Explore
- Adapt
- Close
Examples of Agile
Agile frameworks include Scrum, Extreme Programming (XP), Feature-Driven Development (FDD), Dynamic Systems Development Method (DSDM), Adaptive Software Development (ASD), Crystal, and Lean Software Development (LSD).
Agile Features and Requirements
- Releases
- Value-driven development
- Multi-level planning
- Iterations
- Continuous adaptive planning
- Estimations
Waterfall Philosophy and Emphasis
Waterfall Definition
Waterfall is a linear approach to project management, where each phase must be completed before the next begins.
Minimal Project Requirements
Waterfall is known for its minimal project requirements and simplicity, focusing on detailed project planning.
7 Phases
Waterfall follows seven phases:
- Initiation
- Requirement gathering and analysis
- Design
- Implementation
- Maintenance
Examples of Waterfall
Waterfall is commonly used in industries such as construction, manufacturing, and healthcare.
Waterfall Features and Requirements
- Requirements are documented
- Dynamic technology
- Shorter timelines
- Resources are available
Part 2: Which Approach is Appropriate for CapraTek
Advantages of Agile vs Waterfall for CapraTek
CapraTek, specializing in software development like the Alfred project, may benefit from Agile as it allows revisions if issues arise during the development process.
Disadvantages of Agile vs Waterfall for CapraTek
Agile may be a new methodology for some users, leading to uncertainties or confusion, especially when adapting to a new system.
References
Beck, K., Beedle, M., van Bennekum, A., Cockburn, A., Cunningham, W., Fowler, M., Grenning, J., Highsmith, J., Hunt, A., Jeffries, R., Kern, J., Marick, B., Martin, R. C.,
Mellor, S., Schwaber, K., Sutherland, J., & Thomas, D. (2001). Manifesto for Agile Software Development. Agile Alliance.
PM FPX 4080 Assessment 1 Comparing Agile to Waterfall
Royce, W. W. (1970). Managing the development of large software systems. Proceedings of IEEE WESCON, 1–9.
Get Capella University Free MBA Samples
HRM FPX 5025
HRM FPX 5122
HRM FPX 5310
LEAD FPX 5210
MBA FPX 5002
LEAD FPX 5220
MBA FPX 5006
MBA FPX 5008