SlideShare a Scribd company logo
Hybrid Approach for Project
Management – Traditional & Agile
By
Niranjan Nerlige V, M.Tech (IIT, Bombay), PMI-ACP, CSP , CSM
Founder, Agile Coach - Exelplus Services and
Consultant -Unicom
Date: 17th, Oct, 2012
1Copy Right Protected
1
Project Management Conference Held by On August, 2012, Bengaluru, India
Copy Right Protected 2
Business in the Past
Copy Right Protected
Stand alone
systems
Stable Requirements
Enough Time to
Market
Requirements drive
custom, “ Complete
Solution”
Changing World – Rapidity in Business
4
Mobile Phones 10-15 years back
Latest Mobile Phones
Dynamic Market
Requirements
Copy Right Protected
Changing World – Rapidity in Business
5
TVs 10-15 years back
Latest TVs
End Users Needs are
changing very fast
Copy Right Protected
Agility?
6
Rapidity in Business
Changes
Need for agility to
respond more
effectively to
change.
Any Enterprise that aspires to respond in real time must have
the ability to be agile when needed
Copy Right Protected
Agility = Adaptability
Industry Results Studies , Surveys
Source: WHAT IS THE ROI OF AGILE VS. TRADITIONAL METHODS?
An analysis of XP, TDD, Pair Programming, and Scrum (Using Real Options)
Dr. David F. Rico, PMP, CSM
Delivery Time, Productivity,
Quality , Customer Satisfaction
and ROI are high in Agile
Methods
Copy Right Protected
7
Industry Results Studies , Surveys
Reasons Respondents
(Very High in
Agile)
Accelerate Time to Market 77 %
Manage Changing Priorities 83%
Increased Productivity 89%
Better IT Align and Business 65%
Enhance Software Quality 81%
Project Visibility 60%
Reduce Risks 62%
Simple development Process 57%
Agile Development Survey 2011– Version One
Copy Right Protected 8
Applicability of Traditional and Agile
Copy Right Protected
Source: Balancing Agility and Discipline by
Barry Boehm and Turner
Barry Boehm and Turner
Radar Chart
Need for Hybrid Approach for Project Mgmt.
• Both Waterfall and Agile has good points
• Need a Right Solution for the Situation at Hand
• Every Project has some constraints and
characteristics = Difficulty to fit to any defined
standard framework
• There´s no cake recipe for project success.
• An experienced project manager should be able
to define the best approach for each project
context
10
Copy Right Protected
• Some Clients expect approximate budget, Time
up-front and Initial Scope Commitment – Not
easy in Agile approach
Copy Right Protected
Motivation For Hybrid Approach – Contd……
11
What is Hybrid Project Management Approach ?
Copy Right Protected
WATER FALL
Some formality in the beginning
12
Waterfall Approach - Strengths
Copy Right Protected
• Formality
• Focused on Requirements
• Upfront planning
• Expects Predictability
13
Agile Approach - Strengths
Incremental
Iterative
Strengths of Agile development:
• Early and Frequent feedback, user engagement, and adaptation
• Early mitigation of risks
• Early visible progress.
• Managed Complexity
• Learning within an iteration.
Copy Right Protected 14
How Hybrid Approach Works?
Copy Right Protected
Initiation and
Requirements
Execution using Scrum Release
• Project Initiation
• High Level
Requirements
agreement
• Top level
Architecture
• Define the product Back log,
• Prioritize user stories,
• Sprints Planning,
• Daily Stand ups,
• Sprint Reviews,
• Sprint Retrospectives
• TDD approach for Unit
Testing
• Pre Release activities
• System testing
• Load tests, Stress tests,
performance tests
• Light Weight “User
acceptance testing”
Waterfall Agile
Waterfall or
Agile - optional
15
Copy Right Protected
Mozilla has also begun using a hybrid model that
incorporates elements of both agile and waterfall
approaches for its flagship Firefox Web browser. The goal
is to more quickly introduce new features -- aided by
agile's emphasis on iterative releases
Said Mozilla's director of Firefox, Mike Beltzner:
Really, we're not tied to any specific development model.
We're tied to what is effective.
Thank You For Your Time …………..
Niranjan Nerlige V, M.Tech ( IIT-B), PMI-ACP, CSP, CSM.
Mobile: 99000 55943
E-Mail: niranjan@exelplus.com
17
Copy Right Protected
Copy Right Protected
Copy Right Protected
Copy Right Protected
Benefits of Hybrid Project Management Approach
Copy Right Protected
The Traditional Approach
22
Requirements
Gathering
Design
Development
Testing
Rework
Documentation,
Signoffs, Handoff
Documentation,
Signoffs, Handoff
Documentation,
Signoffs, Handoff
Documentation,
Signoffs, Handoff
Job Function A Job Function B Job Function C Job Function D Job Function E
Niranjan Nerlige V, Copy Right Protected
Copy Right Protected
Software
Development
Methodology
Water Fall Iterative
Agile
Niranjan Nerlige V, Copy Right Protected
Development Methodology Classification
23
Copy Right Protected
Agile: Iterative Software Development
24
Feature A
Design Develop Test Rework
Feature B
Design Develop Test Rework
Feature C
Design Develop Test Rework
Feature D
Design Develop Test Rework
Feature E
Design Develop Test Rework
Cross-Functional Team (Designers, Developers, Testers)
24
Niranjan Nerlige V, Copy Right Protected
Copy Right Protected
The Agile Manifesto–a statement of values
25
Process and tools
Individuals and
interactions
over
Following a plan
Responding to
change
over
Source: www.agilemanifesto.org
Comprehensive
documentation
Working software over
Contract negotiation
Customer
collaboration
over
Niranjan Nerlige V, Copy Right Protected
Copy Right Protected
Business Value
26
100
90
80
70
60
50
40
30
20
10
0
BusinessValue%
Month 1 Month 2 Month 3 Month 4 Month 5 Month 6
Niranjan Nerlige V, Copy Right Protected
Source: Thanks to Peter Deemer
Copy Right Protected
Uncertainty and Risk
27
100
90
80
70
60
50
40
30
20
10
0
UncertaintyandRisk%
Month 1 Month 2 Month 3 Month 4 Month 5 Month 6
Niranjan Nerlige V, Copy Right Protected
Source: Thanks to Peter Deemer
Copy Right Protected
The Problems Many Companies Face
28Niranjan Nerlige V, Copy Right Protected
Source: Thanks to Peter Deemer
Copy Right Protected
Companies starting to use Scrum to Achieve Success
29
Source: Thanks to Peter Deemer
Copy Right Protected
What is Scrum is being used for
30Niranjan Nerlige V, Copy Right Protected
Copy Right Protected
The Essence of Scrum
31
Time box
InspectNo Changes
Commit
Adapt
Niranjan Nerlige V, Copy Right Protected
Copy Right Protected
Scrum Basics
32
Daily 15-minute
“Stand-up” Meeting
The Team
30-day
“Sprint”
of Work
Product Owner
1
2
3
4
5
6
7
8
Prioritized List
of Requirements
(product back log)
Team Makes
Commitment
for the Sprint (Sprint Backlog)
Sprint Review
Scrum
Master
Input from End-Users,
Customers, Team and
Other Stakeholders
Team Selects
How Much To
Commit To Do
By Sprint’s End
Potential Shippable
code
Niranjan Nerlige V, Copy Right Protected
Copy Right Protected

