35
@ a s p l a k e # l k c e 1 2 Not “Portfolio Kanban” but “Kanban!” Mike Burrows (@asplake) [email protected] http://

LKCE12 mike burrows portfolio kanban

Embed Size (px)

DESCRIPTION

What Kanban

Citation preview

  • 1. Not Portfolio Kanbanbut Kanban! Mike Burrows (@asplake) [email protected]://positiveincline.com @asplake#lkce12

2. What do we mean byPortfolio Kanban?What does the term evoke for you?@asplake #lkce12 3. One sticky per projectWorking on the organisationat the level where the portfolio is (or should be) managed @asplake#lkce12 4. Three storiesand a dirty secret @asplake#lkce12 5. Story 1,circa 2007 @asplake#lkce12 6. How our work was organisedInitiative Release Team FeatureTask State @asplake#lkce12 7. Team level: push!Initiative Release Team FeatureTask State @asplake#lkce12 8. Reporting by release & teamInitiative Release Team FeatureTask State @asplake#lkce12 9. Reporting by release & teamRelease n (Production) Team A Feature W Feature X (explanation) Feature Y (explanation) Team B Feature Z Release n+1 (Deployment)Release n+2 (Testing)Release n+3 (Development) @asplakeRelease n+4 (Planning)#lkce12 10. Reporting by release & teamRelease nn n-4n-3 n-2 n-1 nn nn DeploDone Plan Dev Test ImplementTeam y(Validated) AX Y W BZ C@asplake #lkce12 11. Initiative-centric conversation Initiative Release TeamFeature Task State@asplake #lkce12 12. How deep was our Kanban? 1. Visualise6. Improve &2. Limit WIPevolve5. Feedback 3. Manage Loops Flow4. MakePoliciesExplicit @asplake#lkce12 13. Story 2,somewhere soon,maybe@asplake #lkce12 14. Limited $WIP, Limited $CARRY @asplake#lkce12 15. Limited $WIP, Limited $CARRY @asplake#lkce12 16. Limited $WIP, Limited $CARRY @asplake#lkce12 17. Limited $WIP, Limited $CARRY @asplake#lkce12 18. Limited $WIP, Limited $CARRY @asplake#lkce12 19. How deep?1. Visualise6. Improve & 2. Limit WIPevolve5. Feedback3. Manage LoopsFlow 4. Make Policies Explicit@asplake #lkce12 20. Story 3,Portfolio Kanban @asplake#lkce12 21. Portfolio Kanban DoneInitiativ Plan Dev Test Deploy Implement (Validated)eXWIZY J K @asplake#lkce12 22. Huh? 1. Visualise6. Improve &2. Limit WIPevolve5. Feedback 3. Manage Loops Flow4. MakePoliciesExplicit @asplake#lkce12 23. Whats missing? 1. Visualise6. Improve &2. Limit WIPevolve5. Feedback 3. Manage Loops Flow4. MakePoliciesExplicit @asplake#lkce12 24. 1. AgreementAgree to pursueincremental,evolutionary change @asplake#lkce12 Foundational Principle #2 25. 2. AlignmentEvidence of process ormanagement policyevolution as a result ofmentor-mentee relationship @asplake#lkce12How Deep is Your Kanban, Anderson 2012 26. 3. Models Evidence thatprocess evolution was model-driven@asplake #lkce12 How Deep is Your Kanban, Anderson 2012 27. 4. ChallengeEncourage acts of leadership at all levels in yourorganization@asplake #lkce12Foundational Principle #4 28. Agreement, Alignment, Models, Challenge? Alignment? @asplakeCollaboration#lkce12 29. Agreement, Alignment, Models, Challenge What would you like to have happen? Whats the challenge?Goal What will done look like? Drivers? What happens now? How do you interpret the available data?Reality What is the impact? How you quantify that? Root causes? What could you do? What should you do?Options How have similar things been achieved in the past? Who might help? What will you do? What comes first? Why?Way Forward Who will be impacted? Other obstacles? How does your plan address your root causes, meet its goals?@asplake #lkce12 after: Coaching for Performance, Whitmore 2010 30. Agreement, Alignment, Models, ChallengeManagers,Higher Organisation, Corporate SystemsPeers,CustomersYOUOthers Impacted Team@asplake #lkce12 31. Dont despair 1. Visualise6. Improve &2. Limit WIPevolve5. Feedback 3. Manage Loops Flow4. MakePoliciesExplicit @asplake#lkce12 32. Story 1 + Kanban 1. Visualise6. Improve &2. Limit WIPevolve5. Feedback 3. Manage Loops Flow4. MakePoliciesExplicit @asplake#lkce12 33. Story 2 + Kanban 1. Visualise6. Improve &2. Limit WIPevolve5. Feedback 3. Manage Loops Flow4. MakePoliciesExplicit @asplake#lkce12 34. Better Together 1. Visualise6. Improve &2. Limit WIPevolve5. Feedback 3. Manage Loops Flow4. MakePoliciesExplicit @asplake#lkce12 35. What do we mean byPortfolio Kanban?What does the term evoke for you?@asplake #lkce12