SlideShare una empresa de Scribd logo
1 de 40
Descargar para leer sin conexión
Lean & Agile
Project Management
For Leading Large & Complex
Technology Programs & Projects
Dr. David F. Rico, PMP, CSEP, FCP, FCT, ACP, CSM, SAFE, DEVOPS
Twitter: @dr_david_f_rico
Website: http://www.davidfrico.com
LinkedIn: http://www.linkedin.com/in/davidfrico
Agile Capabilities: http://davidfrico.com/rico-capability-agile.pdf
Agile Cost of Quality: http://www.davidfrico.com/agile-vs-trad-coq.pdf
DevOps Return on Investment (ROI): http://davidfrico.com/rico-devops-roi.pdf
Dave’s NEW Leadership Video: http://www.youtube.com/watch?v=70LRzOk9VGY
Dave’s NEW Business Agility Video: http://www.youtube.com/watch?v=hTvtsAkL8xU
Dave’s NEWER Scaled Agile Framework SAFe 4.5 Video: http://youtu.be/1TAuCRq5a34
Dave’s NEWEST Development Operations Security Video: http://youtu.be/X22kJAvx44A
DoD Fighter Jets versus Amazon Web Services: http://davidfrico.com/dod-agile-principles.pdf
Author Background
 Gov’t contractor with 35+ years of IT experience
 B.S. Comp. Sci., M.S. Soft. Eng., & D.M. Info. Sys.
 Large gov’t projects in U.S., Far/Mid-East, & Europe
2

 Career systems & software engineering methodologist
 Lean-Agile, Six Sigma, CMMI, ISO 9001, DoD 5000
 NASA, USAF, Navy, Army, DISA, & DARPA projects
 Published seven books & numerous journal articles
 Intn’l keynote speaker, 200+ talks to 14,500 people
 Specializes in metrics, models, & cost engineering
 Cloud Computing, SOA, Web Services, FOSS, etc.
 Professor at 7 Washington, DC-area universities
3
Project Management — von Moltke
NO BATTLE PLAN
EVER SURVIVES
FIRST CONTACT
WITH THE ENEMY
(Because Humans Cannot
See Beyond the First Battle)
— Helmuth von Moltke
the Elder (~1871)
4
Overruns
Attrition
Escalation
Runaways
Cancellation
Global
Competition
Demanding
Customers
Organization
Downsizing
System
Complexity
Technology
Change
Vague
Requirements
Work Life
Imbalance
Inefficiency
High O&M
Lower DoQ
Vulnerable
N-M Breach
Reduced
IT Budgets
81 Month
Cycle Times
Redundant
Data Centers
Lack of
Interoperability
Poor
IT Security
Overburdening
Legacy Systems
Obsolete
Technology & Skills
Pine, B. J. (1993). Mass customization: The new frontier in business competition. Boston, MA: Harvard Business School Press.
Pontius, R. W. (2012). Acquisition of IT: Improving efficiency and effectiveness in IT acquisition in the DoD. Second Annual
AFEI/NDIA Conference on Agile in DoD, Springfield, VA, USA.
Today’s WHIRLWIND ENVIRONMENT
Size vs. Quality
DEFECTS
0.00
3.20
6.40
9.60
12.80
16.00
0 2 6 25 100 400
SIZE
Size vs. Productivity
PRODUCTIVITY
0.00
1.00
2.00
3.00
4.00
5.00
0 2 6 25 100 400
SIZE
Size vs. Change
CHANGE
0%
8%
16%
24%
32%
40%
0 2 6 25 100 400
SIZE
Size vs. Success
SUCCESS
0%
12%
24%
36%
48%
60%
0 2 6 25 100 400
SIZE
5Jones, C. (1991). Applied software measurement: Assuring productivity and quality. New York, NY: McGraw-Hill.
Large TRADITIONAL Projects
Always 7%
Often 13%
Sometimes
16%
Rarely
19%
Never
45%
WASTE
6
Other 7%
Requirements
47%
Design
28%
Implementation
18%
DEFECTS
$0.0
$0.4
$0.7
$1.1
$1.4
$1.8
2002 2003 2004 2005 2006 2007 2008 2009 2010
GLOBAL IT PROJECT FAILURES
16% 53% 31%
27% 33% 40%
26% 46% 28%
28% 49% 23%
34% 51% 15%
29% 53% 18%
35% 46% 19%
32% 44% 24%
33% 41% 26%
0% 20% 40% 60% 80% 100%
1994
1996
1998
2000
2002
2004
2006
2008
2010
IT PROJECT FAILURES
Large TRADITIONAL Projects—Cont’d
 A-P-M (ā-pē-ĕm): Light, flexible, collaborative, and
adaptive; Market-centric project management model:
 Sound, yet flexible process to manage projects using lean
thinking, product development flow, & agile methods
 Adaptable framework for customer collaboration, team-
work, iterative development & responding to change
 Use of evolutionary, incremental, and iterative delivery
methods to converge on an optimal customer solution
 Lightweight, yet disciplined project management model
for building high-quality technology-intensive systems
 Maximizing BUSINESS VALUE with right sized, just-
enough, and just-in-time products and service projects
Augustine, S. (2005). Managing agile projects. Upper Saddle River, NJ: Pearson Education.
Chin, G. (2004). Agile project management: How to succeed in the face of changing project requirements. Broadway, NY: Amacom.
DeCarlo, D. (2004). Extreme project management: Using leadership, principles, and tools to deliver value in the face of volatility. San Francisco, CA: Jossey-Bass.
Highsmith, J. A. (2010). Agile project management: Creating innovative products. Boston, MA: Pearson Education. 7
What is AGILE PROJECT MGT.?
DOI. (2005). Declaration of interdependence. Retrieved April 8, 2014, from http://www.pmdoi.org
8
 Declaration of Interdependence formed in 2005
 Carved out a niche for agile project managers
 Focus on Agile Methods, ROI, and culture
•We increase ROI by making continuous flow of value our focus.
•We deliver reliable results by engaging customers in frequent
interactions and shared ownership.
•We expect uncertainty and manage for it through iterations,
anticipation, and adaptation.
•We unleash creativity and innovation by recognizing that
individuals are the ultimate source of value.
•We create an environment where people can make a difference.
•We boost performance through group accountability for results
and shared responsibility for team effectiveness.
•We improve effectiveness and reliability through situationally
specific strategies, processes and practices.
Values of AGILE PROJECT MGT.
Goals of AGILE PROJECT MGT.
9
 Traditional project management is scope-based
 Agile project management is primarily time-based
 Early, iterative, & release of valuable features is #1
Sylvester, T. (2013). Waterfall, agile, and the triple constraint. Retrieved December 16, 2017, from http://tom-sylvester.com/lean-agile/waterfall-agile-the-triple-constraint
 “Agility” has many dimensions other than IT
 It ranges from leadership to technological agility
 The focus of this brief is program management agility
 
Agile Leaders
Agile Organization Change
Agile Acquisition & Contracting
Agile Strategic Planning
Agile Capability Analysis
Agile Program Management
Agile Tech.
Agile Information Systems
Agile Tools
Agile Processes & Practices
Agile Systems Development
Agile Project Management
10
Place of AGILE PROJECT MGT.
Models of AGILE PROJECT MGT.
11
 Dozens of Agile project management models emerged
 Many stem from principles of Extreme Programming
 Vision, releases, & iterative development common
Conceptualize
Feasibility
Planning
Tracking
Reporting
Review
Visionate
Speculate
Innovate
Re-Evaluate
Disseminate
Terminate
Scoping
Planning
Feasibility
Cyclical Dev.
Checkpoint
Review
Envision
Speculate
Explore
Iterate
Launch
Close
Vision
Roadmap
Release Plan
Sprint Plan
Daily Scrum
Retrospective
Thomsett, R. (2002). Radical project management. Upper Saddle River, NJ: Prentice-Hall.
DeCarlo, D. (2004). Extreme project management: Using leadership, principles, and tools to deliver value in the face of volatility. San Francisco, CA: Jossey-Bass.
Wysocki, R.F. (2010). Adaptive project framework: Managing complexity in the face of uncertainty. Boston, MA: Pearson Education.
Highsmith, J. A. (2010). Agile project management: Creating innovative products. Boston, MA: Pearson Education.
Layton, M. C., & Maurer, R. (2011). Agile project management for dummies. Hoboken, NJ: Wiley Publishing.
RADICAL
- 2002 -
EXTREME
- 2004 -
ADAPTIVE
- 2010 -
AGILE
- 2010-
SIMPLIFIED APM
- 2011 -

Thomsett, R. (2002). Radical project management. Upper Saddle River, NJ: Prentice-Hall.
 Created by Rob Thomsett at Cutter in 2002
 Focus is on scoping, economics, and planning
 Cost/benefit-driven project management approach
12
APM Model—RADICAL
Radical Project Management
Define
Project
Concept &
Success
Criteria
Determine
Project
Scope &
Objectives
Analyze &
Define
Project
Benefits
Define
Project
Quality
Require-
ments
Select
Project
Develop-
ment
Strategy
Analyze
Project
Risks
Develop
Project
Task List
Perform
Project
Post
Implemen-
tation
Reviews
Track &
Report
Project
Progress
Analysis
Project
Costs &
Benefits
Allocate
Project
People &
Resources
Develop
Overall
Project
Schedule
Provide
Project
Portfolio
Manage-
ment
Support
Estimate
Project
Tasks &
Budget
DeCarlo, D. (2004). Extreme project management: Using leadership, principles, and tools to deliver value in the face of volatility. San Francisco, CA: Jossey-Bass.
 Created by Doug DeCarlo at Cutter in 2004
 Focus is on collaboration, scoping, and speed
 Thinner traditional project management approach
Visionate Speculate Innovate Re-Evaluate Disseminate
Collective Vision
Select Core Team
Sponsor’s Vision
 Interview Sponsor
 Describe Objectives
 Project Prospectus
 Business Questions
Collective Vision
 Scope Meeting
 Future Scenarios
 Project Skinny
 Project Boundaries
 Project Vision
 Win Conditions
 Benefit Map
 Wow Factor
 Uncertainty Profile
Planning Meeting
 Collective Vision
 Size Deliverables
 Map Schedule
 Choose Life Cycle
 Requirements ID’d
 Development Tools
 Risk Planning
Post Meeting
 PM Infrastructure
 Financial Goals
 Benefit Plan
 Partner Agreements
Business Questions
 Go/No-Go Decision
Update Prospectus
Business Questions
 Who Needs It?
 What Will It Take?
 Can We Get It?
 Is It Worth It?
Project Review
 Check Performance
 Check Schedule
 Check Costs
 Check Benefits
 Check Project ROI
 Go/No-Go Decision
Project Changes
 Re-Direct As-Needed
 Update Vision
 Update Stakeholders
 Re-examine Team
Product Launch
 Acceptance Testing
 Documentation
 Support Plan
 Maintenance Plan
 Deploy Solution
 Customer Service
Track Benefits
Team Rewards
Lessons Learned
Stabilization
 Training/Education
 Utilization
 Performance
 Feedback
 Corrective Action
Learning by Doing
 SCORE Model
 Architecture
 Development
 Construction
 Testing
 Time Boxing
 Trial and Error
 Collaboration
Generate Results
 Visibility
 Early Value
 Fast Failures
Update Prospectus
Business Questions
 Modify Questions
13
APM Model—EXTREME
Wysocki, R.F. (2010). Adaptive project framework: Managing complexity in the face of uncertainty. Boston, MA: Pearson Education.
 Created by Bob Wysocki for consulting in 2010
 Designed to be a generic model for non-IT projects
 Lightweight traditional project management approach
Adaptive Project Framework
Scoping
 Identify Opportunity
 Develop CoS
 Write PoS
 Document Needs
 Stage Gate 1 Review
Planning
 Identify Project Type
 Prioritize Constraints
 Develop WBS
 Team Formation
 Stage Gate 2 Review
Feasibility
 Develop Prototype
 Reprioritize Needs
 Detailed WBS
 Estimate Resources
 Stage Gate 3 Review
Checkpoint
 Analyze Needs
 Evaluation Solution
 Estimate Value
 Determine Success
 Stage Gate 4 Review
Review
 Finalize Documents
 Lessons Learned
 Process Changes
 Final Report
 Stage Gate 5 Review
Cyclical Product or Service Implementation
Cycle Planning
 Responsibilities
 Timelines
 Work Packages
 Communications
 Governance
 Continually improve process, documents, team, architecture, designs, implementation, tests, etc.
Stage Gate 3.n
Review
Cycle Reviews
 Update Requirements
 Update Scope
 Update Schedules
 Update Plans
 Inform Stakeholders
Daily Meetings
 Arrange Facilities
 Prepare Agendas
 Send Meeting Notices
 Facilitate Meetings
 Record Action Items
Product or Service Implementation
 Select Personnel with Needed Skills
 Identify Detailed Technical Tasks
 Create Detailed Architectures and Designs
 Select and Implement Technical Solutions
 Perform Development and Operational Tests
Continuous Improvement
14
APM Model—ADAPTIVE
Highsmith, J. A. (2010). Agile project management: Creating innovative products. Boston, MA: Pearson Education.
 Created by Jim Highsmith of Cutter in 2010
 Front-end visions and architectures and final QA
 Light project model wrapped around agile practices
Innovation Lifecycle
Envision
 Product Vision
 Product Architecture
 Project Objectives
 Project Community
 Delivery Approach
Speculate
 Gather Requirements
 Product Backlog
 Release Planning
 Risk Planning
 Cost Estimation
Explore
 Iteration Management
 Technical Practices
 Team Development
 Team Decisions
 Collaboration
Launch
 Final Review
 Final Acceptance
 Final QA
 Final Documentation
 Final Deployment
Close
 Clean Up Open Items
 Support Material
 Final Retrospective
 Final Reports
 Project Celebration
Iterative Delivery
Technical Planning
 Story Analysis
 Task Development
 Task Estimation
 Task Splitting
 Task Planning
 Standups, Architecture, Design, Build, Integration, Documentation, Change, Migration, and Integration
Story Deployment
Adapt
 Focus Groups
 Technical Reviews
 Team Evaluations
 Project Reporting
 Adaptive Action
Operational Testing
 Integration Testing
 System Testing
 Operational Testing
 Usability Testing
 Acceptance Testing
Development, Test, & Evaluation
 Development Pairing
 Unit Test Development
 Simple Designs
 Coding and Refactoring
 Unit and Component Testing
Continuous
15
APM Model—AGILE
Layton, M. C., & Maurer, R. (2011). Agile project management for dummies. Hoboken, NJ: Wiley Publishing.
 Created by Mark Layton at PlatinumEdge in 2011
 Mix of new product development, XP, and Scrum
 Simple codification of common XP-Scrum hybrid
16
APM Model—SIMPLIFIED
Process Steps
1. Develop product objective.
2. Create draft vision
statement.
3. Validate and revise vision
statement.
4. Finalize vision statement.
 Description. Product goals aligned with strategy
 Owner. Product Owner
 Frequency. At least annually [1-2 hours]
17
Product owner identifies product vision. Vision is project's destination. It defines what product
is, how it supports organization strategy, who will use it, and why people will use it.
Vision
Example
• For. <target customer>
• Who. <needs it>
• The. <product name>
• Is a. <product category>
• That. <product benefit, reason to buy>
• Unlike. <competitors>
• Our product. <differentiator, value added>
• For. Bank customers
• Who. Want mobile banking
• The. Mobile banking application
• Is a. Mobile device enable banking app
• That. Provides secure, 24x7 mobile banking
• Unlike. Brick-and-mortar access points
• Our product. Enable 24-hour a day services
Simplified APM—VISION
 Description. Holistic view of product features
 Owner. Product Owner
 Frequency. At least biannually [2-4 hours]
18
Process Steps
1. Identify product features.
2. Arrange product features.
3. Estimate and order product
features.
4. Determine high-level time
frames.
Product owner creates product roadmap. Roadmap is high-level view of product requirements
with loose timeframe for development. Identify, estimate, valuate, prioritize, and schedule themes.
Features
Roadmap
Account
•Open acct.
•Modify acct.
•Close acct.
Transaction
•Deposit
•Withdrawal
•Transfer
Status
•Login
•Balances
•Statements
1Q 2Q 3Q 4Q 5Q
Transaction
Status
Account
Simplified APM—ROADMAP
 Description. Release timing for product functions
 Owner. Product Owner
 Frequency. At least quarterly [4-8 hours]
19
Process Steps
1. Decompose product features.
2. Create release plan.
 Establish release goal.
 Prioritize or order user stories.
 Set release date.
 Refine user stories.
 Verify release plan.
Product owner creates release plan. Release plan identifies high-level timetable for releasing
functions. Mid-term goals that team mobilizes around. There are many releases in priority order.
Decomposition
Release Plan
Account
ModifyOpen Close
• Create
• Login
• Setup
• Password
• Address
• Type
• Notify
• Refund
• Rationale
Sprint 1 Sprint 2 Sprint 3 Release 1
• Story 1



• Story 11
• Story 1



• Story 11
• Story 1



• Story 11
• Story 1



• Story 11
Simplified APM—RELEASE PLAN
 Description. Specific iteration goals and tasks
 Owner. Product Owner and Development Team
 Frequency. At the start of each sprint [2-4 hours]
20
Process Steps
1. Establish goals and choose
user stories.
2. Decompose stories into tasks
and create sprint backlog.
Product owner, Scrum Master, and Developers create sprint plan. Sprint planning done at
start of sprint. Product backlog must be ready. Developers select sprint goal and what can be done.
Goals & User Stories
Sprint Backlog
As a mobile banking customer, I want to create
an account so I can write personal checks
•Create account.
•Login to account.
•Setup checking account.
Task Pri Status Who App. M T W T F
• Create account:
 Setup 1 Done Sue Joe 4 4 0 0 0
 Install 2 Done Sue Joe 4 4 0 0 0
 Schema 3 Done John Joe 0 0 8 0 0
 Queries 4 In-work Bob - 0 0 0 8 0
 Forms 5 N/S Patty - 0 0 0 0 0
 Test 6 N/S Sam - 0 0 0 0 0
Simplified APM—SPRINT PLAN
 Description. Establish & coordinate daily priorities
 Owner. Development Team
 Frequency. Daily [15-minutes]
21
Developers hold daily standup meetings. Purpose is to coordinate daily priorities. Identify what
was done, what will be done, and impediments. Task boards and Sprint burndown are updated.
Daily Standup
Sprint Burndown
Process Steps
1. Hold daily standup meeting.
2. Update sprint burndown
chart.
3. Perform design, development,
test, and evaluation.
All Developers on Team Answer Three
Questions in Round-Robin Style
•What has been done since the last meeting?
•What will be done before the next meeting?
•What obstacles are in my way?
Simplified APM—STANDUP
 Description. Demonstration of working product
 Owner. Product Owner and Development Team
 Frequency. At the end of each sprint [2-4 hours]
22
Process Steps
1. Prepare sprint review
meeting.
2. Hold sprint review meeting.
3. Collect feedback from
stakeholders.
Developers hold a sprint review. Sprint review performed at end of sprint. Developers demo
validated code to stakeholders. Stakeholders vote on demo outcome. Product backlog reprioritized.
Product Demonstration
Stakeholder Feedback
Developers Perform a Live Demo on Target
Hardware and Answer Stakeholder Questions
• What was the goal of the sprint?
• What user stories were attempted?
• What user stories were implemented?
Poll Stakeholders One-by-One in Round-Robin
Style to Solicit their Feedback
•Is the product acceptable as implemented?
•Is the product acceptable with modifications?
•Is the product unacceptable as implemented?
Simplified APM—DEMO
 Description. Refine environment and processes
 Owner. Development Team
 Frequency. At the end of each sprint [1-2 hours]
23
Process Steps
1. Plan sprint retrospective
meeting.
2. Hold sprint retrospective
meeting.
3. Inspect and adapt.
Developers hold sprint retrospective. Retrospective held at end of sprint. Developers identify
the good and bad. Scrum master records results. Processes, tools, and backlog may be adjusted.
Sprint Retrospective
Process Improvements
Poll Developers on Team to Answer Three
Questions to Reach Group Consensus
• What went well in the last sprint?
• What could be improved in the next sprint?
• What people, process, and tools should change?
Scrum Master Records Action Items and
Prepares Process Improvement Plan
• Scrum master records suggested improvements.
• Developers prioritize suggested improvements.
• Add high-priority non-functional items to backlog.
Simplified APM—RETROSPECTIVE
24Holler, R. (2015). Ninth annual state of agile survey: State of agile development. Atlanta, GA: VersionOne.
 Lean & agile metrics for agile project mgt. emerging
 Metrics often meet with fierce resistance to change
 Velocity, burndown, defects, & agile EVM popular

Metrics for AGILE PROJECT MGT. I
 Agile methods are based on traditional measures
 Story points, velocity, and burndown basic metrics
 Experts use Agile EVM, test, ROI & portfolio metrics
25Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing.
AGILE METRICS
1. Agile CODE Metrics
2. Agile PROJECT Metrics
3. Agile TRACKING Metrics
4. Agile TESTING Metrics
5. Agile VALUE Metrics
6. Agile HEALTH Metrics
7. Agile PORTFOLIO Metrics
1. Agile CODE Metrics
 Code Size
 Code Complexity
 Object Oriented
 Code Coverage
 Code Defects
 Relational Design
2. Agile PROJECT Metrics
 Software Size
 Software Productivity
 Software Effort
 Software Quality
 Software Schedule
 Software Success
3. Agile TRACKING Metrics
 Story Points
 Sprint Burndown
 Release Burndown
 Velocity
 Feature Progress
 Agile Earned Value
4. Agile TESTING Metrics
 Test Coverage
 Test Automation
 Integration Builds
 Running Tested Features
 DevOps Automation
 Deployment Frequency
7. Agile PORTFOLIO Metrics
 Portfolio Kanban
 Epic Progress
 Portfolio Radar
 Release Train Radar
 Lean Portfolio Metrics
 Enterprise Scorecard