More Related Content

What's hot

Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
ITSM Academy, Inc.
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Aciron Consulting
 
Agile project management
Agile project managementAgile project management
Agile project management
eng100
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
Upekha Vandebona
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
Arrielle Mali
 
Manifesto Ágil.pdf
Manifesto Ágil.pdfManifesto Ágil.pdf
Manifesto Ágil.pdf
LeonardoCristianoQui
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation Slides
SlideTeam
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
Arun R
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
Dimitri Ponomareff
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
Kamuran Koçak
 
Agile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case StudyAgile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case Study
Russell Pannone
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
Mikalai Alimenkou
 
Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projectsrachna_nainani
 
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
GlobalSkillup
 
Project scope and requirements management
Project scope and requirements managementProject scope and requirements management
Project scope and requirements management
tictactoe123
 
Applying both Agile and Waterfall in one project
Applying both Agile and Waterfall in one projectApplying both Agile and Waterfall in one project
Applying both Agile and Waterfall in one project
Maksym Dovgopolyi, PMP
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
Clarion Marketing
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
beLithe
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Balaji Sathram
 

What's hot (20)

Agile Transformation at Scale
Agile Transformation at ScaleAgile Transformation at Scale
Agile Transformation at Scale
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile project management
Agile project managementAgile project management
Agile project management
 
