Portugal
Foundations for Organizational Agility

Ana Paula Pereira
Advisor on Lean and Agile Development
Whatever Consulti...
© 2013 CMMI Portugal Conference Series – All Rights reserved.

Agile is the path to Discovery

2
© 2013 CMMI Portugal Conference Series – All Rights reserved.

But what is to path to Agility?

3
http://www.flickr.com/ph...
© 2013 CMMI Portugal Conference Series – All Rights reserved.

What can guide us in scaling agile ?

4
http://www.flickr.c...
© 2013 CMMI Portugal Conference Series – All Rights reserved.

One way is to follow the Agility Path © Scrum.org

5
© 2013 CMMI Portugal Conference Series – All Rights reserved.

Why not applying the CMMI?

6
468 pages? That’s not Agile !

© 2013 CMMI Portugal Conference Series – All Rights reserved.

“W
ork

ing

so

ftw
a

re
o...
© 2013 CMMI Portugal Conference Series – All Rights reserved.

Cards are Agile !

8
http://www.flickr.com/photos/78832226@...
© 2013 CMMI Portugal Conference Series – All Rights reserved.

So I made my own deck of Method Gathering
cards to introduc...
© 2013 CMMI Portugal Conference Series – All Rights reserved.

Teams learn that the CMMI has no Processes
to follow, only ...
© 2013 CMMI Portugal Conference Series – All Rights reserved.

CMMI is a Model, not a process:
Teams "just" have to prove ...
Goals are satisfied by collecting
objective evidence that the
corresponding CMMI practices
are implemented.

12
Those CMMI practices can be
implemented with Agile Practices.
Mapping Cards help agile teams to
understand how, by speakin...
© 2013 CMMI Portugal Conference Series – All Rights reserved.

Let’s Play

14
CMMI Agile: The Method Gathering Game

© 2013 CMMI Portugal Conference Series – All Rights reserved.

Story:
You have beed...
10

© 2013 CMMI Portugal Conference Series – All Rights reserved.

CMMI Agile: The Gathering Game
Mission 1:
Identify the ...
CMMI Agile Method Gathering Scoreboard
Team Members:
25

Mission 1:

Mission 2:

© 2013 CMMI Portugal Conference Series – ...
10

© 2013 CMMI Portugal Conference Series – All Rights reserved.

CMMI Agile: The Gathering Game
Mission 2:
Find cards wi...
CMMI Agile Method Gathering Scoreboard
Team Members:
25

Mission 1:

Mission 2: 11

© 2013 CMMI Portugal Conference Series...
I still don’t get how this helps to scale agile...

© 2013 CMMI Portugal Conference Series – All Rights reserved.

“W
ork
...
Process improvement is a journey....

© 2013 CMMI Portugal Conference Series – All Rights reserved.

do it within project:...
When all practices are fully or largely
implemented your processes are performed,

© 2013 CMMI Portugal Conference Series ...
© 2013 CMMI Portugal Conference Series – All Rights reserved.

You need to implement Generic Practices to
satisfy the Inst...
Generic practices help organizations on the
path to agility!

© 2013 CMMI Portugal Conference Series – All Rights reserved...
© 2013 CMMI Portugal Conference Series – All Rights reserved.

Discover how it works for your organization

25
Foundations for Organizational Agility
Ana Paula Pereira

© 2013 CMMI Portugal Conference Series – All Rights reserved.

a...
Upcoming SlideShare
Loading in …5
×

III Conferência CMMI Portugal, Tutorial 1: Foundations for Organizational Agility, Ana Paula Pereira, Whatever Consulting Group

345 views

Published on

CMMI and Agile introductory tutorial.

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
345
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