6. Agile HEALTH Metrics
 Teamwork Quality
 Collaboration Quality
 Agile Process Maturity
 Agile Adoption Rate
 Degree of Agility
 Product Flexibility
5. Agile VALUE Metrics
 Total Lifecycle Costs
 Total Lifecycle Benefits
 Benefit to Cost Ratio
 Return on Investment
 Net Present Value
 Real Options Analysis
Metrics for AGILE PROJECT MGT. II
26Cohn, M. (2006). Agile estimating and planning. Upper Saddle River, NJ: Pearson Education.
Metrics for AGILE PROJECT MGT. III
27
 Adaptation of earned value mgt. for agile projects
 Value accrues with completed sprints and releases
 Better measure of value due to agile DoD, RTF, & CI
AGILE EARNED VALUE MANAGEMENT
Work(Story,Point,Task)orEffort(Week,Day,Hour)
Time Unit (Roadmap, Release, Iteration, Month, Week, Day, Hour, etc.)
Agile Earned Value Management Chart Agile Earned Value Management Definitions
CPI
SPI
PPC
APC
PMB
SBL
BAC
PPC
APC
SPC
SPA
Total number of story points planned for a release
Total number of iterations multiplied by iteration length
The planned budget for the release
Number of current iterations divided by planned iterations
Total story points completed divided by story points planned
Story points of work completed from backlog during iteration
Story points added/subtracted from backlog during iteration
Sulaiman, T. (2010). AgileEVM: Information for good decision making. San Francisco, CA: CollabNet, Inc.
Sulaiman, T., & Smits, H. (2007). Measuring integrated progress on agile software development projects. Methods & Tools, 5(3), 2-9.
Sulaiman, T., Barton, B., & Blackburn, T. (2006). Agile EVM: Earned value management in scrum projects. Agile 2006 Conference, Minneapolis, Minnesota, USA, 7-16.
Rico, D. F. (2015). Lean & agile earned value management: How to use EVM to manage projects, programs, & portfolios, Retrieved from, http://davidfrico.com/rico15v.pdf
Metrics for AGILE PROJECT MGT. IV
28
Tools for AGILE PROJECT MGT.
Holler, R. (2015). Ninth annual state of agile survey: State of agile development. Atlanta, GA: VersionOne.


 There are literally dozens, if not 100s of APM tools
 There are dozens of free open source software tools
 Excel, JIRA, MS Proj., & VersionOne most often used
29Holler, R. (2015). Ninth annual state of agile survey: State of agile development. Atlanta, GA: VersionOne.
 Benefits of agile methods known for decades
 Improves productivity, speed, efficiency, & quality
 Biggest are team morale, customer satisfaction & ROI
Benefits of AGILE PROJECT MGT. I

 Costs based on avg. productivity and quality
 Productivity ranged from 4.7 to 5.9 LOC an hour
 Costs were $588,202 and benefits were $3,930,631
30
Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods: Maximizing ROI with just-in-time processes and documentation.
Ft. Lauderdale, FL: J. Ross Publishing.
d1 = [ln(Benefits  Costs) + (Rate + 0.5  Risk2)  Years]  Risk   Years, d2 = d1  Risk   Years
 
5
1i

Benefits of AGILE PROJECT MGT. II
 Analysis of 23 agile vs. 7,500 traditional projects
 Agile projects are 54% better than traditional ones
 Agile has lower costs (61%) and fewer defects (93%)
Mah, M. (2008). Measuring agile in the enterprise: Proceedings of the Agile 2008 Conference, Toronto, Canada.
Project Cost in Millions $
0.75
1.50
2.25
3.00
2.8
1.1
Before Agile
After Agile
61%
Lower
Cost
Total Staffing
18
11
Before Agile
After Agile
39%
Less
Staff
5
10
15
20
Delivery Time in Months
5
10
15
20
18
13.5
Before Agile
After Agile
24%
Faster
Cumulative Defects
625
1250
1875
2500
2270
381
Before Agile
After Agile
93%
Less
Defects
31





Benefits of AGILE PROJECT MGT. III
 Traditional projects succeed at 50% industry avg.
 Traditional projects are challenged 20% more often
 Agile projects succeed 3x more and fail 3x less often
Standish Group. (2012). Chaos manifesto. Boston, MA: Author.
32
Agile Traditional
Success
42%
Failed
9%
Challenged
49%
Success
14%
Failed
29%
Challenged
57%

Success of AGILE PROJECT MGT.
 94% of worldwide IT projects use agile methods
 Includes regulated industries, i.e., DoD, FDA, etc.
 Agile now used for safety critical systems, FBI, etc.
33
Industry
Shrink
Wrapped
Electronic
Commerce
Health
Care
Law
Enforcement
Org
 20 teams
 140 people
 5 countries
Size
 15 teams
 90 people
 Collocated
 4 teams
 20 people
 Collocated
 10 teams
 50 people
 Collocated
 3 teams
 12 people
 Collocated
U.S.
DoD
Primavera
Google
Stratcom
FBI
FDA
Project
Primavera
Adwords
SKIweb
Sentinel
m2000
Purpose
Project
Management
Advertising
Knowledge
Management
Case File
Workflow
Blood
Analysis
 1,838 User Stories
 6,250 Function Points
 500,000 Lines of Code
Metrics
 26,809 User Stories
 91,146 Function Points
 7,291,666 Lines of Code
 1,659 User Stories
 5,640 Function Points
 451,235 Lines of Code
 3,947 User Stories
 13,419 Function Points
 1,073,529 Lines of Code
 390 User Stories
 1,324 Function Points
 105,958 Lines of Code
Rico, D. F. (2010). Lean and agile project management: For large programs and projects. Proceedings of the First International Conference on Lean
Enterprise Software and Systems, Helsinki, Finland, 37-43.







Cases of AGILE PROJECT MGT.
Pine, B. J. (1993). Mass customization: The new frontier in business competition. Boston, MA: Harvard Business School Press.
Rico, D. F. (2012). Agile vs. traditional projects. Retrieved February 6, 2013, from http://davidfrico.com/tpm-vs-apm-ii.pdf
Agile Project Management
 High levels of uncertainty and unpredictability
 High technology projects
 Fast paced, highly competitive industries
 Rapid pace of technological change
 Research oriented, discovery projects
 Large fluctuations in project performance
 Shorter term, performance based RDT&E contracts
 Achieving high impact product/service effectiveness
 Highly creative new product development contracts
 Customer intensive, one off product/service solutions
 Highly volatile and unstable market conditions
 High margin, intellectually intensive industries
 Delivering value at the point of sale
Traditional Project Management
 Predictable situations
 Low technology projects
 Stable, slow moving industries
 Low levels of technological change
 Repeatable operations
 Low rates of changing project performance
 Long term, fixed price production contracts
 Achieving concise economic efficiency goals
 Highly administrative contracts
 Mass production and high volume manufacturing
 Highly predictable and stable market conditions
 Low margin industries such as commodities
 Delivering value at the point of plan
34
 Exploratory or research/development projects
 When fast customer responsiveness is paramount
 In organizations that are highly innovative/creative
 
Sweetspot of AGILE PROJECT MGT.
Large
Solution
Program
35

Leffingwell, D. (2017). Scaled agile framework (SAFe). Retrieved July 4, 2017 from http://www.scaledagileframework.com
Portfolio
Team

Model of AGILE PORTFOLIO MGT.
 Created by Dean Leffingwell of Rally in 2007
 Knowledge to scale agile practices to enterprise
 Hybrid of Kanban, XP release planning, and Scrum
Augustine, S. (2005). Managing agile projects. Upper Saddle River, NJ: Pearson Education.
Guiding Vision Simple Rules Open Information Light Touch
FOSTER ALIGNMENT AND COOPERATION ENCOURAGE EMERGENCE AND SELF ORGANIZATION
Adapt. Leadership
LEARN & ADAPT
Leadership
 Team Vision
 Team Alignment
 Bold Future
 Shared Expectations
Management
 Business Outcomes
 Delineate Scope
 Estimate Effort
 Design Vision Box
 Elevator Statement
Leadership
 Culture of Change
 Value Focus
Management
 Assess Status Quo
 Customize Method
 Release Plan
 Iteration Plans
 Facilitate Design
 Conduct Testing
 Manage Releases
Leadership
 Conduct Standups
 Promote Feedback
 Build Trust
 Facilitate Action
Management
 Team Collocation
 Get Onsite Customer
 Practice Pairing
 Information Radiator
 Map Value Stream
Leadership
 Adapt Style
 Roving Leadership
 Go With Flow
 Work Life Quality
 Build on Strengths
 Gain Commitments
Management
 Decentralize Control
 Pull vs. Push
 Manage Flow
 Use Action Sprints
Leadership
 Embodied Presence
 Embodied Learning
Management
 Daily Feedback
 Monitor/Adapt Rules
 Monitor Practices
 Retrospectives
 Scenario Planning
Organic Teams
Leadership
 Craftsmanship
 Collaboration
 Guiding Coalition
 Community
Management
 Identify Community
 Design Structures
 Get Team Players
 Adaptive Enterprise
36
 Created by Sanjiv Augustine at CC Pace in 2005
 Builds agile cultures, mind-sets, & environment
 Leadership model for managing agile projects
Model of AGILE LEADERSHIP
 Agile methods DON’T mean deliver it now & fix it later
 Lightweight, yet disciplined approach to development
 Reduced cost, risk, & waste while improving quality
37
What How Result
Flexibility Use lightweight, yet disciplined processes and artifacts Low work-in-process
Customer Involve customers early and often throughout development Early feedback
Prioritize Identify highest-priority, value-adding business needs Focus resources
Descope Descope complex programs by an order of magnitude Simplify problem
Decompose Divide the remaining scope into smaller batches Manageable pieces
Iterate Implement pieces one at a time over long periods of time Diffuse risk
Leanness Architect and design the system one iteration at a time JIT waste-free design
Swarm Implement each component in small cross-functional teams Knowledge transfer
Collaborate Use frequent informal communications as often as possible Efficient data transfer
Test Early Incrementally test each component as it is developed Early verification
Test Often Perform system-level regression testing every few minutes Early validation
Adapt Frequently identify optimal process and product solutions Improve performance

















Summary of AGILE PROJECT MGT.
Rico, D. F. (2012). What’s really happening in agile methods: Its principles revisited? Retrieved June 6, 2012, from http://davidfrico.com/agile-principles.pdf
Rico, D. F. (2012). The promises and pitfalls of agile methods. Retrieved February 6, 2013 from, http://davidfrico.com/agile-pros-cons.pdf
Rico, D. F. (2012). How do lean & agile intersect? Retrieved February 6, 2013, from http://davidfrico.com/agile-concept-model-3.pdf
38
Project Management—BOB WYSOCKI
“The world of
traditional project
management
belongs to
yesterday”
---
“Don’t waste your
time using
traditional project
management on 21st
century projects”
Wysocki, R.F. (2010). Adaptive project framework: Managing complexity in the face of uncertainty. Boston, MA: Pearson Education.
39
 Over 15 text books for agile project management
 Many of them stem from Planning XP by Kent Beck
 Highsmith’s most complete, but Layton’s most simple