Scrum Framework
Scrum FrameworkScrum Framework
Scrum Framework
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Manifesto Ágil.pdf
Manifesto Ágil.pdfManifesto Ágil.pdf
Manifesto Ágil.pdf
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation Slides
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case StudyAgile & Lean & Kanban in the Real World - A Case Study
Agile & Lean & Kanban in the Real World - A Case Study
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Agile Project Management for IT Projects
Agile Project Management for IT ProjectsAgile Project Management for IT Projects
Agile Project Management for IT Projects
 
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
Free Online Agile & SCRUM Study Training Material for PMI ACP Certification P...
 
Project scope and requirements management
Project scope and requirements managementProject scope and requirements management
Project scope and requirements management
 
Applying both Agile and Waterfall in one project
Applying both Agile and Waterfall in one projectApplying both Agile and Waterfall in one project
Applying both Agile and Waterfall in one project
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 

Viewers also liked

Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
Tommy Norman
 
12 Benefits of Adopting Agile
12 Benefits of Adopting Agile 12 Benefits of Adopting Agile
12 Benefits of Adopting Agile
VersionOne
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
Tathagat Varma
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
Christopher King
 
The role of the project manager
The role of the project managerThe role of the project manager
The role of the project manager
Project Management Solutions
 
The Role of Project Manager in Modern Agile Projects
The Role of Project Manager in Modern Agile ProjectsThe Role of Project Manager in Modern Agile Projects
The Role of Project Manager in Modern Agile Projects
VersionOne
 
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
Enterprise Management Associates
 
A Peek Inside Agile: Understanding Scrum & Kanban
A Peek Inside Agile: Understanding Scrum & KanbanA Peek Inside Agile: Understanding Scrum & Kanban
A Peek Inside Agile: Understanding Scrum & Kanban
cPrime | Project Management | Agile | Consulting | Staffing | Training
 
Portfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale AgilePortfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale Agile
Dashlane
 
Role of Project Manager ... in nutshell
Role of Project Manager ... in nutshellRole of Project Manager ... in nutshell
Role of Project Manager ... in nutshell
Samir Paralikar
 

Viewers also liked (10)

Scrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two RolesScrum Master & Agile Project Manager: A Tale of Two Roles
Scrum Master & Agile Project Manager: A Tale of Two Roles
 
12 Benefits of Adopting Agile
12 Benefits of Adopting Agile 12 Benefits of Adopting Agile
12 Benefits of Adopting Agile
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
The Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training programThe Agile Method and AGILE ISD; how to use each to improve your training program
The Agile Method and AGILE ISD; how to use each to improve your training program
 
The role of the project manager
The role of the project managerThe role of the project manager
The role of the project manager
 
The Role of Project Manager in Modern Agile Projects
The Role of Project Manager in Modern Agile ProjectsThe Role of Project Manager in Modern Agile Projects
The Role of Project Manager in Modern Agile Projects
 
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
 
