usability tour-pceu-2011
DESCRIPTION
Watch the video along with the slides at: https://www.youtube.com/watch?v=U7d9f2WY7O8 Randall Hansen of Puppet Labs speaking on "A Usability Tour of Puppet (Warts and All)" at PuppetCamp Europe 2011, Amsterdam, Netherlands.TRANSCRIPT
![Page 1: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/1.jpg)
A Usability Tour of PuppetPuppet Camp EU 2011
Randall Hansen
Friday, May 13, 2011
![Page 2: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/2.jpg)
Who is this guy?
Friday, May 13, 2011
![Page 3: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/3.jpg)
User–facing quality
Friday, May 13, 2011
![Page 4: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/4.jpg)
If you can’t say something nice ...
Friday, May 13, 2011
![Page 5: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/5.jpg)
What is user experience?
Friday, May 13, 2011
![Page 6: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/6.jpg)
What is UX in Puppet?
Friday, May 13, 2011
![Page 7: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/7.jpg)
What is UX in Puppet?• CLI
Friday, May 13, 2011
![Page 8: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/8.jpg)
What is UX in Puppet?• CLI
• GUI
Friday, May 13, 2011
![Page 9: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/9.jpg)
What is UX in Puppet?• CLI
• GUI
• DSL
Friday, May 13, 2011
![Page 10: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/10.jpg)
What is UX in Puppet?• CLI
• GUI
• DSL
• REST API
Friday, May 13, 2011
![Page 11: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/11.jpg)
What is UX in Puppet?• CLI
• GUI
• DSL
• REST API
• Ruby API
Friday, May 13, 2011
![Page 12: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/12.jpg)
CLI
Friday, May 13, 2011
![Page 13: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/13.jpg)
Immediate feedback
Friday, May 13, 2011
![Page 14: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/14.jpg)
Immediate feedback
Friday, May 13, 2011
![Page 15: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/15.jpg)
Only one command
Friday, May 13, 2011
![Page 16: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/16.jpg)
Only one command
Friday, May 13, 2011
![Page 17: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/17.jpg)
One command
Friday, May 13, 2011
![Page 18: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/18.jpg)
Helpful by default
Friday, May 13, 2011
![Page 19: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/19.jpg)
But not too helpful
Friday, May 13, 2011
![Page 20: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/20.jpg)
Scannable output
Friday, May 13, 2011
![Page 21: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/21.jpg)
Actionable errors
Friday, May 13, 2011
![Page 22: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/22.jpg)
Actionable errors
Friday, May 13, 2011
![Page 23: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/23.jpg)
Option handling
Friday, May 13, 2011
![Page 24: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/24.jpg)
Nouns and verbs
Friday, May 13, 2011
![Page 25: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/25.jpg)
Default behavior
Friday, May 13, 2011
![Page 26: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/26.jpg)
Faces are the future
Friday, May 13, 2011
![Page 27: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/27.jpg)
Puppet’s environment
Friday, May 13, 2011
![Page 28: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/28.jpg)
GUI: Dashboard
Friday, May 13, 2011
![Page 29: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/29.jpg)
GUI: Forge
Friday, May 13, 2011
![Page 30: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/30.jpg)
DSL
Friday, May 13, 2011
![Page 31: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/31.jpg)
DSL
• <| ... |>
Friday, May 13, 2011
![Page 32: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/32.jpg)
Unfinished business
Friday, May 13, 2011
![Page 33: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/33.jpg)
Why does this matter?
Friday, May 13, 2011
![Page 34: Usability tour-pceu-2011](https://reader036.vdocuments.net/reader036/viewer/2022081403/5550a2d1b4c9058b208b4dad/html5/thumbnails/34.jpg)
Questions?
Friday, May 13, 2011