Devjam keynote-david-qcon

502 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

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

No notes for slide

Devjam keynote-david-qcon

  1. 1. Big Agility Little „A‟ agile
  2. 2. Some call me “Dude”?
  3. 3. Some call me curiousXiahe Samatia Jinghong
  4. 4. Some call me “Skeptic” ( skeptical not cynical )
  5. 5. Skeptics UniteQuestioning and Learning
  6. 6. Today people call me “Coach” “I“I want big Agile.” want to be big.”
  7. 7. Why?
  8. 8. When Is more, better?( what can “they” teach us? )
  9. 9. Dig This
  10. 10. Tap the Existing Groove “Groove is that quality that moves the song forward” _________________ “When a song has a good groove, it invites us into a sonic world that we don‟t want to leave”
  11. 11. How do we create groove? Within Teams Across Teams Outside Teams
  12. 12. DevJam Team Building
  13. 13. Goals (why) with Mechanics (how) Creating Community (Common Vision) Form Communities (Chartering) Composing Product (Personas - Story maps - Sketching) Create an Eco-System (Iteration 0 - Common Workspace) Discovery (Planning) Product Releases (Value - Effort - Dependencies) Iterative Delivery (Iterations (cycles) - Kanban (flow)) Delivery (Iterating) Staying Connected (Daily Standup - Common Workspace) Tracking Progress (Task Walls - Burncharts - Velocity) Technical Agility (Continuous Integration - Test Driven) Delivering Value (Acceptance Tests - Continuous Deploy) Learning (Tuning) Validating Progress (Iteration Reviews - Users - User Testing) Reflect and Improve (Retrospective – Market Feedback)
  14. 14. From ideas … Questioning and Learning Design Practices and Projects Planning to CoachCollaborative Chartering Pragmatic Personas Develop Story Mapping Planning to Deliver Deliver Planning to Discover Setting the Stage … to iteration
  15. 15. What makes them a team?What will really help them?
  16. 16. What would you say if asked …
  17. 17. What do you do well?Where are your challenges?
  18. 18. Why change? - Why agile? What, Where, When?
  19. 19. What are the constraints?What will hinder learning?
  20. 20. How much process is enough? Appropriate Ceremony Sticks
  21. 21. Developing Customers and Product Personas and Story Maps
  22. 22. Planning to DiscoverPlanning to Deliver
  23. 23. WithinAcrossOutside
  24. 24. Planning to DiscoverSkills - Dependencies - Assumptions
  25. 25. Cross Cutting Concerns Cross Cutting Value
  26. 26. WithinAcrossOutside
  27. 27. Who are “they”? What do they value?What are you giving them?
  28. 28. This is what “they” tell me Timing (when) Products (what) Investments (how much)
  29. 29. Timely and Trustable Deliveries
  30. 30. Product Thinking In their heads In our toolkitWhy should we build? charteringWho‟s buying(in)? personasWhat do they need? story mappingWhere is the value? story testing Product Ownership
  31. 31. Investment PlanningEstimates is Currency
  32. 32. “Their” View of Success Outcome Focus / Higher Value People Helped Profit Earned Product Learning User Feedback Daily ScrumsStory PointsPractice Focus / Lower Value
  33. 33. Tools for Growing Big Agility
  34. 34. Big Success – Little Failures Measure Real Value
  35. 35. Continuous Learning feeds Big Agility ( validate assumptions with evidence )
  36. 36. Stealing from ScientistsGeorge Ohm‟s Ohm Law
  37. 37. What laws guide us?
  38. 38. Dude‟s Law
  39. 39. Discussions around ”are we doing Agile?”“Why are we doing what we are doing?” { Meaning = Intent / Action } { Worth = Purpose / Practice }
  40. 40. Dude‟s Law: Value = Why / How Questions? W WV= H V= H
  41. 41. Question, Experiment, Learn ________________________________________ Coaching and Developing Agility david.hussman@devjam.com www.devjam.com © 2011 DevJam - All rights reserved.
  42. 42. 杭州站 · 2011年10月20日~22日 www.qconhangzhou.com(6月启动)QCon北京站官方网站和资料下载 www.qconbeijing.com

×