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

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend