Traditional Project management vs Agile project management.pptx

297 views 18 slides Jan 31, 2024
Slide 1
Slide 1 of 18
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18

About This Presentation

The presentation is about Traditional Project management vs Agile project management
(some content may be copyrighted)


Slide Content

Traditional Project management VS Agile Project Management Presented by :- Khairnar Akshay 8830437088 Course Name : Software Project Management

Agenda Traditional Methodologies Agile Methodologies Compare and contrast Which one to choose ?

Traditional Methodologies Traditional project management is a step-by-step predictive approach. Traditional project management (Waterfall Methodology) is a linear approach where processes occur in a predictable sequence. In this approach, the project follows a preplanned set of stages and assumes that the requirements remain fixed while the budget and project timeline can be changed. traditional project management heavily relies on proper planning and analysis in the development phase, the resulting development process is quite streamlined In  traditional project management ,  projects are clearly defined beforehand and it focuses on having formal processes and extensive documentation, with minimum customer involvement.

Agile Methodologies Agile project management is an iterative approach to project management that primarily focuses on customer feedback, flexibility and effective collaboration between team members. Agile allows project teams to be more flexible and ensure that the final product is according to the customer’s standards. The agile framework divides the project into smaller time-boxed sprints that commonly last for 2 weeks. There is no predefine plan. All work starts at the same time when projects starts. customers are also involved throughout the project and their feedback is taken into account for an acceptable final product.

Compare and contrast Characteristics Traditional Agile Approach Linear Iterative Project's Scale Large Small & Medium Mostly Clients Involvement Limited High Development Model Life Cycle Evolutionary Delivery Time Time-consuming Prompt

Compare and contrast Characteristics Traditional Agile Emphasis Planning and design. Flexibility and adaptability. Customer involvement Customers get involved early in the project but not once the execution has started Customers are involved from the time work is being performed Escalation management Escalation to managers when problem arise When problems occur, the entire team works together to resolve it Suitable for Well-defined requirements Changing requirements Reviews and approvals Excessive reviews and approvals by leaders Reviews are done after each iteration

Compare and contrast Characteristics Traditional Agile Project Schedule Risk High Low Ability To Respond To Change Time-consuming & Difficult Quick & Straightforward User Requirements Clearly defined before implementation Interactive inputs Testing After coding is completed Every iteration Additional Abilities Required From Developers Nothing Interpersonal abilities, and Basic knowledge of the business

Compare and contrast Characteristics Traditional Agile Requirements Must be stable and known in advance Emergent, with rapid changes Architecture Design for all predicted requirements Design for current requirements Team roles Team roles and responsibilities are fixed. Team roles and responsibilities are flexible. Example Waterfall model Extreme programming and scrum

Which one to choose ?

Traditional vs Agile

Productivity Agile methods productivity is 20X more than traditional Rico, D. F., Sayani , H. H., & Sone, S. (2009). The business value of agile methods . Ft. Lauderdale, FL: J. Ross  Publishir

Quality of Agile methods Agile method quality 5X better than Traditional Rico, D. F., Sayani , H. H., & Sone, S. (2009). The business value of agile methods. Ft. Lauderdale, FL: J. Ross  Publishir

Cost of Agile methods Agile cost is 2X less than Traditional cost. Rico, D. F., Sayani , H. H., & Sone, S. (2009). The business value of agile methods. Ft. Lauderdale, FL: J. Ross  Publishir

Which one to choose ? Agile Traditional Change ( frequent) Experience (mixture of juniors and senior) Customer involvement Timeline ( strict timeline) Documentation( low) With this situation agile is the best option for company

Disadvantages Of Agile Poor resource planning Because Agile is based on the idea that teams won’t know what their end result 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). Limited documentation In Agile, documentation happens throughout a project, and often “just in time” for building the output, not at the beginning. As a result, it becomes less detailed and often falls to the back burner. No finite end The fact that Agile requires minimal planning at the beginning makes it easy to get sidetracked delivering new, unexpected functionality. Additionally, it means that projects have no finite end, as there is never a clear vision of what the “final product” looks like.

THANKS FOR YOUR ATTENTION