why documents fail
play

Why Documents Fail and What You Can Do About It Jeff Patton - PowerPoint PPT Presentation

Why Documents Fail and What You Can Do About It Jeff Patton jeff@jpattonassociates.com twitter: @jeffpatton 1. Shared documents arent shared understanding 2. It takes more than words to tell a story 3. Stories are about more than what


  1. Why Documents Fail and What You Can Do About It Jeff Patton jeff@jpattonassociates.com twitter: @jeffpatton

  2. 1. Shared documents aren’t shared understanding 2. It takes more than words to tell a story 3. Stories are about more than what to build 4. The whole story is bigger than a developer can build in a couple of days 2 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  3. Shared documents aren’t shared understanding 3 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  4. Imagine ¡a ¡simple ¡phone ¡conversa?on... Jen ¡Yates’ ¡Cake ¡Wrecks: ¡www.cakewrecks.com 4 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  5. Specifying ¡in ¡wri?ng ¡doesn’t ¡work ¡well h'p://www.cakewrecks.com/ Cake ¡Wrecks, ¡book ¡by ¡Jen ¡Yates, ¡ 5 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  6. Specifying ¡in ¡wri?ng ¡doesn’t ¡work ¡well Jen ¡Yates’ ¡Cake ¡Wrecks: ¡www.cakewrecks.com 6 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  7. Specifying ¡in ¡wri?ng ¡doesn’t ¡work ¡well Jen ¡Yates’ ¡Cake ¡Wrecks: ¡www.cakewrecks.com 7 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  8. Specifying ¡in ¡wri?ng ¡doesn’t ¡work ¡well Jen ¡Yates’ ¡Cake ¡Wrecks: ¡www.cakewrecks.com 8 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  9. Specifying ¡in ¡wri?ng ¡doesn’t ¡work ¡well Jen ¡Yates’ ¡Cake ¡Wrecks: ¡www.cakewrecks.com 9 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  10. Specifying ¡in ¡wri?ng ¡doesn’t ¡work ¡well Jen ¡Yates’ ¡Cake ¡Wrecks: ¡www.cakewrecks.com 10 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  11. Specifying ¡in ¡wri?ng ¡doesn’t ¡work ¡well Some%mes ¡mistakes ¡are ¡less ¡funny 11 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  12. When ¡we ¡share ¡and ¡sign ¡off ¡a ¡document ¡ we ¡may ¡believe ¡we ¡understand 12 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  13. Kent has a disruptively simple idea 13 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  14. Stop it. Stop exchanging documents. Tell me your story. If ¡we ¡we ¡could ¡ just ¡talk ¡about ¡this, ¡we ¡ could ¡figure ¡it ¡out ¡ together. 14 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  15. The ¡original ¡idea ¡of ¡a ¡story ¡was ¡simple: ¡ use ¡it ¡to ¡facilitate ¡a ¡conversa?on We’ll need I’ve written to discovery the on the card what details of what I I want need to build today? user developer 15 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  16. Stories ¡have ¡a ¡simple ¡lifecycle ? ! ! ! Conversa%on Card Confirma%on * Ron Jeffries coined the 3 C’s in Extreme Programming Installed Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  17. Stories get their name from how we use them, not how we write them. 17 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  18. But, we still managed to screw that up 18 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  19. ������������� ������������� �������� �������������� ����������������� ��������������� ��������������� ���������� ��������������� ����������������� ������������������� ������������ This ¡is ¡a ¡Scrum ¡backlog ¡grooming ¡session 19 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  20. This isn’t the kind of conversation Kent had in mind 20 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  21. Something special is going on during an effective conversation 21 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  22. With ¡a ¡shallow ¡discussion, ¡we ¡may ¡all ¡ take ¡away ¡something ¡different 22 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  23. When ¡we ¡ externalize ¡our ¡thinking ¡with ¡ words ¡and ¡pictures, ¡we ¡detect ¡differences 23 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  24. When ¡we ¡combine ¡and ¡refine, ¡we ¡arrive ¡ at ¡something ¡be'er 24 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  25. A=erwards, ¡when ¡we ¡say ¡the ¡same ¡thing, ¡we ¡ actually ¡mean ¡it 25 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  26. Shared ¡understanding ¡and ¡ alignment ¡are ¡the ¡ objecBves ¡of ¡collaboraBve ¡work ✴ Credit ¡for ¡this ¡illustraBon ¡goes ¡to ¡ThoughtWorks’ ¡Luke ¡ Barret. ¡ ¡Jeff ¡PaIon ¡drew ¡these ¡illustraBons ¡based ¡on ¡Luke’s. ¡ ¡ Luke ¡doesn’t ¡recall ¡where ¡he ¡first ¡saw ¡this ¡cartoon. 26 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  27. Words ¡and ¡pictures ¡help ¡everyone ¡build ¡ shared ¡understanding 27 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  28. To ¡build ¡shared ¡understanding, ¡use ¡sketching ¡ and ¡recording ¡on ¡walls ¡and ¡whiteboards ¡ 28 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  29. 29 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  30. Shared ¡Understanding ¡and ¡collabora?on ¡ at ¡Atlassian 30 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  31. Shared ¡Understanding ¡and ¡collabora?on ¡ at ¡Atlassian 31 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  32. Shared ¡Understanding ¡and ¡collabora?on ¡ at ¡Atlassian 32 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  33. What ¡you ¡record ¡during ¡conversa?ons ¡ works ¡like ¡a ¡vaca?on ¡photo Looking ¡at ¡it ¡helps ¡you ¡remember ¡details ¡that ¡aren’t ¡in ¡ the ¡photo 33 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  34. What ¡you ¡record ¡during ¡conversa?ons ¡ works ¡like ¡a ¡vaca?on ¡photo Looking ¡at ¡it ¡helps ¡you ¡remember ¡details ¡that ¡aren’t ¡in ¡ the ¡photo ! 34 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  35. If ¡you ¡replace ¡a ¡conversa?on ¡with ¡a ¡ document, ¡you’ve ¡stopped ¡using ¡stories 35 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  36. Effective story conversations are about building shared understanding The best documents use words and pictures to help us recall our conversations, they don’t replace them 36 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  37. But, even that get’s screwed up when we talk about the wrong thing 37 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  38. This ¡is ¡a ¡cake ¡for ¡a ¡baby ¡shower Jen ¡Yates’ ¡Cake ¡Wrecks: ¡www.cakewrecks.com 38 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

  39. This ¡is ¡a ¡cake ¡for ¡a ¡baby ¡shower Jen ¡Yates’ ¡Cake ¡Wrecks: ¡www.cakewrecks.com 39 Jeff ¡Pa'on ¡& ¡Associates, ¡jeff@jpa'onassociates.com, ¡twi'er@jeffpa'on

Recommend


More recommend