A Peek Inside Agile: Understanding Scrum & Kanban
A Peek Inside Agile: Understanding Scrum & KanbanA Peek Inside Agile: Understanding Scrum & Kanban
A Peek Inside Agile: Understanding Scrum & Kanban
 
Portfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale AgilePortfolio & Roadmap: 2 tools to scale Agile
Portfolio & Roadmap: 2 tools to scale Agile
 
Role of Project Manager ... in nutshell
Role of Project Manager ... in nutshellRole of Project Manager ... in nutshell
Role of Project Manager ... in nutshell
 

Similar to Hybrid approach for project management,9 10-2012

Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
EVOLVE for Instructors Materials
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
Software Park Thailand
 
PMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worldsPMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worlds
Silvana Wasitova, Scrum & Agile Coach
 
PMI-ACP Lesson 01 Nugget 1 Introduction to Agile
PMI-ACP Lesson 01 Nugget 1 Introduction to AgilePMI-ACP Lesson 01 Nugget 1 Introduction to Agile
PMI-ACP Lesson 01 Nugget 1 Introduction to Agile
Thanh Nguyen
 
Using Agile in the Classroom
Using Agile in the ClassroomUsing Agile in the Classroom
Using Agile in the Classroom
Cindy Royal
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
Life Cycle Engineering
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
Aleem Khan
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
ShravanThangallapall
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software Development
Thanh Nguyen
 
Agile Testing
Agile Testing Agile Testing
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
Raymond Adrian (Rad) Butalid
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
Enthiosys Inc
 
Project Requriement Management Vs Agile software development
Project Requriement Management Vs  Agile software developmentProject Requriement Management Vs  Agile software development
Project Requriement Management Vs Agile software development
bizpresenter
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
Invensis Learning
 
Agile Projects Estimations and Planning
Agile Projects Estimations and PlanningAgile Projects Estimations and Planning
Agile Projects Estimations and Planning
Return on Intelligence
 
Agile is not for IT
Agile is not for ITAgile is not for IT
Agile is not for IT
Pierre Hervouet
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
JosPatoPuebla
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed Agile
Vernon Stinebaker
 
Project management paradigm
Project management paradigmProject management paradigm
Project management paradigm
Glen Alleman
 

Similar to Hybrid approach for project management,9 10-2012 (20)

Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
Introduction to Agile Software Development Process
Introduction to Agile Software Development ProcessIntroduction to Agile Software Development Process
Introduction to Agile Software Development Process
 
PMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worldsPMBOK and Scrum: Best of both worlds
PMBOK and Scrum: Best of both worlds
 
PMI-ACP Lesson 01 Nugget 1 Introduction to Agile
PMI-ACP Lesson 01 Nugget 1 Introduction to AgilePMI-ACP Lesson 01 Nugget 1 Introduction to Agile
PMI-ACP Lesson 01 Nugget 1 Introduction to Agile
 
Using Agile in the Classroom
Using Agile in the ClassroomUsing Agile in the Classroom
Using Agile in the Classroom
 
Introduction to Agile Software Development
Introduction to Agile Software DevelopmentIntroduction to Agile Software Development
Introduction to Agile Software Development
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Agile+Slides.pdf
Agile+Slides.pdfAgile+Slides.pdf
Agile+Slides.pdf
 
Introduction to Agile and Lean Software Development
Introduction to Agile and Lean Software DevelopmentIntroduction to Agile and Lean Software Development
Introduction to Agile and Lean Software Development
 
Agile Testing
Agile Testing Agile Testing
Agile Testing
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
 
Project Requriement Management Vs Agile software development
Project Requriement Management Vs  Agile software developmentProject Requriement Management Vs  Agile software development
Project Requriement Management Vs Agile software development
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Agile Projects Estimations and Planning
Agile Projects Estimations and PlanningAgile Projects Estimations and Planning
Agile Projects Estimations and Planning
 
Agile is not for IT
Agile is not for ITAgile is not for IT
Agile is not for IT
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed Agile
 
Project management paradigm
Project management paradigmProject management paradigm
Project management paradigm
 

