"Innovation is the primary driver of prosperity, job growth, social responsibility, environmental sustainability and national security.” - Curtis Carlson, former president of Stanford Research Institute (SRI) and author of the book 'Innovation'.
Agile transformation is firmly on the horizon for organizations around the world, a new Scrum Alliance® membership survey shows. As digital transformation has steadily increased demand for faster turnarounds, user-friendly platforms and flexible goals, modern business demands ever more Agile workflows.
Forbes magazine says that Agile is the world's most popular innovation engine.
More than 50% work done in organisations worldwide is based on the Agile method and 62% is the success rate on such projects.
Given this widespread use of Agile, are you ready to work in such an environment?
4. Agenda
1) Why project management is an important skill?
2) Traditional Waterfall model
3) Disadvantages of Waterfall model
4) What is Agile methodology?
5) Benefits of Agile Methodology
6) Types of model practices
7) Agile in practice and insights from Mukul
8) Tools
9) Q & A
8. Disadvantages of waterfall model
1) Difficult to handle change requirements
2) No feedback till the delivery of the project
3) Expensive, lot of things in the approach that
can go wrong.
4) Learn too late
• Wrong technical choice
• Untrained team
9. Agile to the Rescue
Deliver value
to customers
faster &
minimize
bureaucracy ALISTAIR
COCKBURN
10. What does Agile methodology mean
Agile is not a
defined
method or a
process, it is a
set of ideas
and principles
It follows
iterative
adaptive model
to deliver the
value to
customers
Focus is on
value driven
prioritization
Enables
planning on the
concept -
Minimal Viable
Product (MVP)
Heart of Agile
12. Benefits
• Ensures quicker deliveries and provide value to the
customers
• Scope changes can easily be included in the system
• Quicker feedback to improve the system
• Complete team is involved and sees the same picture
• Smaller and well defined developments
• Faster failure control
• Constraints enables using already built components
and innovate new methods to complete the task
• Multiple teams can work together, Easy to scale the
development
17. Drawbacks
1) Not well-suited for every project, as agile methodology favours the developers, project
teams and customer goals, but not necessarily the end user’s experience.
2) Also due to its less formal and more flexible processes, agile is not yet well absorbed
within larger traditional organizations where there are strict processes and rigidity in
workflows.
3) Scheduling can be an issue: because agile projects require a group all working
simultaneously on their own “pieces,” and fast-tracking that work.
4) Rushed testing cycles - Sprints can create a risk of rushed testing cycles. In the process
of trying to get through sprints as quickly as possible, teams can become more focused
on the timeline and miss simple aspects of the testing cycle, which can have potential
significant repercussions. Defects can go undetected or are detected too late.
18. How to overcome the drawbacks
As an approach to overcome the challenges posed by Agile
methodology companies can combine agile with other
methodologies to create a hybrid solution.
Companies can use waterfall to handle one or more phases of product lifecycle — such
as planning — where these do not require rapid or repetitive steps. Planning in
particular requires a more comprehensive, methodical, often slower approach to
defining, analyzing, and documenting aspects of a project. This makes waterfall a better
approach.
Once the project enters the development phase, rapid and repetitive changes require a
different approach and this is where agile kicks in to deliver the best results in the
shortest amount of time