L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

50
Merci à nos sponsors Merci à nos sponsors L'agilité au pays du PMI: la certification ACP Mario Loriedo Soirée du 4 novembre 2013 Chez Google

description

L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo Session animée durant la soirée du French Scrum User Group le 4 Novembre 2013 chez Google

Transcript of L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Page 1: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors Merci à nos sponsors

L'agilité au pays du PMI: la certification ACP

Mario Loriedo

Soirée du 4 novembre 2013

Chez Google

Page 2: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Je viens en paix ;-)

Page 3: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Who am I ?

Page 4: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

PMI-ACP

• Connaissances CSM et CSPO ++

• Au-delà de Scrum : Lean, Kanban, XP, Crystal

• J’ai des outils en plus : – Risk burndown graph

– Niveaux des conflicts et resolutions

– Techniques pour gérer des équipes à distance

– Techniques de coaching

– Quadrant de l’emotional intelligence

– Adaptive leadership

– « Measuring-up »

– Process ananlysys de Alistair Cockburn

Page 5: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

ACP – Info

• Créé par Alistair Cockburn et d'autres experts

• Premières certifications en 2012

• Prérequis :

– 1500h (~8 mois) d’éxpérience sur projets agiles

– 21h de formation

• QCM : 120 questions / 3h

• Centres Prometric

Page 6: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

ACP - Programme

• 6 domaines:

– Value Driven Delivery

– Stakeholder Engagement

– Boosting Team Performance Practices

– Adaptive planning

– Problem detection and resolution

– Continuous improvement

Page 7: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

ACP – Ouvrages de référence

11 Livres • Agile Retrospectives: Making Good Teams Great (Derby, Larsen,Schwaber)

• Agile Software Development: The Cooperative Game (Cockburn)

• The Software Project Manager’s Bridge to Agility (Sliger,Broderick)

• Coaching Agile Teams (Adkins)

• Agile Project Management:Creating Innovative Products – 2nd Edition (Highsmith)

• Becoming Agile: ...in an imperfect world (Smith, Sidky)

• Agile Estimating and Planning (Cohn)

• The Art of Agile Development (Shore)

• User Stories Applied For Agile Software Development (Cohn)

• Agile Project Management with Scrum (Schwaber)

• Lean-Agile Software Development: Achieving Enterprise Agility (Shalloway, Beaver, Trott)

… Le PMBOK guide n’apparait pas ;-)

Page 8: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Simulation collective d’une épreuve PMI-ACP *

• 5 minutes pour 5 questions

• Les 10 premiers qui répondent correctement on un mug Zenika ;-)

• Pour ceux qui veulent me rendre leurs test je mettrai les stat (anonymes) sur twitter @mariolet

• Besoin de stylo ?

* Les questions sont tirées de PMI-ACP Exam Prep de Mike Griffiths

Page 9: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 1

5.2. « … » is the agile name given to undocumented information supported through team communications.

a. Unwritten knowledge

b. Tribal knowledge

c. Tacit knowledge

d. Common knowledge

Page 10: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 1

5.2. « … » is the agile name given to undocumented information supported through team communications.

a. Unwritten knowledge

b. Tribal knowledge

c. Tacit knowledge

d. Common knowledge

Page 11: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 2

5.13. Another project manager of an agile project in your organization comes to you for advice. She is having trouble getting her team to take ownership of the project and get comfortable selecting the work to be done. She keeps finding herself making and directing their work. What advice can you offer her?

a. Play round-robin at stand-up meetings, assigning a different person each day as the decision maker to get them comfortable in the role.

b. Implement an incentive plan and officially report any lack of participation to team member’s functional managers.

c. Meet them halfway and work with their functional managers to align each team member’s goals with the project goals.

d. Explain to them that agile teams self-select their work and tell them to get on with it.

Page 12: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 2

5.13. Another project manager of an agile project in your organization comes to you for advice. She is having trouble getting her team to take ownership of the project and get comfortable selecting the work to be done. She keeps finding herself making and directing their work. What advice can you offer her?

a. Play round-robin at stand-up meetings, assigning a different person each day as the decision maker to get them comfortable in the role.

b. Implement an incentive plan and officially report any lack of participation to team member’s functional managers.

c. Meet them halfway and work with their functional managers to align each team member’s goals with the project goals.

d. Explain to them that agile teams self-select their work and tell them to get on with it.

Page 13: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 3

4.18. Wireframes, personas, and user stories can all play a part in understanding stakeholder objectives. Which of the circumstances outlined below would be a good fit for the use of wireframes ?

a. When the conversation is centered on the high-level flow of a process

b. When we are trying to better understand stakeholder demographics and general needs

c. When we need to capture the high-level objective of a specific requirement

d. When we want to communicate what features will be included in the next release

Page 14: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 3

4.18. Wireframes, personas, and user stories can all play a part in understanding stakeholder objectives. Which of the circumstances outlined below would be a good fit for the use of wireframes ?

a. When the conversation is centered on the high-level flow of a process

b. When we are trying to better understand stakeholder demographics and general needs

c. When we need to capture the high-level objective of a specific requirement

d. When we want to communicate what features will be included in the next release

Page 15: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 4

6.5. Which of the following statements correctly describes agile planning ?

a. Plan at multiple levels, and have managers create iteration plans.

b. Use appropriate estimate ranges, and exclude diversions/outside work.

c. Plan at multiple levels, and have team members create iteration plans.

d. Use fixed-point estimates, and base projections on completion rates.

Page 16: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 4

6.5. Which of the following statements correctly describes agile planning ?

a. Plan at multiple levels, and have managers create iteration plans.

b. Use appropriate estimate ranges, and exclude diversions/outside work.

c. Plan at multiple levels, and have team members create iteration plans.

d. Use fixed-point estimates, and base projections on completion rates.

Page 17: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 5

6.16. Affinity estimating is the process of :

a. Averaging the over- and under-estimations.

b. Checking that stories given the same size estimate are of equivalent magnitude.

c. Checking that stories in the same functional areas are of equivalent magnitude.

d. Estimating your favorite stories first.

Page 18: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 5

6.16. Affinity estimating is the process of :

a. Averaging the over- and under-estimations.

b. Checking that stories given the same size estimate are of equivalent magnitude.

c. Checking that stories in the same functional areas are of equivalent magnitude.

d. Estimating your favorite stories first.

Page 19: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 6

4.11. Wireframes, personas, and user stories can all play part in understanding stakeholder objectives. Which of the circumstances outlined below would be a good fit for the use of user stories ?

a. When the conversation is centered on the high-level flow of a process

b. When we are trying to better understand stakeholder demographics and general needs

c. When we need to capture the high-level objective of a specific requirements

d. When we want to communicate what features will be included in the next release

Page 20: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 6

4.11. Wireframes, personas, and user stories can all play part in understanding stakeholder objectives. Which of the circumstances outlined below would be a good fit for the use of user stories ?

a. When the conversation is centered on the high-level flow of a process

b. When we are trying to better understand stakeholder demographics and general needs

c. When we need to capture the high-level objective of a specific requirements

d. When we want to communicate what features will be included in the next release

Page 21: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 7

6.3. When converting size estimates to duration, remember to :

a. Ignore distractions and use ideal time

b. Divide the timebox capacity by the number of stories

c. Factor in distractions and use available time

d. Calculate the payback period for the estimated duration

Page 22: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 7

6.3. When converting size estimates to duration, remember to :

a. Ignore distractions and use ideal time

b. Divide the timebox capacity by the number of stories

c. Factor in distractions and use available time

d. Calculate the payback period for the estimated duration

Page 23: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 8

8.6. When considering process tailoring, it is useful to keep in mind that the network of XP practices is :

a. Redundant