Resources for AGILE PROJECT MGT.
Thomsett, R. (2002). Radical project management. Upper Saddle River, NJ: Prentice-Hall.
DeCarlo, D. (2004). Extreme project management: Using leadership, principles, and tools to deliver value in the face of volatility. San Francisco, CA: Jossey-Bass.
Wysocki, R.F. (2010). Adaptive project framework: Managing complexity in the face of uncertainty. Boston, MA: Pearson Education.
Highsmith, J. A. (2010). Agile project management: Creating innovative products. Boston, MA: Pearson Education.
Layton, M. C., & Maurer, R. (2011). Agile project management for dummies. Hoboken, NJ: Wiley Publishing.
Dave’s PROFESSIONAL CAPABILITIES
40
Software
Quality
Mgt.
Technical
Project
Mgt.
Software
Development
Methods
Leadership &
Org. Change
Cost Estimates
& Scheduling
Acquisition &
Contracting
Portfolio &
Program Mgt.
Strategy &
Roadmapping
Lean, Kanban,
& Six Sigma
Modeling &
Simulations
Big Data,
Cloud, NoSQL
Workflow
Automation
Metrics,
Models, & SPC
BPR, IDEF0,
& DoDAF
DoD 5000,
TRA, & SRA
PSP, TSP, &
Code Reviews
CMMI &
ISO 9001
Innovation
Management
Statistics, CFA,
EFA, & SEM
Evolutionary
Design
Systems
Engineering
Valuation — Cost-Benefit Analysis, B/CR, ROI, NPV, BEP, Real Options, etc.
Lean-Agile — Scrum, SAFe, Continuous Integration & Delivery, DevOpsSec, etc.
STRENGTHS – Communicating Complex Ideas • Brownbags & Webinars • Datasheets & Whitepapers • Reviews &
Audits • Comparisons & Tradeoffs • Brainstorming & Ideation • Data Mining & Business Cases • Metrics & Models •
Tiger Teams & Shortfuse Tasks • Strategy, Roadmaps, & Plans • Concept Frameworks & Multi-Attribute Models • Etc.
● Data mining. Metrics, benchmarks, & performance.
● Simplification. Refactoring, refinement, & streamlining.
● Assessments. Audits, reviews, appraisals, & risk analysis.
● Coaching. Diagnosing, debugging, & restarting stalled projects.
● Business cases. Cost, benefit, & return-on-investment (ROI) analysis.
● Communications. Executive summaries, white papers, & lightning talks.
● Strategy & tactics. Program, project, task, & activity scoping, charters, & plans.
PMP, CSEP,
FCP, FCT, ACP,
CSM, SAFE, &
DEVOPS
35+ YEARS
IN IT
INDUSTRY

Más contenido relacionado

La actualidad más candente

cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationCprime
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
5 Practices for an Agile Mindset
5 Practices for an Agile Mindset5 Practices for an Agile Mindset
5 Practices for an Agile MindsetMichael Sahota
 
Why Agile is Failing in Large Enterprises
Why Agile is Failing in Large EnterprisesWhy Agile is Failing in Large Enterprises
Why Agile is Failing in Large EnterprisesLeadingAgile
 
Agile Risk Management
Agile Risk ManagementAgile Risk Management
Agile Risk ManagementRowan Bunning
 
Actionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiActionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiAgile Montréal
 
Agile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureAgile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureBrad Appleton
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeSaket Bansal
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile PeopleGaetano Mazzanti
 
Agile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueAgile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueLeadingAgile
 
SAFe portfolio management @ Knowit nov 28
SAFe portfolio management @ Knowit nov 28SAFe portfolio management @ Knowit nov 28
SAFe portfolio management @ Knowit nov 28Knowit_TM
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile frameworkSrinath Ramakrishnan
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation ExplaninedLeadingAgile
 
How agile coaches help us win the agile coach role @ Spotify
How agile coaches help us win   the agile coach role @ SpotifyHow agile coaches help us win   the agile coach role @ Spotify
How agile coaches help us win the agile coach role @ SpotifyBrendan Marsh
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)CA Technologies
 

La actualidad más candente (20)

cPrime Agile Enterprise Transformation
cPrime Agile Enterprise TransformationcPrime Agile Enterprise Transformation
cPrime Agile Enterprise Transformation
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
5 Practices for an Agile Mindset
5 Practices for an Agile Mindset5 Practices for an Agile Mindset
5 Practices for an Agile Mindset
 
Why Agile is Failing in Large Enterprises
Why Agile is Failing in Large EnterprisesWhy Agile is Failing in Large Enterprises
Why Agile is Failing in Large Enterprises
 
AGILE METHODOLOGY
AGILE METHODOLOGYAGILE METHODOLOGY
AGILE METHODOLOGY
 
Agile Risk Management
Agile Risk ManagementAgile Risk Management
Agile Risk Management
 
Actionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiActionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel Vacanti
 
Agile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, CultureAgile Metrics: Value, Flow, Quality, Culture
Agile Metrics: Value, Flow, Quality, Culture
 
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridgeWebinar On Scaled Agile Framework (SAFe) | iZenBridge
Webinar On Scaled Agile Framework (SAFe) | iZenBridge
 
Agile Principles, Agile People
Agile Principles, Agile PeopleAgile Principles, Agile People
Agile Principles, Agile People
 
Agile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueAgile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to Value
 
SAFe portfolio management @ Knowit nov 28
SAFe portfolio management @ Knowit nov 28SAFe portfolio management @ Knowit nov 28
SAFe portfolio management @ Knowit nov 28
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
Agile mindset
Agile mindsetAgile mindset
Agile mindset
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation Explanined
 
Agile scrum training
Agile scrum trainingAgile scrum training
Agile scrum training
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
How agile coaches help us win the agile coach role @ Spotify
How agile coaches help us win   the agile coach role @ SpotifyHow agile coaches help us win   the agile coach role @ Spotify
How agile coaches help us win the agile coach role @ Spotify
 
RethinkingAgile_AAC2019
RethinkingAgile_AAC2019RethinkingAgile_AAC2019
RethinkingAgile_AAC2019
 
An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)An Introduction to Scaled Agile Framework (SAFe)
An Introduction to Scaled Agile Framework (SAFe)
 

Similar a Lean & Agile Project Management

Scaled Agile Framework (SAFe) 4.5 Tutorial ...
Scaled Agile Framework (SAFe) 4.5 Tutorial ...Scaled Agile Framework (SAFe) 4.5 Tutorial ...
Scaled Agile Framework (SAFe) 4.5 Tutorial ...David Rico
 
Return on Investment (ROI) of Lean & Agile Methods
Return on Investment (ROI) of Lean & Agile MethodsReturn on Investment (ROI) of Lean & Agile Methods
Return on Investment (ROI) of Lean & Agile MethodsDavid Rico
 
Intro to Agile Methods for Execs, Leaders, and Managers
Intro to Agile Methods for Execs, Leaders, and ManagersIntro to Agile Methods for Execs, Leaders, and Managers
Intro to Agile Methods for Execs, Leaders, and ManagersDavid Rico
 
Business Value of Lean Thinking
Business Value of Lean ThinkingBusiness Value of Lean Thinking
Business Value of Lean ThinkingDavid Rico
 
ROI of Evolutionary Design to Rapidly Create Innovatively New Products & Serv...
ROI of Evolutionary Design to Rapidly Create Innovatively New Products & Serv...ROI of Evolutionary Design to Rapidly Create Innovatively New Products & Serv...
ROI of Evolutionary Design to Rapidly Create Innovatively New Products & Serv...David Rico
 
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
 
Using SAFe to Manage U.S. Government Agencies, Portfolios, & Acquisition Prog...
Using SAFe to Manage U.S. Government Agencies, Portfolios, & Acquisition Prog...Using SAFe to Manage U.S. Government Agencies, Portfolios, & Acquisition Prog...
Using SAFe to Manage U.S. Government Agencies, Portfolios, & Acquisition Prog...David Rico
 
Project Prioritizing Model Powerpoint Presentation Slides
Project Prioritizing Model Powerpoint Presentation SlidesProject Prioritizing Model Powerpoint Presentation Slides
Project Prioritizing Model Powerpoint Presentation SlidesSlideTeam
 
Lean & Agile Organizational Change
Lean & Agile Organizational ChangeLean & Agile Organizational Change
Lean & Agile Organizational ChangeDavid Rico
 
DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...Bosnia Agile
 
Business Value of Agile Testing: Using TDD, CI, CD, & DevOps
Business Value of Agile Testing: Using TDD, CI, CD, & DevOpsBusiness Value of Agile Testing: Using TDD, CI, CD, & DevOps
Business Value of Agile Testing: Using TDD, CI, CD, & DevOpsDavid Rico
 
PMI Portugal.VIII Conf.AplicarPraticasAgeisGPTradicionais-20141128
PMI Portugal.VIII Conf.AplicarPraticasAgeisGPTradicionais-20141128PMI Portugal.VIII Conf.AplicarPraticasAgeisGPTradicionais-20141128
PMI Portugal.VIII Conf.AplicarPraticasAgeisGPTradicionais-20141128Luis Sequeira
 
Lean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileLean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileTechWell
 
Projectmanagement 141108102434-conversion-gate01
Projectmanagement 141108102434-conversion-gate01Projectmanagement 141108102434-conversion-gate01
Projectmanagement 141108102434-conversion-gate01Mehmet Demir
 
Agile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesAgile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesCelerity
 
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
 

Similar a Lean & Agile Project Management (20)

Scaled Agile Framework (SAFe) 4.5 Tutorial ...
Scaled Agile Framework (SAFe) 4.5 Tutorial ...Scaled Agile Framework (SAFe) 4.5 Tutorial ...
Scaled Agile Framework (SAFe) 4.5 Tutorial ...
 
Return on Investment (ROI) of Lean & Agile Methods
Return on Investment (ROI) of Lean & Agile MethodsReturn on Investment (ROI) of Lean & Agile Methods
Return on Investment (ROI) of Lean & Agile Methods
 
Intro to Agile Methods for Execs, Leaders, and Managers
Intro to Agile Methods for Execs, Leaders, and ManagersIntro to Agile Methods for Execs, Leaders, and Managers
Intro to Agile Methods for Execs, Leaders, and Managers
 
Business Value of Lean Thinking
Business Value of Lean ThinkingBusiness Value of Lean Thinking
Business Value of Lean Thinking
 
ROI of Evolutionary Design to Rapidly Create Innovatively New Products & Serv...
ROI of Evolutionary Design to Rapidly Create Innovatively New Products & Serv...ROI of Evolutionary Design to Rapidly Create Innovatively New Products & Serv...
ROI of Evolutionary Design to Rapidly Create Innovatively New Products & Serv...
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
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...
 
Using SAFe to Manage U.S. Government Agencies, Portfolios, & Acquisition Prog...
Using SAFe to Manage U.S. Government Agencies, Portfolios, & Acquisition Prog...Using SAFe to Manage U.S. Government Agencies, Portfolios, & Acquisition Prog...
Using SAFe to Manage U.S. Government Agencies, Portfolios, & Acquisition Prog...
 
The digital project manager
The digital project managerThe digital project manager
The digital project manager
 