More from Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC

Agile program management
Agile program managementAgile program management
Agile program management
Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC
 
Lean startup and Agile Development
Lean startup and Agile DevelopmentLean startup and Agile Development
Lean startup and Agile Development
Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC
 
How will I move the Cheese as an Agile Leader for Enterprise Agility
How will I move the Cheese as an Agile Leader for Enterprise AgilityHow will I move the Cheese as an Agile Leader for Enterprise Agility
How will I move the Cheese as an Agile Leader for Enterprise Agility
Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC
 
What Agile Leaders are great at?
What Agile Leaders are great at?What Agile Leaders are great at?
What Agile Leaders are great at?
Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC
 
Lean Agile Leaders for Enterprise Agility
Lean Agile Leaders for Enterprise AgilityLean Agile Leaders for Enterprise Agility
Lean Agile Leaders for Enterprise Agility
Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC
 
Lean Agile Leadership for Enterprise Agility
Lean Agile Leadership for Enterprise AgilityLean Agile Leadership for Enterprise Agility
Lean Agile Leadership for Enterprise Agility
Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC
 
How Agile Leader can "Develop People"
How Agile Leader can "Develop People"How Agile Leader can "Develop People"
How Agile Leader can "Develop People"
Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC
 
Agile Leader , " Do you want develop People or Deliver Solutions"
Agile Leader , " Do you want develop People or Deliver Solutions"Agile Leader , " Do you want develop People or Deliver Solutions"
Agile Leader , " Do you want develop People or Deliver Solutions"
Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC
 
My Scrum Suitcase Product Owner in Scrum
My Scrum Suitcase Product Owner in Scrum My Scrum Suitcase Product Owner in Scrum
My Scrum Suitcase Product Owner in Scrum
Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC
 

More from Niranjan Nerlige V, CSM,CSP,PMI-ACP,SPC (10)

Agile program management
Agile program managementAgile program management
Agile program management
 
Lean startup and Agile Development
Lean startup and Agile DevelopmentLean startup and Agile Development
Lean startup and Agile Development
 
How will I move the Cheese as an Agile Leader for Enterprise Agility
How will I move the Cheese as an Agile Leader for Enterprise AgilityHow will I move the Cheese as an Agile Leader for Enterprise Agility
How will I move the Cheese as an Agile Leader for Enterprise Agility
 
What Agile Leaders are great at?
What Agile Leaders are great at?What Agile Leaders are great at?
What Agile Leaders are great at?
 
Lean Agile Leaders for Enterprise Agility
Lean Agile Leaders for Enterprise AgilityLean Agile Leaders for Enterprise Agility
Lean Agile Leaders for Enterprise Agility
 
Lean Agile Leadership for Enterprise Agility
Lean Agile Leadership for Enterprise AgilityLean Agile Leadership for Enterprise Agility
Lean Agile Leadership for Enterprise Agility
 
How Agile Leader can "Develop People"
How Agile Leader can "Develop People"How Agile Leader can "Develop People"
How Agile Leader can "Develop People"
 
Agile Leader , " Do you want develop People or Deliver Solutions"
Agile Leader , " Do you want develop People or Deliver Solutions"Agile Leader , " Do you want develop People or Deliver Solutions"
Agile Leader , " Do you want develop People or Deliver Solutions"
 
My Scrum Suitcase Product Owner in Scrum
My Scrum Suitcase Product Owner in Scrum My Scrum Suitcase Product Owner in Scrum
My Scrum Suitcase Product Owner in Scrum
 
Scaling software agility niranjan nerlige
Scaling software agility niranjan nerligeScaling software agility niranjan nerlige
Scaling software agility niranjan nerlige
 

Recently uploaded

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
Sharepoint Designs
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
Tier1 app
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
Ortus Solutions, Corp
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Hivelance Technology
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
MayankTawar1
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
NaapbooksPrivateLimi
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
ayushiqss
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Globus
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 