b. Duplicated

c. Optional

d. Balanced

Page 24: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 8

8.6. When considering process tailoring, it is useful to keep in mind that the network of XP practices is :

a. Redundant

b. Duplicated

c. Optional

d. Balanced

Page 25: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 9

5.4. Which of the following is not a recommendation for one-on-one coaching ?

a. Meet them a half-step ahead

b. Create positive regard

c. Partner with managers

d. Let the team resolve conflicts

Page 26: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 9

5.4. Which of the following is not a recommendation for one-on-one coaching ?

a. Meet them a half-step ahead

b. Create positive regard

c. Partner with managers

d. Let the team resolve conflicts

Page 27: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 10

4.14. Your team seems to unproductively debate even trivial decisions. To help them along, you could try

a. Fist-of-five voting

b. Bare fist fighting

c. Wideband Delphi

d. Retrospectives

Page 28: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 10

4.14. Your team seems to unproductively debate even trivial decisions. To help them along, you could try

a. Fist-of-five voting

b. Bare fist fighting

c. Wideband Delphi

d. Retrospectives

Page 29: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 11

5.16. Which the following emotional intelligence pairings is an appropriate combination ?

a. Self-management deals with influence

b. Self-awareness deals with self-control

c. Social skills deals with self-confidence

d. Social awareness deals with empathy

Page 30: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 11

5.16. Which the following emotional intelligence pairings is an appropriate combination ?

a. Self-management deals with influence

b. Self-awareness deals with self-control

c. Social skills deals with self-confidence

d. Social awareness deals with empathy

Page 31: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 12

5.17. The primary reason constructive disagreement is valued on high-performing agile teams is to :

a. Weed out the weak

b. Test requirements for robustness

c. Generate buy-in for decisions

d. Build negotiation skills

Page 32: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 12

5.17. The primary reason constructive disagreement is valued on high-performing agile teams is to :

a. Weed out the weak

b. Test requirements for robustness

c. Generate buy-in for decisions

d. Build negotiation skills

Page 33: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 13

4.4. Your project team has some conflict and, you are trying to diagnose what level of conflict they are at. You notice that statements such as « Team B has no clue again » are becoming commonplace. What level of conflict would you say the team is experiencing ?

a. Level 1

b. Level 2

c. Level 3

d. Level 4

Page 34: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 13

4.4. Your project team has some conflict and, you are trying to diagnose what level of conflict they are at. You notice that statements such as « Team B has no clue again » are becoming commonplace. What level of conflict would you say the team is experiencing ?

a. Level 1

b. Level 2

c. Level 3

d. Level 4

Page 35: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 14

7.18. You are a team lead helping your team decide what to do about some problems identified in a retrospective. What are some of the techniques you can use ?

a. Smart Subjects, Short Goals, Retrospective Planning Game

b. Smart Subjects, Retrospective Poker Game, Smart Goals

c. Short Subjects, Smart Goals, Retrospective Planning Game

d. Retrospective Poker Game, Short Subjects, Circle of Questions

Page 36: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 14

7.18. You are a team lead helping your team decide what to do about some problems identified in a retrospective. What are some of the techniques you can use ?

a. Smart Subjects, Short Goals, Retrospective Planning Game

b. Smart Subjects, Retrospective Poker Game, Smart Goals

c. Short Subjects, Smart Goals, Retrospective Planning Game

d. Retrospective Poker Game, Short Subjects, Circle of Questions

Page 37: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 15

8.8. You are engaging in some process analysis and have been advised to watch out for the standard anti-patterns of poor methodology pratice. The types of things you should be on the lookout for are processes that display signs of being :

a. One-of-a-kind, disciplined, heavy, embellished

b. One-size-fits-all, disciplined, heavy, embellished

c. One-size-fits-all, intolerant, heavy, embellished

d. One-of-a-kind, intolerant, embellished

Page 38: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 15

