Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

2017-11-04 Agile Vietnam Conference 2017 - Cycling, Agile & Value of User Experience

150 vues

Publié le

Presented at Agile Vietnam Conference 2017
http://agilevietnam.org/conf/2017/

Doing Agile (or the practices) maps to cycling activities like Leisure, Touring, Mountain or Road Biking. Some people get stuck too much about the practice/activity and not enjoying it when they are just starting out.

Being Agile (internalising the mindset) maps when a cyclist just gets out and ride, no matter the weather conditions or day/time. When this happens, any cycling activity becomes enjoyable as long as one is riding.

Let’s explore how collaborating to achieve a common understanding across our roles should be first and foremost in team settings instead of rushing into delivering work.

How can we better design the user experience of agile adoption?

Workshop : 90 min

  • Soyez le premier à commenter

2017-11-04 Agile Vietnam Conference 2017 - Cycling, Agile & Value of User Experience

  1. 1. C Y C L I N G , A G I L E & VA L U E O F U S E R E X P E R I E N C E A G I L E V I E T N A M 2 0 1 7
  2. 2. W O R K S H O P O V E R V I E W • Doing Agile (or the practices) maps to cycling activities like Leisure, Touring, Mountain or Road Biking. Some people get stuck too much about the practice/activity and not enjoying it when they are just starting out. • Being Agile (internalising the mindset) maps when a cyclist just gets out and ride, no matter the weather conditions or day/time. When this happens, any cycling activity becomes enjoyable as long as one is riding. • Let’s explore how collaborating to achieve a common understanding across our roles should be first and foremost in team settings instead of rushing into delivering work. • How can we better design the user experience of agile adoption?
  3. 3. A B O U T M I C H A E L • Partner at The Collab Folks - we help enable learning organisations. • Professional Leisure Cyclist at Bicycl.asia - we tell stories about cycling. • Computer Engineering background who has designed, coded, tested, implemented and today coaches Product teams. • Community organiser in 
 Agile, UX & Product + Cycling • Passionate about PC Gaming 
 - just waiting for Star Citizen!
  4. 4. C Y C L I N G E X P E R I E N C E ‣ Started cycling on kid bicycle 5-6 years old ‣ First Foldable at 13 ‣ First MTB at 16 ‣ Stopped cycling at 21 ‣ Started Cycling again at 33 due to work and health ‣ Since then, have rode in 11 countries (21,471km) ‣ Planned to complete TransAm Ride in 2018. East Coast to West Coast USA (6840km) ‣ Owned bikes today ‣ Tokyobike Sport (Hybrid / Steel) ‣ Cervelo R3 (Road / Carbon) ‣ Trek 520 (Touring / Steel) ‣ 1987 Gazelle Champion Mondial AA Special (Vintage Road / Steel) ‣ Tern N8 (Foldie / Aluminum) ‣ Scott Aspect (MTB / Aluminium)
  5. 5. A G I L E E X P E R I E N C E ‣ learnt programming at 7 ‣ programming in 6 languages at 21 ‣ web design / development ‣ research & development ‣ network engineer ‣ full-stack development + sales ‣ programming in +15 languages ‣ business process consulting ‣ internet spaceships ‣ product development ‣ scrum master ‣ kanban ‣ mobile & ux lead ‣ product manager ‣ coo a.k.a even more work including customer success, operations, logistics & finance ‣ startups ‣ coach for agile, ux & product
  6. 6. C A N Y O U S K E T C H A B I C Y C L E F R O M M E M O RY ?
  7. 7. http://twistedsifter.com/2016/04/artist-asks-people-to-draw-bicycle-from-memory-and-renders-results/
  8. 8. http://twistedsifter.com/2016/04/artist-asks-people-to-draw-bicycle-from-memory-and-renders-results/
  9. 9. http://twistedsifter.com/2016/04/artist-asks-people-to-draw-bicycle-from-memory-and-renders-results/
  10. 10. B I C Y C L E E V O L U T I O N https://www.youtube.com/watch?v=iTTB3cx3q2U
  11. 11. T H E B I C Y C L E • For 200 years, bicycles have been trying to solve the same basic problem: • How can I move faster and farther than walking or running, while still using only my own power? https://m.dotdev.co/the-agile-bicycle-829a83b18e7
  12. 12. I T E R AT I O N 1 : T H E V E L O C I P E D E https://en.wikipedia.org/wiki/File:Draisine_or_Laufmaschine,_around_1820._Archetype_of_the_Bicycle._Pic_01.jpg
  13. 13. I T E R AT I O N 2 :   P E D A L S ! https://en.wikipedia.org/wiki/File:Velocipede_for_Ladies.png
  14. 14. I T E R AT I O N 3 : T H E P E N N Y- FA R T H I N G https://commons.wikimedia.org/wiki/File:Ordinary_bicycle02.jpg
  15. 15. I T E R AT I O N 4 : T H E S A F E T Y   B I C Y C L E https://commons.wikimedia.org/wiki/File:Whippet_Safety_Bicycle.jpg
  16. 16. I T E R AT I O N 5 : T H E T E N - S P E E D https://commons.wikimedia.org/wiki/File:Derailleur_Bicycle_Drivetrain.svg
  17. 17. T H I N K A B O U T W H E N Y O U F I R S T L E A R N T H O W T O C Y C L E • What type of bicycle did you ride with? • How were you introduced to it? • How many types of bikes have you ridden? • Do you like cycling? • If yes, why? • If no, why? • Do you have fun?
  18. 18. N O W L E T ’ S TA L K A B O U T A G I L E ( C O Z W E A R E AT A G I L E V I E T N A M 2 0 1 7 ! )
  19. 19. C A N Y O U L I S T A L L A G I L E P R A C T I C E S F R O M M E M O RY ?
  20. 20. A G I L E E V O L U T I O N XP Scrum Toyota Production System Agile As a way of thinking & working RUP Lean/ Kanban Agile For software RAD Waterfall Six Sigma An evolution in the making over the last 50 years Prince 2 Complexity Theories Radical Management Management 3.0 Learning Organisations Customer Delight Holacracy Business Agility EVO Joyful work DSDM Good Read : https://techbeacon.com/agility-beyond-history%E2%80%94-legacy%E2%80%94-agile-development
  21. 21. A G I L E P R A C T I C E S https://craigsmith.id.au/2015/12/03/yow-2015-40-agile-methods-in-40-minutes/
  22. 22. L E T ’ S T H I N K A B O U T W H E N Y O U F I R S T E N C O U N T E R E D A G I L E • What Agile Practice did you start with? • How were you introduced to it? • How many Agile practices have you tried? • Do you like using Agile practices? • If yes, why? • If no, why? • Do you have fun?
  23. 23. W H Y I S T H E H I S T O RY O F T H E B I C Y C L E A B E T T E R A N A L O G Y F O R A G I L E S O F T WA R E D E V E L O P M E N T ?
  24. 24. Looks complicated?
  25. 25. Agile is a mindset Established through 4 values [that in the software world is] Grounded by 12 principles Manifested through many different practices Scrum eXtreme Programming Your own Agile process It’s a mindset N O T E V E RY O N E A G R E E S W I T H T H I S : )D O Y O U A G R E E W I T H T H I S ? ?
  26. 26. Doing Agile Learning practices and applying them by rote, without taking into account the Agile mindset, values and principles runs the risk of mistakes in tailoring and practicing the most effective techniques Agile as a Process and set of Practices Doing Agile will improve some of your practices and result in better products. Being Agile Internalizing the Agile mindset, values and principles, and then mastering how to apply the right practices and tailor them to work situations as they arise over time Agile as a Mindset and Culture Being Agile starts a virtuous cycle of joy in work and customer delight. It will set your organisation on a journey of cultural transformation, creating an environment of creativity, productivity and increased profitability. we need a new better shiny bike to start riding start cycling and build your fitness!
  27. 27. W H AT I ’ V E L E A R N T F R O M C Y C L I N G
  28. 28. B U T F I R S T L E T ’ S E X A M I N E S C R U M https://blog.3back.com/wp-content/uploads/2014/09/Scrum-Framework-Summary-v5.jpg
  29. 29. T R A I N I N G A N D C A D E N C E • Once you know the basics, you can ride a bike a long distance, or participate on a Scrum team.  However, having solid training for each makes doing them much easier and more efficient. • Developing a regular cadence is valued in both Scrum and cycling.  
 Going to hard and fast early on can quickly burn you out, making it hard to finish the job.
  30. 30. • Buying a Scrum tool doesn’t make you a better Agile organization, just like buying a new carbon-fiber bike doesn’t make you a better, faster rider. T O O L S
  31. 31. • As a ride progresses, I ride smoother, tighter and faster.   • Working on a Scrum team has a similar effect for team members. Knowledge readily spreads to the teammates through frequent communication via daily stand-ups and backlog grooming activities, making them stronger, better engineers. F I T N E S S A N D H E A LT H
  32. 32. • With cycling, teamwork is core to the effort.  Riders work together, take turns leading the group, breaking the wind for the rest of the team,  pulling the group, allowing others (slower, tired riders!) to draft behind them. • Similarly, Scrum is focused on teamwork and less about solo achievements.  Sprints (and thus product releases) can only efficiently succeed if the team works together and arrives at the end together. T E A M W O R K
  33. 33. • There is a commitment to finish a ride when you start it. During the ride there can be several opportunities during the ride to cut it short - to quit early. But we, as a team, committed to completing the ride regardless of the weather or any other adversity that came our way. • Scrum teams develop a similar strong focus and commitment to delivering potentially shippable product increments and overcoming impediments. C O M M I T M E N T
  34. 34. • The reward of beer at the end of a ride is always welcome! • Scrum teams that release and celebrate together similarly go through good positive emotions of joy! A N D W H AT A B O U T B E E R ?
  35. 35. I N A G I L E S P R I N T S A N D C Y C L I N G , A H I L L C A N B E Y O U R F R I E N D
  36. 36. U S I N G B U R N U P C H A R T S I N C Y C L I N G ? ! I N J U RY
  37. 37. L I K E A G I L E A D O P T I O N S , C Y C L I N G C A N B E F U N O R H A R D D E P E N D I N G O N W H I C H WAY Y O U G O
  38. 38. – E R N E S T H E M M I N G WAY “It is by riding a bicycle that you learn the contours of a country best, since you have to sweat up the hills and coast down them. Thus you remember them as they actually are, while in a motor car only a high hill impresses you, and you have no such accurate remembrance of country you have driven through as you gain by riding a bicycle.”
  39. 39. “How can we better design the user experience of agile adoption?” D O Y O U WA N T T O S TA RT H E R E ? O R S TA RT H E R E ? !
  40. 40. E M PAT H Y M A P S • Most useful at the beginning of a design project; • Work better when drawn from real data; • Helps bring personas to life; • Encourages empathy with users; • Sheds light on which problems to solve, and how; • Great tool for redesigns; • When done well, creates a domino effect for the entire project. Image credit: Adaptive Path
  41. 41. C R E AT E A N E M PAT H Y M A P A B O U T A G I L E A D O P T I O N S (Environment) ▸ What does it look like? ▸ Who surrounds him? ▸ What problems does he encounter? (Influences) ▸ What do his friends say? ▸ Who influences him? Significant other? Media channels? ▸ How do they influence him? WHAT DOES HE THINK & FEEL? WHAT DOES HE SAY AND DO? WHAT DOES HE HEAR? WHAT DOES HE SEE? ▸ What is his attitude? ▸ What image does he portray? ▸ What conflicts between what’s being said and what he really feels or thinks? (Behaviour) (Preoccupations) ▸ What is important to him? ▸ What are his dreams? ▸ What keeps him up at night? ▸ What moves him? PAINS GAINS ▸ What fears, frustrations and obstacles does he face? ▸ What wants, needs and measures of success does he have?
  42. 42. A C T I V I T Y F O R E V E RY O N E • Write down on a piece of paper your agile adoption journey • Jot down your key experiences over the next 20 minutes • Challenges • Highlights • Reflect on your learnings so far
  43. 43. U P D AT E Y O U R E M PAT H Y M A P A B O U T A G I L E A D O P T I O N S (Environment) ▸ What does it look like? ▸ Who surrounds him? ▸ What problems does he encounter? (Influences) ▸ What do his friends say? ▸ Who influences him? Significant other? Media channels? ▸ How do they influence him? WHAT DOES HE THINK & FEEL? WHAT DOES HE SAY AND DO? WHAT DOES HE HEAR? WHAT DOES HE SEE? ▸ What is his attitude? ▸ What image does he portray? ▸ What conflicts between what’s being said and what he really feels or thinks? (Behaviour) (Preoccupations) ▸ What is important to him? ▸ What are his dreams? ▸ What keeps him up at night? ▸ What moves him? PAINS GAINS ▸ What fears, frustrations and obstacles does he face? ▸ What wants, needs and measures of success does he have?
  44. 44. C O N S O L I D AT E Y O U R F I N D I N G S ▸ Yellow post-its for a summary profile of your group (e.g. name, occupation, age, device..) ▸ Pink post-its for pain points ▸ Orange post-its for opportunities ▸ Blue post-its for discoveries ▸ One point per post-it!
  45. 45. – A L B E R T E I N S T E I N “Life is like riding a bicycle. To keep your balance, you must keep moving.”
  46. 46. DESIGNING FOR MEANINGFUL EXPERIENCES REQUIRES FOCUS. IF YOU TRY TO DELIGHT EVERYONE, YOU WILL DELIGHT NO ONE.
  47. 47. R E V E R S E B R A I N S T O R M I N G • Use the pain points identified; • Reverse the problem or challenge by asking, "How could I possibly cause the problem?"; • One idea per post-it; • Share your ideas within your team. Image credit: Designorate
  48. 48. LET’S HEAR FROM 2-3 TEAMS’ IDEAS. LET’S SHARE 5 MINS
  49. 49. – H A R R I S O N O W E N ,   O P E N S PA C E T E C H N O L O G Y: A U S E R ' S G U I D E “It would seem that most everything we do in the name of organizational effectiveness is antithetical to what Life requires”
  50. 50. I D E AT E - B R A I N S T O R M I N G T I P S ▸ Stay focused on the problem ▸ Quantity, not quality ▸ Allow ideas to flow freely ▸ Defer judgement ▸ Break assumptions ▸ Use visuals to stimulate ▸ Set a time limit ▸ The boss speaks first ▸ Take turns ▸ Ask the experts only DO DON’T
  51. 51. C R A Z Y 8 B R A I N S T O R M I N G • Divide a sheet of paper in 8 sections; • Use your reverse brainstorming ideas and sketch them into 
 8 speedy solution ideas for the original problem. Image credit: Fast Co Design
  52. 52. S E L E C T T H E W I N N I N G I D E A • Do a dot vote (3 dots per person); • Choose the idea with the most votes, and that falls closest to the centre of this venn diagram. BUSINESS NEEDS USER NEEDS TECHNICAL
 POSSIBILITIES WINNING IDEA!
  53. 53. W H AT I S T H E O N E T H I N G Y O U C A N D O T O M O R R O W ( O R M O N D AY ? ) • Prototype your ideas and run some experiments! • Opening space for agility! • Opt-in Participation?
  54. 54. M Y P L A N ? I ’ M G E T T I N G R E A D Y F O R 6 8 4 0 K M I N 9 0 D AY S . E A C H D AY W I L L B E A S P R I N T !
  55. 55. – H A R R I S O N O W E N ,   O P E N S PA C E T E C H N O L O G Y: A U S E R ' S G U I D E “groups of people gathered around an issue for which they care deeply will find the way–provided they had the (safe) space in which to explore.”
  56. 56. T H A N K Y O U ! MICHAEL ONG | @michaelon9 | michael@thecollabfolks.com More questions? contact me via e-mail or setup a time to chat.

×