Recently uploaded (20)

Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024Explore Modern SharePoint Templates for 2024
Explore Modern SharePoint Templates for 2024
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
Multiple Your Crypto Portfolio with the Innovative Features of Advanced Crypt...
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Software Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdfSoftware Testing Exam imp Ques Notes.pdf
Software Testing Exam imp Ques Notes.pdf
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Visitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.appVisitor Management System in India- Vizman.app
Visitor Management System in India- Vizman.app
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
Why React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdfWhy React Native as a Strategic Advantage for Startup Innovation.pdf
Why React Native as a Strategic Advantage for Startup Innovation.pdf
 
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
Innovating Inference - Remote Triggering of Large Language Models on HPC Clus...
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 

Hybrid approach for project management,9 10-2012

  • 1. Hybrid Approach for Project Management – Traditional & Agile By Niranjan Nerlige V, M.Tech (IIT, Bombay), PMI-ACP, CSP , CSM Founder, Agile Coach - Exelplus Services and Consultant -Unicom Date: 17th, Oct, 2012 1Copy Right Protected 1 Project Management Conference Held by On August, 2012, Bengaluru, India
  • 3. Business in the Past Copy Right Protected Stand alone systems Stable Requirements Enough Time to Market Requirements drive custom, “ Complete Solution”
  • 4. Changing World – Rapidity in Business 4 Mobile Phones 10-15 years back Latest Mobile Phones Dynamic Market Requirements Copy Right Protected
  • 5. Changing World – Rapidity in Business 5 TVs 10-15 years back Latest TVs End Users Needs are changing very fast Copy Right Protected
  • 6. Agility? 6 Rapidity in Business Changes Need for agility to respond more effectively to change. Any Enterprise that aspires to respond in real time must have the ability to be agile when needed Copy Right Protected Agility = Adaptability
  • 7. Industry Results Studies , Surveys Source: WHAT IS THE ROI OF AGILE VS. TRADITIONAL METHODS? An analysis of XP, TDD, Pair Programming, and Scrum (Using Real Options) Dr. David F. Rico, PMP, CSM Delivery Time, Productivity, Quality , Customer Satisfaction and ROI are high in Agile Methods Copy Right Protected 7
  • 8. Industry Results Studies , Surveys Reasons Respondents (Very High in Agile) Accelerate Time to Market 77 % Manage Changing Priorities 83% Increased Productivity 89% Better IT Align and Business 65% Enhance Software Quality 81% Project Visibility 60% Reduce Risks 62% Simple development Process 57% Agile Development Survey 2011– Version One Copy Right Protected 8
  • 9. Applicability of Traditional and Agile Copy Right Protected Source: Balancing Agility and Discipline by Barry Boehm and Turner Barry Boehm and Turner Radar Chart
  • 10. Need for Hybrid Approach for Project Mgmt. • Both Waterfall and Agile has good points • Need a Right Solution for the Situation at Hand • Every Project has some constraints and characteristics = Difficulty to fit to any defined standard framework • There´s no cake recipe for project success. • An experienced project manager should be able to define the best approach for each project context 10 Copy Right Protected
  • 11. • Some Clients expect approximate budget, Time up-front and Initial Scope Commitment – Not easy in Agile approach Copy Right Protected Motivation For Hybrid Approach – Contd…… 11
  • 12. What is Hybrid Project Management Approach ? Copy Right Protected WATER FALL Some formality in the beginning 12
  • 13. Waterfall Approach - Strengths Copy Right Protected • Formality • Focused on Requirements • Upfront planning • Expects Predictability 13
  • 14. Agile Approach - Strengths Incremental Iterative Strengths of Agile development: • Early and Frequent feedback, user engagement, and adaptation • Early mitigation of risks • Early visible progress. • Managed Complexity • Learning within an iteration. Copy Right Protected 14
  • 15. How Hybrid Approach Works? Copy Right Protected Initiation and Requirements Execution using Scrum Release • Project Initiation • High Level Requirements agreement • Top level Architecture • Define the product Back log, • Prioritize user stories, • Sprints Planning, • Daily Stand ups, • Sprint Reviews, • Sprint Retrospectives • TDD approach for Unit Testing • Pre Release activities • System testing • Load tests, Stress tests, performance tests • Light Weight “User acceptance testing” Waterfall Agile Waterfall or Agile - optional 15
  • 16. Copy Right Protected Mozilla has also begun using a hybrid model that incorporates elements of both agile and waterfall approaches for its flagship Firefox Web browser. The goal is to more quickly introduce new features -- aided by agile's emphasis on iterative releases Said Mozilla's director of Firefox, Mike Beltzner: Really, we're not tied to any specific development model. We're tied to what is effective.
  • 17. Thank You For Your Time ………….. Niranjan Nerlige V, M.Tech ( IIT-B), PMI-ACP, CSP, CSM. Mobile: 99000 55943 E-Mail: niranjan@exelplus.com 17 Copy Right Protected
  • 21. Benefits of Hybrid Project Management Approach Copy Right Protected
  • 22. The Traditional Approach 22 Requirements Gathering Design Development Testing Rework Documentation, Signoffs, Handoff Documentation, Signoffs, Handoff Documentation, Signoffs, Handoff Documentation, Signoffs, Handoff Job Function A Job Function B Job Function C Job Function D Job Function E Niranjan Nerlige V, Copy Right Protected Copy Right Protected
  • 23. Software Development Methodology Water Fall Iterative Agile Niranjan Nerlige V, Copy Right Protected Development Methodology Classification 23 Copy Right Protected
  • 24. Agile: Iterative Software Development 24 Feature A Design Develop Test Rework Feature B Design Develop Test Rework Feature C Design Develop Test Rework Feature D Design Develop Test Rework Feature E Design Develop Test Rework Cross-Functional Team (Designers, Developers, Testers) 24 Niranjan Nerlige V, Copy Right Protected Copy Right Protected
  • 25. The Agile Manifesto–a statement of values 25 Process and tools Individuals and interactions over Following a plan Responding to change over Source: www.agilemanifesto.org Comprehensive documentation Working software over Contract negotiation Customer collaboration over Niranjan Nerlige V, Copy Right Protected Copy Right Protected
  • 26. Business Value 26 100 90 80 70 60 50 40 30 20 10 0 BusinessValue% Month 1 Month 2 Month 3 Month 4 Month 5 Month 6 Niranjan Nerlige V, Copy Right Protected Source: Thanks to Peter Deemer Copy Right Protected
  • 27. Uncertainty and Risk 27 100 90 80 70 60 50 40 30 20 10 0 UncertaintyandRisk% Month 1 Month 2 Month 3 Month 4 Month 5 Month 6 Niranjan Nerlige V, Copy Right Protected Source: Thanks to Peter Deemer Copy Right Protected
  • 28. The Problems Many Companies Face 28Niranjan Nerlige V, Copy Right Protected Source: Thanks to Peter Deemer Copy Right Protected
  • 29. Companies starting to use Scrum to Achieve Success 29 Source: Thanks to Peter Deemer Copy Right Protected
  • 30. What is Scrum is being used for 30Niranjan Nerlige V, Copy Right Protected Copy Right Protected
  • 31. The Essence of Scrum 31 Time box InspectNo Changes Commit Adapt Niranjan Nerlige V, Copy Right Protected Copy Right Protected
  • 32. Scrum Basics 32 Daily 15-minute “Stand-up” Meeting The Team 30-day “Sprint” of Work Product Owner 1 2 3 4 5 6 7 8 Prioritized List of Requirements (product back log) Team Makes Commitment for the Sprint (Sprint Backlog) Sprint Review Scrum Master Input from End-Users, Customers, Team and Other Stakeholders Team Selects How Much To Commit To Do By Sprint’s End Potential Shippable code Niranjan Nerlige V, Copy Right Protected Copy Right Protected