8.8. You are engaging in some process analysis and have been advised to watch out for the standard anti-patterns of poor methodology practice. The types of things you should be on the lookout for are processes that display signs of being :

a. One-of-a-kind, disciplined, heavy, embellished

b. One-size-fits-all, disciplined, heavy, embellished

c. One-size-fits-all, intolerant, heavy, embellished

d. One-of-a-kind, intolerant, embellished

Page 39: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 16

2.15. The five core principles of Kanban development include :

a. Minimize the workflow, pull flow, make process policies explicit, improve collaboratively

b. Visualize the workflow, manage flow, make process policies explicit, improve collaboratively

c. Minimize the workflow, manage flow, make process policies explicit, improve collaboratively

d. Visualize the workflow, pull flow, make process policies explicit, improve collaboration

Page 40: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 16

2.15. The five core principles of Kanban development include :

a. Minimize the workflow, pull flow, make process policies explicit, improve collaboratively

b. Visualize the workflow, manage flow, make process policies explicit, improve collaboratively

c. Minimize the workflow, manage flow, make process policies explicit, improve collaboratively

d. Visualize the workflow, pull flow, make process policies explicit, improve collaboration

Page 41: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 17

5.7. Which of the following is a valid list of the quadrants of emotional intelligence ?

a. Self, Others, Recognize, Optimize

b. Self, Others, Regulate, Recognize

c. Self, Team, Regulate, Recognize

d. Self, Team, Recognize, Optimize

Page 42: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 17

5.7. Which of the following is a valid list of the quadrants of emotional intelligence ?

a. Self, Others, Recognize, Optimize

b. Self, Others, Regulate, Recognize

c. Self, Team, Regulate, Recognize

d. Self, Team, Recognize, Optimize

Page 43: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 18

3.6. We put risks in the backlog to :

a. Avoid having to keep separate risk lists

b. Keep the team focused on risks

c. Ensure that they get worked on in the early iterations

d. Prevent teh team from forgetting about the risks

Page 44: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 18

3.6. We put risks in the backlog to :

a. Avoid having to keep separate risk lists

b. Keep the team focused on risks

c. Ensure that they get worked on in the early iterations

d. Prevent teh team from forgetting about the risks

Page 45: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 19

2.1. The Extreme Programming (XP) core values include :

a. Solutions, communication, feedback

b. Simplicity, control, feedback

c. Simplicity, communication, feedback

d. Solutions, control, feedback

Page 46: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 19

2.1. The Extreme Programming (XP) core values include :

a. Solutions, communication, feedback

b. Simplicity, control, feedback

c. Simplicity, communication, feedback

d. Solutions, control, feedback

Page 47: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 20

4.2. Wireframes, personas, and user stories can all play a part in understanding strakeholder objectives. Which of the circumstances outlined below would be a good fit for the use of personas ?

a. When the conversation is centered on the high-level flow of a process

b. When we are trying to better understand stakeholder demographics and general needs

c. When we need to capture the high-level objective of a specific requirement

d. When we want to communicate what features will be included in the next release

Page 48: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Question 20

4.2. Wireframes, personas, and user stories can all play a part in understanding stakeholder objectives. Which of the circumstances outlined below would be a good fit for the use of personas?

a. When the conversation is centered on the high-level flow of a process

b. When we are trying to better understand stakeholder demographics and general needs

c. When we need to capture the high-level objective of a specific requirement

d. When we want to communicate what features will be included in the next release

Page 49: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

Conclusions

2 Bonnes raisons pour s’intéresser : • PMI est une entité universellement reconnue pour ses certifications

• ACP a été conçu par des experts du secteur

Comment se préparer : • Par la pratique

• Livres de préparation à l’épreuve (e.g. PMI-ACP Exam Prep)

• Formation spécifiques : Zenika ;-)

Page 50: L'agilité au pays du PMI: la certification ACP animé par Mario Loriedo

Merci à nos sponsors

MERCI