Usability tour-pceu-2011
-
Upload
puppet-labs -
Category
Technology
-
view
1.732 -
download
0
description
Transcript of Usability tour-pceu-2011
A Usability Tour of PuppetPuppet Camp EU 2011
Randall Hansen
Friday, May 13, 2011
Who is this guy?
Friday, May 13, 2011
User–facing quality
Friday, May 13, 2011
If you can’t say something nice ...
Friday, May 13, 2011
What is user experience?
Friday, May 13, 2011
What is UX in Puppet?
Friday, May 13, 2011
What is UX in Puppet?• CLI
Friday, May 13, 2011
What is UX in Puppet?• CLI
• GUI
Friday, May 13, 2011
What is UX in Puppet?• CLI
• GUI
• DSL
Friday, May 13, 2011
What is UX in Puppet?• CLI
• GUI
• DSL
• REST API
Friday, May 13, 2011
What is UX in Puppet?• CLI
• GUI
• DSL
• REST API
• Ruby API
Friday, May 13, 2011
CLI
Friday, May 13, 2011
Immediate feedback
Friday, May 13, 2011
Immediate feedback
Friday, May 13, 2011
Only one command
Friday, May 13, 2011
Only one command
Friday, May 13, 2011
One command
Friday, May 13, 2011
Helpful by default
Friday, May 13, 2011
But not too helpful
Friday, May 13, 2011
Scannable output
Friday, May 13, 2011
Actionable errors
Friday, May 13, 2011
Actionable errors
Friday, May 13, 2011
Option handling
Friday, May 13, 2011
Nouns and verbs
Friday, May 13, 2011
Default behavior
Friday, May 13, 2011
Faces are the future
Friday, May 13, 2011
Puppet’s environment
Friday, May 13, 2011
GUI: Dashboard
Friday, May 13, 2011
GUI: Forge
Friday, May 13, 2011
DSL
Friday, May 13, 2011
DSL
• <| ... |>
Friday, May 13, 2011
Unfinished business
Friday, May 13, 2011
Why does this matter?
Friday, May 13, 2011
Questions?
Friday, May 13, 2011