III Conferência CMMI Portugal, Tutorial 1: Foundations for Organizational Agility, Ana Paula Pereira, Whatever Consulting Group

  1. 1. Portugal Foundations for Organizational Agility Ana Paula Pereira Advisor on Lean and Agile Development Whatever Consulting Group 2013-10-17
  2. 2. © 2013 CMMI Portugal Conference Series – All Rights reserved. Agile is the path to Discovery 2
  3. 3. © 2013 CMMI Portugal Conference Series – All Rights reserved. But what is to path to Agility? 3 http://www.flickr.com/photos/anamuniz/5420771615/
  4. 4. © 2013 CMMI Portugal Conference Series – All Rights reserved. What can guide us in scaling agile ? 4 http://www.flickr.com/photos/alexandre_cg/4809771571/
  5. 5. © 2013 CMMI Portugal Conference Series – All Rights reserved. One way is to follow the Agility Path © Scrum.org 5
  6. 6. © 2013 CMMI Portugal Conference Series – All Rights reserved. Why not applying the CMMI? 6
  7. 7. 468 pages? That’s not Agile ! © 2013 CMMI Portugal Conference Series – All Rights reserved. “W ork ing so ftw a re o ve rc om pre he ns ive do cu me nta tio n ” 7 http://www.flickr.com/photos/anamuniz/5420771615/
  8. 8. © 2013 CMMI Portugal Conference Series – All Rights reserved. Cards are Agile ! 8 http://www.flickr.com/photos/78832226@N00/3180887085/
  9. 9. © 2013 CMMI Portugal Conference Series – All Rights reserved. So I made my own deck of Method Gathering cards to introduce CMMI to agile teams 9
  10. 10. © 2013 CMMI Portugal Conference Series – All Rights reserved. Teams learn that the CMMI has no Processes to follow, only Areas for improvement! 10
  11. 11. © 2013 CMMI Portugal Conference Series – All Rights reserved. CMMI is a Model, not a process: Teams "just" have to prove that their processes (agile or not) satisfy the CMMI Goals for each area 11
  12. 12. Goals are satisfied by collecting objective evidence that the corresponding CMMI practices are implemented. 12
  13. 13. Those CMMI practices can be implemented with Agile Practices. Mapping Cards help agile teams to understand how, by speaking their language 13
  14. 14. © 2013 CMMI Portugal Conference Series – All Rights reserved. Let’s Play 14
  15. 15. CMMI Agile: The Method Gathering Game © 2013 CMMI Portugal Conference Series – All Rights reserved. Story: You have beed selected to be part of a CMMI Appraisal team. Your team has to collect objective evidence that agile projects carried out in your organization are satisfying the Specific Goals for Process Areas in CMMI Maturity Level 2 +18 :) 3-8 3-8 3-8 15
  16. 16. 10 © 2013 CMMI Portugal Conference Series – All Rights reserved. CMMI Agile: The Gathering Game Mission 1: Identify the specific practices that are expected to be performed for each goal Objective: Organize the materials for the appraisal Hints: Card numbering conventions - PA/Goal#.Practice# All cards from the same PA have a common color Rules: Stack each practice card with the corresponding goal card 16 For each practice card found, make a circle in the scorecard The team that scores more points wins this Mission
  17. 17. CMMI Agile Method Gathering Scoreboard Team Members: 25 Mission 1: Mission 2: © 2013 CMMI Portugal Conference Series – All Rights reserved. Specific Practices Points 1.1 1.2 1.3 1.4 1.5 1.6 1.7 2.1 2.2 2.3 2.4 2.5 2.6 2.7 3.1 3.2 3.3 REQM/1 17 4 2 4 3 PP/1 11 4 3 1 3 PP/2 26 PP/3 7 PMC/1 PMC/2 29 6 6 23 5 MA/2 18 6 CM/2 3 3 3 6 PPQA/2 11 5 9 4 1 1 4 4 5 8 7 1 6 5 3 3 5 3 5 11 PPQA/1 5 5 2 10 CM/3 5 5 3 13 CM/1 4 1 8 MA/1 4 6 2 4 6 7 2 17
  18. 18. 10 © 2013 CMMI Portugal Conference Series – All Rights reserved. CMMI Agile: The Gathering Game Mission 2: Find cards with agile practice implementation indicators for each specific practice identified in the previous mission Objective: Perform a preliminary gap analysis and present results Rules: Fill the circle in the scorecard: with green if you have found all the agile matching cards with yellow if you have found just some matching cards with red if you did not find a matching card (or do not agree with the content provided) 18 The Team with bigger green practice implementation score wins this mission
  19. 19. CMMI Agile Method Gathering Scoreboard Team Members: 25 Mission 1: Mission 2: 11 © 2013 CMMI Portugal Conference Series – All Rights reserved. Specific Practices Points 1.1 1.2 1.3 1.4 1.5 1.6 1.7 2.1 2.2 2.3 2.4 2.5 2.6 2.7 3.1 3.2 3.3 REQM/1 17 4 2 4 3 PP/1 11 4 3 1 3 PP/2 26 PP/3 7 PMC/1 PMC/2 29 6 6 23 5 MA/2 18 6 CM/2 3 3 3 6 PPQA/2 11 5 9 4 1 1 4 4 5 8 7 1 6 5 3 3 5 3 5 11 PPQA/1 5 5 2 10 CM/3 5 5 3 13 CM/1 4 1 8 MA/1 4 6 2 4 6 7 2 19
  20. 20. I still don’t get how this helps to scale agile... © 2013 CMMI Portugal Conference Series – All Rights reserved. “W ork ing so ftw a re o ve rc om pre he ns ive do cu me nta tio n ” 20 http://www.flickr.com/photos/anamuniz/5420771615/
  21. 21. Process improvement is a journey.... © 2013 CMMI Portugal Conference Series – All Rights reserved. do it within project: the project can be managed in a agile way also .. use a practice kanban to visualize progress 21
  22. 22. When all practices are fully or largely implemented your processes are performed, © 2013 CMMI Portugal Conference Series – All Rights reserved. but institutionalization needs more .... 22
  23. 23. © 2013 CMMI Portugal Conference Series – All Rights reserved. You need to implement Generic Practices to satisfy the Institutionalization Goal in Level 2 23
  24. 24. Generic practices help organizations on the path to agility! © 2013 CMMI Portugal Conference Series – All Rights reserved. Stakeholder Involvement Scrum Training & Assessment Roles Status Review & Retrospective Portfolio Metrics Practice Appraisals Plan Processes Practice Kanban 24
  25. 25. © 2013 CMMI Portugal Conference Series – All Rights reserved. Discover how it works for your organization 25
  26. 26. Foundations for Organizational Agility Ana Paula Pereira © 2013 CMMI Portugal Conference Series – All Rights reserved. apereira@whatever.pt Organizations that are attempting to become more effective and more agile start by implementing Scrum but struggle with scaling it enterprise-wide. CMMI could be a way to help organizations to institutionalize scrum but seems too complex to agile practitioners. This session teaches how to create agile tools that help teams to understand the model and make good use of it, developing a foundation for organizations on the path to agility. 26

×