Agile project management PMI-ACP
Agile project management PMI-ACPAgile project management PMI-ACP
Agile project management PMI-ACP
 
Michigan Agile Presentation
Michigan Agile PresentationMichigan Agile Presentation
Michigan Agile Presentation
 
Project Prioritizing Model Powerpoint Presentation Slides
Project Prioritizing Model Powerpoint Presentation SlidesProject Prioritizing Model Powerpoint Presentation Slides
Project Prioritizing Model Powerpoint Presentation Slides
 
Lean & Agile Organizational Change
Lean & Agile Organizational ChangeLean & Agile Organizational Change
Lean & Agile Organizational Change
 
DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...DevOps, SAFe and critical information bearers: A practical approach for plann...
DevOps, SAFe and critical information bearers: A practical approach for plann...
 
Business Value of Agile Testing: Using TDD, CI, CD, & DevOps
Business Value of Agile Testing: Using TDD, CI, CD, & DevOpsBusiness Value of Agile Testing: Using TDD, CI, CD, & DevOps
Business Value of Agile Testing: Using TDD, CI, CD, & DevOps
 
PMI Portugal.VIII Conf.AplicarPraticasAgeisGPTradicionais-20141128
PMI Portugal.VIII Conf.AplicarPraticasAgeisGPTradicionais-20141128PMI Portugal.VIII Conf.AplicarPraticasAgeisGPTradicionais-20141128
PMI Portugal.VIII Conf.AplicarPraticasAgeisGPTradicionais-20141128
 
Lean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise AgileLean Development Practices for Enterprise Agile
Lean Development Practices for Enterprise Agile
 
Projectmanagement 141108102434-conversion-gate01
Projectmanagement 141108102434-conversion-gate01Projectmanagement 141108102434-conversion-gate01
Projectmanagement 141108102434-conversion-gate01
 
Agile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use CasesAgile Development Methodology: Best Practices and Use Cases
Agile Development Methodology: Best Practices and Use Cases
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
 

Más de David Rico

Business Value of Agile Product Management
Business Value of Agile Product ManagementBusiness Value of Agile Product Management
Business Value of Agile Product ManagementDavid Rico
 
Business Value of Agile Human Resources (AHR)
Business Value of Agile Human Resources (AHR)Business Value of Agile Human Resources (AHR)
Business Value of Agile Human Resources (AHR)David Rico
 
ROI of Organizational Agility for Transforming 21st Century Enterprises
ROI of Organizational Agility for Transforming 21st Century EnterprisesROI of Organizational Agility for Transforming 21st Century Enterprises
ROI of Organizational Agility for Transforming 21st Century EnterprisesDavid Rico
 
Lean & Agile Thinking Principles for Leaders
Lean & Agile Thinking Principles for LeadersLean & Agile Thinking Principles for Leaders
Lean & Agile Thinking Principles for LeadersDavid Rico
 
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesDavid Rico
 
Scaled Agile Framework (SAFe) 4.6 in U.S. Government
Scaled Agile Framework (SAFe) 4.6 in U.S. GovernmentScaled Agile Framework (SAFe) 4.6 in U.S. Government
Scaled Agile Framework (SAFe) 4.6 in U.S. GovernmentDavid Rico
 
Scaled Agile Framework (SAFe) 4.5 Metrics
Scaled Agile Framework (SAFe) 4.5 MetricsScaled Agile Framework (SAFe) 4.5 Metrics
Scaled Agile Framework (SAFe) 4.5 MetricsDavid Rico
 
Lean & Agile Organizational Leadership
Lean & Agile Organizational LeadershipLean & Agile Organizational Leadership
Lean & Agile Organizational LeadershipDavid Rico
 
Business, Enterprise, & Organizational Agility
Business, Enterprise, & Organizational AgilityBusiness, Enterprise, & Organizational Agility
Business, Enterprise, & Organizational AgilityDavid Rico
 
Growth of SAFe in Government Acquisitions, Contracts, & Portfolios
Growth of SAFe in Government Acquisitions, Contracts, & PortfoliosGrowth of SAFe in Government Acquisitions, Contracts, & Portfolios
Growth of SAFe in Government Acquisitions, Contracts, & PortfoliosDavid Rico
 
Lean & Agile Performance Measurement: Metrics, Models, & Measures
Lean & Agile Performance Measurement: Metrics, Models, & MeasuresLean & Agile Performance Measurement: Metrics, Models, & Measures
Lean & Agile Performance Measurement: Metrics, Models, & MeasuresDavid Rico
 
Business Value of CI, CD, & DevOps(Sec)
Business Value of CI, CD, & DevOps(Sec)Business Value of CI, CD, & DevOps(Sec)
Business Value of CI, CD, & DevOps(Sec)David Rico
 
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...David Rico
 
Business Value of Agile Organizations: Strategies, Models, & Principles for E...
Business Value of Agile Organizations: Strategies, Models, & Principles for E...Business Value of Agile Organizations: Strategies, Models, & Principles for E...
Business Value of Agile Organizations: Strategies, Models, & Principles for E...David Rico
 
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular IdeasLean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular IdeasDavid Rico
 
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...David Rico
 
Lean & Agile Methods & Frameworks: Perspectives on Kanban for IT
Lean & Agile Methods & Frameworks: Perspectives on Kanban for ITLean & Agile Methods & Frameworks: Perspectives on Kanban for IT
Lean & Agile Methods & Frameworks: Perspectives on Kanban for ITDavid Rico
 
Business Value of Agile Methods: Using ROI & Real Options
Business Value of Agile Methods: Using ROI & Real OptionsBusiness Value of Agile Methods: Using ROI & Real Options
Business Value of Agile Methods: Using ROI & Real OptionsDavid Rico
 
Business Value of Agile Methods: Its Leadership Considerations
Business Value of Agile Methods: Its Leadership ConsiderationsBusiness Value of Agile Methods: Its Leadership Considerations
Business Value of Agile Methods: Its Leadership ConsiderationsDavid Rico
 
Lean & Agile Project Manaagement: Its Leadership Considerations
Lean & Agile Project Manaagement: Its Leadership ConsiderationsLean & Agile Project Manaagement: Its Leadership Considerations
Lean & Agile Project Manaagement: Its Leadership ConsiderationsDavid Rico
 

Más de David Rico (20)

Business Value of Agile Product Management
Business Value of Agile Product ManagementBusiness Value of Agile Product Management
Business Value of Agile Product Management
 
Business Value of Agile Human Resources (AHR)
Business Value of Agile Human Resources (AHR)Business Value of Agile Human Resources (AHR)
Business Value of Agile Human Resources (AHR)
 
ROI of Organizational Agility for Transforming 21st Century Enterprises
ROI of Organizational Agility for Transforming 21st Century EnterprisesROI of Organizational Agility for Transforming 21st Century Enterprises
ROI of Organizational Agility for Transforming 21st Century Enterprises
 
Lean & Agile Thinking Principles for Leaders
Lean & Agile Thinking Principles for LeadersLean & Agile Thinking Principles for Leaders
Lean & Agile Thinking Principles for Leaders
 
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & MicroservicesROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
ROI & Business Value of CI, CD, DevOps, DevSecOps, & Microservices
 
Scaled Agile Framework (SAFe) 4.6 in U.S. Government
Scaled Agile Framework (SAFe) 4.6 in U.S. GovernmentScaled Agile Framework (SAFe) 4.6 in U.S. Government
Scaled Agile Framework (SAFe) 4.6 in U.S. Government
 
Scaled Agile Framework (SAFe) 4.5 Metrics
Scaled Agile Framework (SAFe) 4.5 MetricsScaled Agile Framework (SAFe) 4.5 Metrics
Scaled Agile Framework (SAFe) 4.5 Metrics
 
Lean & Agile Organizational Leadership
Lean & Agile Organizational LeadershipLean & Agile Organizational Leadership
Lean & Agile Organizational Leadership
 
Business, Enterprise, & Organizational Agility
Business, Enterprise, & Organizational AgilityBusiness, Enterprise, & Organizational Agility
Business, Enterprise, & Organizational Agility
 
Growth of SAFe in Government Acquisitions, Contracts, & Portfolios
Growth of SAFe in Government Acquisitions, Contracts, & PortfoliosGrowth of SAFe in Government Acquisitions, Contracts, & Portfolios
Growth of SAFe in Government Acquisitions, Contracts, & Portfolios
 
Lean & Agile Performance Measurement: Metrics, Models, & Measures
Lean & Agile Performance Measurement: Metrics, Models, & MeasuresLean & Agile Performance Measurement: Metrics, Models, & Measures
Lean & Agile Performance Measurement: Metrics, Models, & Measures
 
Business Value of CI, CD, & DevOps(Sec)
Business Value of CI, CD, & DevOps(Sec)Business Value of CI, CD, & DevOps(Sec)
Business Value of CI, CD, & DevOps(Sec)
 
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...
Business Value of CI, CD, & DevOpsSec: Scaling to Billion User Systems Using ...
 
Business Value of Agile Organizations: Strategies, Models, & Principles for E...
Business Value of Agile Organizations: Strategies, Models, & Principles for E...Business Value of Agile Organizations: Strategies, Models, & Principles for E...
Business Value of Agile Organizations: Strategies, Models, & Principles for E...
 
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular IdeasLean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
Lean & Agile Organizational Leadership: History, Theory, Models, & Popular Ideas
 
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
 
Lean & Agile Methods & Frameworks: Perspectives on Kanban for IT
Lean & Agile Methods & Frameworks: Perspectives on Kanban for ITLean & Agile Methods & Frameworks: Perspectives on Kanban for IT
Lean & Agile Methods & Frameworks: Perspectives on Kanban for IT
 
Business Value of Agile Methods: Using ROI & Real Options
Business Value of Agile Methods: Using ROI & Real OptionsBusiness Value of Agile Methods: Using ROI & Real Options
Business Value of Agile Methods: Using ROI & Real Options
 
Business Value of Agile Methods: Its Leadership Considerations
Business Value of Agile Methods: Its Leadership ConsiderationsBusiness Value of Agile Methods: Its Leadership Considerations
Business Value of Agile Methods: Its Leadership Considerations
 
Lean & Agile Project Manaagement: Its Leadership Considerations
Lean & Agile Project Manaagement: Its Leadership ConsiderationsLean & Agile Project Manaagement: Its Leadership Considerations
Lean & Agile Project Manaagement: Its Leadership Considerations
 

Último

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 

Último (20)

DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

Lean & Agile Project Management

  • 1. Lean & Agile Project Management For Leading Large & Complex Technology Programs & Projects Dr. David F. Rico, PMP, CSEP, FCP, FCT, ACP, CSM, SAFE, DEVOPS Twitter: @dr_david_f_rico Website: http://www.davidfrico.com LinkedIn: http://www.linkedin.com/in/davidfrico Agile Capabilities: http://davidfrico.com/rico-capability-agile.pdf Agile Cost of Quality: http://www.davidfrico.com/agile-vs-trad-coq.pdf DevOps Return on Investment (ROI): http://davidfrico.com/rico-devops-roi.pdf Dave’s NEW Leadership Video: http://www.youtube.com/watch?v=70LRzOk9VGY Dave’s NEW Business Agility Video: http://www.youtube.com/watch?v=hTvtsAkL8xU Dave’s NEWER Scaled Agile Framework SAFe 4.5 Video: http://youtu.be/1TAuCRq5a34 Dave’s NEWEST Development Operations Security Video: http://youtu.be/X22kJAvx44A DoD Fighter Jets versus Amazon Web Services: http://davidfrico.com/dod-agile-principles.pdf
  • 2. Author Background  Gov’t contractor with 35+ years of IT experience  B.S. Comp. Sci., M.S. Soft. Eng., & D.M. Info. Sys.  Large gov’t projects in U.S., Far/Mid-East, & Europe 2   Career systems & software engineering methodologist  Lean-Agile, Six Sigma, CMMI, ISO 9001, DoD 5000  NASA, USAF, Navy, Army, DISA, & DARPA projects  Published seven books & numerous journal articles  Intn’l keynote speaker, 200+ talks to 14,500 people  Specializes in metrics, models, & cost engineering  Cloud Computing, SOA, Web Services, FOSS, etc.  Professor at 7 Washington, DC-area universities
  • 3. 3 Project Management — von Moltke NO BATTLE PLAN EVER SURVIVES FIRST CONTACT WITH THE ENEMY (Because Humans Cannot See Beyond the First Battle) — Helmuth von Moltke the Elder (~1871)
  • 4. 4 Overruns Attrition Escalation Runaways Cancellation Global Competition Demanding Customers Organization Downsizing System Complexity Technology Change Vague Requirements Work Life Imbalance Inefficiency High O&M Lower DoQ Vulnerable N-M Breach Reduced IT Budgets 81 Month Cycle Times Redundant Data Centers Lack of Interoperability Poor IT Security Overburdening Legacy Systems Obsolete Technology & Skills Pine, B. J. (1993). Mass customization: The new frontier in business competition. Boston, MA: Harvard Business School Press. Pontius, R. W. (2012). Acquisition of IT: Improving efficiency and effectiveness in IT acquisition in the DoD. Second Annual AFEI/NDIA Conference on Agile in DoD, Springfield, VA, USA. Today’s WHIRLWIND ENVIRONMENT
  • 5. Size vs. Quality DEFECTS 0.00 3.20 6.40 9.60 12.80 16.00 0 2 6 25 100 400 SIZE Size vs. Productivity PRODUCTIVITY 0.00 1.00 2.00 3.00 4.00 5.00 0 2 6 25 100 400 SIZE Size vs. Change CHANGE 0% 8% 16% 24% 32% 40% 0 2 6 25 100 400 SIZE Size vs. Success SUCCESS 0% 12% 24% 36% 48% 60% 0 2 6 25 100 400 SIZE 5Jones, C. (1991). Applied software measurement: Assuring productivity and quality. New York, NY: McGraw-Hill. Large TRADITIONAL Projects
  • 6. Always 7% Often 13% Sometimes 16% Rarely 19% Never 45% WASTE 6 Other 7% Requirements 47% Design 28% Implementation 18% DEFECTS $0.0 $0.4 $0.7 $1.1 $1.4 $1.8 2002 2003 2004 2005 2006 2007 2008 2009 2010 GLOBAL IT PROJECT FAILURES 16% 53% 31% 27% 33% 40% 26% 46% 28% 28% 49% 23% 34% 51% 15% 29% 53% 18% 35% 46% 19% 32% 44% 24% 33% 41% 26% 0% 20% 40% 60% 80% 100% 1994 1996 1998 2000 2002 2004 2006 2008 2010 IT PROJECT FAILURES Large TRADITIONAL Projects—Cont’d
  • 7.  A-P-M (ā-pē-ĕm): Light, flexible, collaborative, and adaptive; Market-centric project management model:  Sound, yet flexible process to manage projects using lean thinking, product development flow, & agile methods  Adaptable framework for customer collaboration, team- work, iterative development & responding to change  Use of evolutionary, incremental, and iterative delivery methods to converge on an optimal customer solution  Lightweight, yet disciplined project management model for building high-quality technology-intensive systems  Maximizing BUSINESS VALUE with right sized, just- enough, and just-in-time products and service projects Augustine, S. (2005). Managing agile projects. Upper Saddle River, NJ: Pearson Education. Chin, G. (2004). Agile project management: How to succeed in the face of changing project requirements. Broadway, NY: Amacom. DeCarlo, D. (2004). Extreme project management: Using leadership, principles, and tools to deliver value in the face of volatility. San Francisco, CA: Jossey-Bass. Highsmith, J. A. (2010). Agile project management: Creating innovative products. Boston, MA: Pearson Education. 7 What is AGILE PROJECT MGT.?
  • 8. DOI. (2005). Declaration of interdependence. Retrieved April 8, 2014, from http://www.pmdoi.org 8  Declaration of Interdependence formed in 2005  Carved out a niche for agile project managers  Focus on Agile Methods, ROI, and culture •We increase ROI by making continuous flow of value our focus. •We deliver reliable results by engaging customers in frequent interactions and shared ownership. •We expect uncertainty and manage for it through iterations, anticipation, and adaptation. •We unleash creativity and innovation by recognizing that individuals are the ultimate source of value. •We create an environment where people can make a difference. •We boost performance through group accountability for results and shared responsibility for team effectiveness. •We improve effectiveness and reliability through situationally specific strategies, processes and practices. Values of AGILE PROJECT MGT.
  • 9. Goals of AGILE PROJECT MGT. 9  Traditional project management is scope-based  Agile project management is primarily time-based  Early, iterative, & release of valuable features is #1 Sylvester, T. (2013). Waterfall, agile, and the triple constraint. Retrieved December 16, 2017, from http://tom-sylvester.com/lean-agile/waterfall-agile-the-triple-constraint
  • 10.  “Agility” has many dimensions other than IT  It ranges from leadership to technological agility  The focus of this brief is program management agility   Agile Leaders Agile Organization Change Agile Acquisition & Contracting Agile Strategic Planning Agile Capability Analysis Agile Program Management Agile Tech. Agile Information Systems Agile Tools Agile Processes & Practices Agile Systems Development Agile Project Management 10 Place of AGILE PROJECT MGT.
  • 11. Models of AGILE PROJECT MGT. 11  Dozens of Agile project management models emerged  Many stem from principles of Extreme Programming  Vision, releases, & iterative development common Conceptualize Feasibility Planning Tracking Reporting Review Visionate Speculate Innovate Re-Evaluate Disseminate Terminate Scoping Planning Feasibility Cyclical Dev. Checkpoint Review Envision Speculate Explore Iterate Launch Close Vision Roadmap Release Plan Sprint Plan Daily Scrum Retrospective Thomsett, R. (2002). Radical project management. Upper Saddle River, NJ: Prentice-Hall. DeCarlo, D. (2004). Extreme project management: Using leadership, principles, and tools to deliver value in the face of volatility. San Francisco, CA: Jossey-Bass. Wysocki, R.F. (2010). Adaptive project framework: Managing complexity in the face of uncertainty. Boston, MA: Pearson Education. Highsmith, J. A. (2010). Agile project management: Creating innovative products. Boston, MA: Pearson Education. Layton, M. C., & Maurer, R. (2011). Agile project management for dummies. Hoboken, NJ: Wiley Publishing. RADICAL - 2002 - EXTREME - 2004 - ADAPTIVE - 2010 - AGILE - 2010- SIMPLIFIED APM - 2011 - 
  • 12. Thomsett, R. (2002). Radical project management. Upper Saddle River, NJ: Prentice-Hall.  Created by Rob Thomsett at Cutter in 2002  Focus is on scoping, economics, and planning  Cost/benefit-driven project management approach 12 APM Model—RADICAL Radical Project Management Define Project Concept & Success Criteria Determine Project Scope & Objectives Analyze & Define Project Benefits Define Project Quality Require- ments Select Project Develop- ment Strategy Analyze Project Risks Develop Project Task List Perform Project Post Implemen- tation Reviews Track & Report Project Progress Analysis Project Costs & Benefits Allocate Project People & Resources Develop Overall Project Schedule Provide Project Portfolio Manage- ment Support Estimate Project Tasks & Budget
  • 13. DeCarlo, D. (2004). Extreme project management: Using leadership, principles, and tools to deliver value in the face of volatility. San Francisco, CA: Jossey-Bass.  Created by Doug DeCarlo at Cutter in 2004  Focus is on collaboration, scoping, and speed  Thinner traditional project management approach Visionate Speculate Innovate Re-Evaluate Disseminate Collective Vision Select Core Team Sponsor’s Vision  Interview Sponsor  Describe Objectives  Project Prospectus  Business Questions Collective Vision  Scope Meeting  Future Scenarios  Project Skinny  Project Boundaries  Project Vision  Win Conditions  Benefit Map  Wow Factor  Uncertainty Profile Planning Meeting  Collective Vision  Size Deliverables  Map Schedule  Choose Life Cycle  Requirements ID’d  Development Tools  Risk Planning Post Meeting  PM Infrastructure  Financial Goals  Benefit Plan  Partner Agreements Business Questions  Go/No-Go Decision Update Prospectus Business Questions  Who Needs It?  What Will It Take?  Can We Get It?  Is It Worth It? Project Review  Check Performance  Check Schedule  Check Costs  Check Benefits  Check Project ROI  Go/No-Go Decision Project Changes  Re-Direct As-Needed  Update Vision  Update Stakeholders  Re-examine Team Product Launch  Acceptance Testing  Documentation  Support Plan  Maintenance Plan  Deploy Solution  Customer Service Track Benefits Team Rewards Lessons Learned Stabilization  Training/Education  Utilization  Performance  Feedback  Corrective Action Learning by Doing  SCORE Model  Architecture  Development  Construction  Testing  Time Boxing  Trial and Error  Collaboration Generate Results  Visibility  Early Value  Fast Failures Update Prospectus Business Questions  Modify Questions 13 APM Model—EXTREME
  • 14. Wysocki, R.F. (2010). Adaptive project framework: Managing complexity in the face of uncertainty. Boston, MA: Pearson Education.  Created by Bob Wysocki for consulting in 2010  Designed to be a generic model for non-IT projects  Lightweight traditional project management approach Adaptive Project Framework Scoping  Identify Opportunity  Develop CoS  Write PoS  Document Needs  Stage Gate 1 Review Planning  Identify Project Type  Prioritize Constraints  Develop WBS  Team Formation  Stage Gate 2 Review Feasibility  Develop Prototype  Reprioritize Needs  Detailed WBS  Estimate Resources  Stage Gate 3 Review Checkpoint  Analyze Needs  Evaluation Solution  Estimate Value  Determine Success  Stage Gate 4 Review Review  Finalize Documents  Lessons Learned  Process Changes  Final Report  Stage Gate 5 Review Cyclical Product or Service Implementation Cycle Planning  Responsibilities  Timelines  Work Packages  Communications  Governance  Continually improve process, documents, team, architecture, designs, implementation, tests, etc. Stage Gate 3.n Review Cycle Reviews  Update Requirements  Update Scope  Update Schedules  Update Plans  Inform Stakeholders Daily Meetings  Arrange Facilities  Prepare Agendas  Send Meeting Notices  Facilitate Meetings  Record Action Items Product or Service Implementation  Select Personnel with Needed Skills  Identify Detailed Technical Tasks  Create Detailed Architectures and Designs  Select and Implement Technical Solutions  Perform Development and Operational Tests Continuous Improvement 14 APM Model—ADAPTIVE
  • 15. Highsmith, J. A. (2010). Agile project management: Creating innovative products. Boston, MA: Pearson Education.  Created by Jim Highsmith of Cutter in 2010  Front-end visions and architectures and final QA  Light project model wrapped around agile practices Innovation Lifecycle Envision  Product Vision  Product Architecture  Project Objectives  Project Community  Delivery Approach Speculate  Gather Requirements  Product Backlog  Release Planning  Risk Planning  Cost Estimation Explore  Iteration Management  Technical Practices  Team Development  Team Decisions  Collaboration Launch  Final Review  Final Acceptance  Final QA  Final Documentation  Final Deployment Close  Clean Up Open Items  Support Material  Final Retrospective  Final Reports  Project Celebration Iterative Delivery Technical Planning  Story Analysis  Task Development  Task Estimation  Task Splitting  Task Planning  Standups, Architecture, Design, Build, Integration, Documentation, Change, Migration, and Integration Story Deployment Adapt  Focus Groups  Technical Reviews  Team Evaluations  Project Reporting  Adaptive Action Operational Testing  Integration Testing  System Testing  Operational Testing  Usability Testing  Acceptance Testing Development, Test, & Evaluation  Development Pairing  Unit Test Development  Simple Designs  Coding and Refactoring  Unit and Component Testing Continuous 15 APM Model—AGILE
  • 16. Layton, M. C., & Maurer, R. (2011). Agile project management for dummies. Hoboken, NJ: Wiley Publishing.  Created by Mark Layton at PlatinumEdge in 2011  Mix of new product development, XP, and Scrum  Simple codification of common XP-Scrum hybrid 16 APM Model—SIMPLIFIED
  • 17. Process Steps 1. Develop product objective. 2. Create draft vision statement. 3. Validate and revise vision statement. 4. Finalize vision statement.  Description. Product goals aligned with strategy  Owner. Product Owner  Frequency. At least annually [1-2 hours] 17 Product owner identifies product vision. Vision is project's destination. It defines what product is, how it supports organization strategy, who will use it, and why people will use it. Vision Example • For. <target customer> • Who. <needs it> • The. <product name> • Is a. <product category> • That. <product benefit, reason to buy> • Unlike. <competitors> • Our product. <differentiator, value added> • For. Bank customers • Who. Want mobile banking • The. Mobile banking application • Is a. Mobile device enable banking app • That. Provides secure, 24x7 mobile banking • Unlike. Brick-and-mortar access points • Our product. Enable 24-hour a day services Simplified APM—VISION
  • 18.  Description. Holistic view of product features  Owner. Product Owner  Frequency. At least biannually [2-4 hours] 18 Process Steps 1. Identify product features. 2. Arrange product features. 3. Estimate and order product features. 4. Determine high-level time frames. Product owner creates product roadmap. Roadmap is high-level view of product requirements with loose timeframe for development. Identify, estimate, valuate, prioritize, and schedule themes. Features Roadmap Account •Open acct. •Modify acct. •Close acct. Transaction •Deposit •Withdrawal •Transfer Status •Login •Balances •Statements 1Q 2Q 3Q 4Q 5Q Transaction Status Account Simplified APM—ROADMAP
  • 19.  Description. Release timing for product functions  Owner. Product Owner  Frequency. At least quarterly [4-8 hours] 19 Process Steps 1. Decompose product features. 2. Create release plan.  Establish release goal.  Prioritize or order user stories.  Set release date.  Refine user stories.  Verify release plan. Product owner creates release plan. Release plan identifies high-level timetable for releasing functions. Mid-term goals that team mobilizes around. There are many releases in priority order. Decomposition Release Plan Account ModifyOpen Close • Create • Login • Setup • Password • Address • Type • Notify • Refund • Rationale Sprint 1 Sprint 2 Sprint 3 Release 1 • Story 1    • Story 11 • Story 1    • Story 11 • Story 1    • Story 11 • Story 1    • Story 11 Simplified APM—RELEASE PLAN
  • 20.  Description. Specific iteration goals and tasks  Owner. Product Owner and Development Team  Frequency. At the start of each sprint [2-4 hours] 20 Process Steps 1. Establish goals and choose user stories. 2. Decompose stories into tasks and create sprint backlog. Product owner, Scrum Master, and Developers create sprint plan. Sprint planning done at start of sprint. Product backlog must be ready. Developers select sprint goal and what can be done. Goals & User Stories Sprint Backlog As a mobile banking customer, I want to create an account so I can write personal checks •Create account. •Login to account. •Setup checking account. Task Pri Status Who App. M T W T F • Create account:  Setup 1 Done Sue Joe 4 4 0 0 0  Install 2 Done Sue Joe 4 4 0 0 0  Schema 3 Done John Joe 0 0 8 0 0  Queries 4 In-work Bob - 0 0 0 8 0  Forms 5 N/S Patty - 0 0 0 0 0  Test 6 N/S Sam - 0 0 0 0 0 Simplified APM—SPRINT PLAN
  • 21.  Description. Establish & coordinate daily priorities  Owner. Development Team  Frequency. Daily [15-minutes] 21 Developers hold daily standup meetings. Purpose is to coordinate daily priorities. Identify what was done, what will be done, and impediments. Task boards and Sprint burndown are updated. Daily Standup Sprint Burndown Process Steps 1. Hold daily standup meeting. 2. Update sprint burndown chart. 3. Perform design, development, test, and evaluation. All Developers on Team Answer Three Questions in Round-Robin Style •What has been done since the last meeting? •What will be done before the next meeting? •What obstacles are in my way? Simplified APM—STANDUP
  • 22.  Description. Demonstration of working product  Owner. Product Owner and Development Team  Frequency. At the end of each sprint [2-4 hours] 22 Process Steps 1. Prepare sprint review meeting. 2. Hold sprint review meeting. 3. Collect feedback from stakeholders. Developers hold a sprint review. Sprint review performed at end of sprint. Developers demo validated code to stakeholders. Stakeholders vote on demo outcome. Product backlog reprioritized. Product Demonstration Stakeholder Feedback Developers Perform a Live Demo on Target Hardware and Answer Stakeholder Questions • What was the goal of the sprint? • What user stories were attempted? • What user stories were implemented? Poll Stakeholders One-by-One in Round-Robin Style to Solicit their Feedback •Is the product acceptable as implemented? •Is the product acceptable with modifications? •Is the product unacceptable as implemented? Simplified APM—DEMO
  • 23.  Description. Refine environment and processes  Owner. Development Team  Frequency. At the end of each sprint [1-2 hours] 23 Process Steps 1. Plan sprint retrospective meeting. 2. Hold sprint retrospective meeting. 3. Inspect and adapt. Developers hold sprint retrospective. Retrospective held at end of sprint. Developers identify the good and bad. Scrum master records results. Processes, tools, and backlog may be adjusted. Sprint Retrospective Process Improvements Poll Developers on Team to Answer Three Questions to Reach Group Consensus • What went well in the last sprint? • What could be improved in the next sprint? • What people, process, and tools should change? Scrum Master Records Action Items and Prepares Process Improvement Plan • Scrum master records suggested improvements. • Developers prioritize suggested improvements. • Add high-priority non-functional items to backlog. Simplified APM—RETROSPECTIVE
  • 24. 24Holler, R. (2015). Ninth annual state of agile survey: State of agile development. Atlanta, GA: VersionOne.  Lean & agile metrics for agile project mgt. emerging  Metrics often meet with fierce resistance to change  Velocity, burndown, defects, & agile EVM popular  Metrics for AGILE PROJECT MGT. I
  • 25.  Agile methods are based on traditional measures  Story points, velocity, and burndown basic metrics  Experts use Agile EVM, test, ROI & portfolio metrics 25Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods. Ft. Lauderdale, FL: J. Ross Publishing. AGILE METRICS 1. Agile CODE Metrics 2. Agile PROJECT Metrics 3. Agile TRACKING Metrics 4. Agile TESTING Metrics 5. Agile VALUE Metrics 6. Agile HEALTH Metrics 7. Agile PORTFOLIO Metrics 1. Agile CODE Metrics  Code Size  Code Complexity  Object Oriented  Code Coverage  Code Defects  Relational Design 2. Agile PROJECT Metrics  Software Size  Software Productivity  Software Effort  Software Quality  Software Schedule  Software Success 3. Agile TRACKING Metrics  Story Points  Sprint Burndown  Release Burndown  Velocity  Feature Progress  Agile Earned Value 4. Agile TESTING Metrics  Test Coverage  Test Automation  Integration Builds  Running Tested Features  DevOps Automation  Deployment Frequency 7. Agile PORTFOLIO Metrics  Portfolio Kanban  Epic Progress  Portfolio Radar  Release Train Radar  Lean Portfolio Metrics  Enterprise Scorecard 6. Agile HEALTH Metrics  Teamwork Quality  Collaboration Quality  Agile Process Maturity  Agile Adoption Rate  Degree of Agility  Product Flexibility 5. Agile VALUE Metrics  Total Lifecycle Costs  Total Lifecycle Benefits  Benefit to Cost Ratio  Return on Investment  Net Present Value  Real Options Analysis Metrics for AGILE PROJECT MGT. II
  • 26. 26Cohn, M. (2006). Agile estimating and planning. Upper Saddle River, NJ: Pearson Education. Metrics for AGILE PROJECT MGT. III
  • 27. 27  Adaptation of earned value mgt. for agile projects  Value accrues with completed sprints and releases  Better measure of value due to agile DoD, RTF, & CI AGILE EARNED VALUE MANAGEMENT Work(Story,Point,Task)orEffort(Week,Day,Hour) Time Unit (Roadmap, Release, Iteration, Month, Week, Day, Hour, etc.) Agile Earned Value Management Chart Agile Earned Value Management Definitions CPI SPI PPC APC PMB SBL BAC PPC APC SPC SPA Total number of story points planned for a release Total number of iterations multiplied by iteration length The planned budget for the release Number of current iterations divided by planned iterations Total story points completed divided by story points planned Story points of work completed from backlog during iteration Story points added/subtracted from backlog during iteration Sulaiman, T. (2010). AgileEVM: Information for good decision making. San Francisco, CA: CollabNet, Inc. Sulaiman, T., & Smits, H. (2007). Measuring integrated progress on agile software development projects. Methods & Tools, 5(3), 2-9. Sulaiman, T., Barton, B., & Blackburn, T. (2006). Agile EVM: Earned value management in scrum projects. Agile 2006 Conference, Minneapolis, Minnesota, USA, 7-16. Rico, D. F. (2015). Lean & agile earned value management: How to use EVM to manage projects, programs, & portfolios, Retrieved from, http://davidfrico.com/rico15v.pdf Metrics for AGILE PROJECT MGT. IV
  • 28. 28 Tools for AGILE PROJECT MGT. Holler, R. (2015). Ninth annual state of agile survey: State of agile development. Atlanta, GA: VersionOne.    There are literally dozens, if not 100s of APM tools  There are dozens of free open source software tools  Excel, JIRA, MS Proj., & VersionOne most often used
  • 29. 29Holler, R. (2015). Ninth annual state of agile survey: State of agile development. Atlanta, GA: VersionOne.  Benefits of agile methods known for decades  Improves productivity, speed, efficiency, & quality  Biggest are team morale, customer satisfaction & ROI Benefits of AGILE PROJECT MGT. I 
  • 30.  Costs based on avg. productivity and quality  Productivity ranged from 4.7 to 5.9 LOC an hour  Costs were $588,202 and benefits were $3,930,631 30 Rico, D. F., Sayani, H. H., & Sone, S. (2009). The business value of agile software methods: Maximizing ROI with just-in-time processes and documentation. Ft. Lauderdale, FL: J. Ross Publishing. d1 = [ln(Benefits  Costs) + (Rate + 0.5  Risk2)  Years]  Risk   Years, d2 = d1  Risk   Years   5 1i  Benefits of AGILE PROJECT MGT. II
  • 31.  Analysis of 23 agile vs. 7,500 traditional projects  Agile projects are 54% better than traditional ones  Agile has lower costs (61%) and fewer defects (93%) Mah, M. (2008). Measuring agile in the enterprise: Proceedings of the Agile 2008 Conference, Toronto, Canada. Project Cost in Millions $ 0.75 1.50 2.25 3.00 2.8 1.1 Before Agile After Agile 61% Lower Cost Total Staffing 18 11 Before Agile After Agile 39% Less Staff 5 10 15 20 Delivery Time in Months 5 10 15 20 18 13.5 Before Agile After Agile 24% Faster Cumulative Defects 625 1250 1875 2500 2270 381 Before Agile After Agile 93% Less Defects 31      Benefits of AGILE PROJECT MGT. III
  • 32.  Traditional projects succeed at 50% industry avg.  Traditional projects are challenged 20% more often  Agile projects succeed 3x more and fail 3x less often Standish Group. (2012). Chaos manifesto. Boston, MA: Author. 32 Agile Traditional Success 42% Failed 9% Challenged 49% Success 14% Failed 29% Challenged 57%  Success of AGILE PROJECT MGT.
  • 33.  94% of worldwide IT projects use agile methods  Includes regulated industries, i.e., DoD, FDA, etc.  Agile now used for safety critical systems, FBI, etc. 33 Industry Shrink Wrapped Electronic Commerce Health Care Law Enforcement Org  20 teams  140 people  5 countries Size  15 teams  90 people  Collocated  4 teams  20 people  Collocated  10 teams  50 people  Collocated  3 teams  12 people  Collocated U.S. DoD Primavera Google Stratcom FBI FDA Project Primavera Adwords SKIweb Sentinel m2000 Purpose Project Management Advertising Knowledge Management Case File Workflow Blood Analysis  1,838 User Stories  6,250 Function Points  500,000 Lines of Code Metrics  26,809 User Stories  91,146 Function Points  7,291,666 Lines of Code  1,659 User Stories  5,640 Function Points  451,235 Lines of Code  3,947 User Stories  13,419 Function Points  1,073,529 Lines of Code  390 User Stories  1,324 Function Points  105,958 Lines of Code Rico, D. F. (2010). Lean and agile project management: For large programs and projects. Proceedings of the First International Conference on Lean Enterprise Software and Systems, Helsinki, Finland, 37-43.        Cases of AGILE PROJECT MGT.
  • 34. Pine, B. J. (1993). Mass customization: The new frontier in business competition. Boston, MA: Harvard Business School Press. Rico, D. F. (2012). Agile vs. traditional projects. Retrieved February 6, 2013, from http://davidfrico.com/tpm-vs-apm-ii.pdf Agile Project Management  High levels of uncertainty and unpredictability  High technology projects  Fast paced, highly competitive industries  Rapid pace of technological change  Research oriented, discovery projects  Large fluctuations in project performance  Shorter term, performance based RDT&E contracts  Achieving high impact product/service effectiveness  Highly creative new product development contracts  Customer intensive, one off product/service solutions  Highly volatile and unstable market conditions  High margin, intellectually intensive industries  Delivering value at the point of sale Traditional Project Management  Predictable situations  Low technology projects  Stable, slow moving industries  Low levels of technological change  Repeatable operations  Low rates of changing project performance  Long term, fixed price production contracts  Achieving concise economic efficiency goals  Highly administrative contracts  Mass production and high volume manufacturing  Highly predictable and stable market conditions  Low margin industries such as commodities  Delivering value at the point of plan 34  Exploratory or research/development projects  When fast customer responsiveness is paramount  In organizations that are highly innovative/creative   Sweetspot of AGILE PROJECT MGT.
  • 35. Large Solution Program 35  Leffingwell, D. (2017). Scaled agile framework (SAFe). Retrieved July 4, 2017 from http://www.scaledagileframework.com Portfolio Team  Model of AGILE PORTFOLIO MGT.  Created by Dean Leffingwell of Rally in 2007  Knowledge to scale agile practices to enterprise  Hybrid of Kanban, XP release planning, and Scrum
  • 36. Augustine, S. (2005). Managing agile projects. Upper Saddle River, NJ: Pearson Education. Guiding Vision Simple Rules Open Information Light Touch FOSTER ALIGNMENT AND COOPERATION ENCOURAGE EMERGENCE AND SELF ORGANIZATION Adapt. Leadership LEARN & ADAPT Leadership  Team Vision  Team Alignment  Bold Future  Shared Expectations Management  Business Outcomes  Delineate Scope  Estimate Effort  Design Vision Box  Elevator Statement Leadership  Culture of Change  Value Focus Management  Assess Status Quo  Customize Method  Release Plan  Iteration Plans  Facilitate Design  Conduct Testing  Manage Releases Leadership  Conduct Standups  Promote Feedback  Build Trust  Facilitate Action Management  Team Collocation  Get Onsite Customer  Practice Pairing  Information Radiator  Map Value Stream Leadership  Adapt Style  Roving Leadership  Go With Flow  Work Life Quality  Build on Strengths  Gain Commitments Management  Decentralize Control  Pull vs. Push  Manage Flow  Use Action Sprints Leadership  Embodied Presence  Embodied Learning Management  Daily Feedback  Monitor/Adapt Rules  Monitor Practices  Retrospectives  Scenario Planning Organic Teams Leadership  Craftsmanship  Collaboration  Guiding Coalition  Community Management  Identify Community  Design Structures  Get Team Players  Adaptive Enterprise 36  Created by Sanjiv Augustine at CC Pace in 2005  Builds agile cultures, mind-sets, & environment  Leadership model for managing agile projects Model of AGILE LEADERSHIP
  • 37.  Agile methods DON’T mean deliver it now & fix it later  Lightweight, yet disciplined approach to development  Reduced cost, risk, & waste while improving quality 37 What How Result Flexibility Use lightweight, yet disciplined processes and artifacts Low work-in-process Customer Involve customers early and often throughout development Early feedback Prioritize Identify highest-priority, value-adding business needs Focus resources Descope Descope complex programs by an order of magnitude Simplify problem Decompose Divide the remaining scope into smaller batches Manageable pieces Iterate Implement pieces one at a time over long periods of time Diffuse risk Leanness Architect and design the system one iteration at a time JIT waste-free design Swarm Implement each component in small cross-functional teams Knowledge transfer Collaborate Use frequent informal communications as often as possible Efficient data transfer Test Early Incrementally test each component as it is developed Early verification Test Often Perform system-level regression testing every few minutes Early validation Adapt Frequently identify optimal process and product solutions Improve performance                  Summary of AGILE PROJECT MGT. Rico, D. F. (2012). What’s really happening in agile methods: Its principles revisited? Retrieved June 6, 2012, from http://davidfrico.com/agile-principles.pdf Rico, D. F. (2012). The promises and pitfalls of agile methods. Retrieved February 6, 2013 from, http://davidfrico.com/agile-pros-cons.pdf Rico, D. F. (2012). How do lean & agile intersect? Retrieved February 6, 2013, from http://davidfrico.com/agile-concept-model-3.pdf
  • 38. 38 Project Management—BOB WYSOCKI “The world of traditional project management belongs to yesterday” --- “Don’t waste your time using traditional project management on 21st century projects” Wysocki, R.F. (2010). Adaptive project framework: Managing complexity in the face of uncertainty. Boston, MA: Pearson Education.
  • 39. 39  Over 15 text books for agile project management  Many of them stem from Planning XP by Kent Beck  Highsmith’s most complete, but Layton’s most simple Resources for AGILE PROJECT MGT. Thomsett, R. (2002). Radical project management. Upper Saddle River, NJ: Prentice-Hall. DeCarlo, D. (2004). Extreme project management: Using leadership, principles, and tools to deliver value in the face of volatility. San Francisco, CA: Jossey-Bass. Wysocki, R.F. (2010). Adaptive project framework: Managing complexity in the face of uncertainty. Boston, MA: Pearson Education. Highsmith, J. A. (2010). Agile project management: Creating innovative products. Boston, MA: Pearson Education. Layton, M. C., & Maurer, R. (2011). Agile project management for dummies. Hoboken, NJ: Wiley Publishing.
  • 40. Dave’s PROFESSIONAL CAPABILITIES 40 Software Quality Mgt. Technical Project Mgt. Software Development Methods Leadership & Org. Change Cost Estimates & Scheduling Acquisition & Contracting Portfolio & Program Mgt. Strategy & Roadmapping Lean, Kanban, & Six Sigma Modeling & Simulations Big Data, Cloud, NoSQL Workflow Automation Metrics, Models, & SPC BPR, IDEF0, & DoDAF DoD 5000, TRA, & SRA PSP, TSP, & Code Reviews CMMI & ISO 9001 Innovation Management Statistics, CFA, EFA, & SEM Evolutionary Design Systems Engineering Valuation — Cost-Benefit Analysis, B/CR, ROI, NPV, BEP, Real Options, etc. Lean-Agile — Scrum, SAFe, Continuous Integration & Delivery, DevOpsSec, etc. STRENGTHS – Communicating Complex Ideas • Brownbags & Webinars • Datasheets & Whitepapers • Reviews & Audits • Comparisons & Tradeoffs • Brainstorming & Ideation • Data Mining & Business Cases • Metrics & Models • Tiger Teams & Shortfuse Tasks • Strategy, Roadmaps, & Plans • Concept Frameworks & Multi-Attribute Models • Etc. ● Data mining. Metrics, benchmarks, & performance. ● Simplification. Refactoring, refinement, & streamlining. ● Assessments. Audits, reviews, appraisals, & risk analysis. ● Coaching. Diagnosing, debugging, & restarting stalled projects. ● Business cases. Cost, benefit, & return-on-investment (ROI) analysis. ● Communications. Executive summaries, white papers, & lightning talks. ● Strategy & tactics. Program, project, task, & activity scoping, charters, & plans. PMP, CSEP, FCP, FCT, ACP, CSM, SAFE, & DEVOPS 35+ YEARS IN IT INDUSTRY