SlideShare ist ein Scribd-Unternehmen logo
1 von 72
Downloaden Sie, um offline zu lesen
Drupal core product,
3 is the magic number



Drupalcon Denver 2012
Roy Scholten
@royscholten
Volcanos--
D8UX

Give newbies (first) and
experts (second) a
good initial experience
But, how?
Tested on live humans
Blank canvas is
not a helpful start
D8UX

Give newbies (first) and
experts (second) a
good initial experience
Design principles

1.Easy first, powerful
under the hood
2. Connect the dots
3. is the magic number
1. Easy first: provide
onramp
2. Connect which dots?
2. Connect the dots
I




http://drupal.org/project/portfolio
Us




http://drupal.org/sandbox/eaton/1324728
Gaghilversum.nl
Butler




??
Butler

Onramp for developers


Example code for the framework? Dsm().module?
 SDK's?
Do it! (we're in research
phase)
Portfolio   Snowman    Butler


#79582      #1210366   ? :-)
#497804     #282404


            g.d.o
            #213563
Thank you!




Drupalcon Denver 2012
Roy Scholten
@royscholten
Google usability test report – http://groups.drupal.org/node/218959

Portfolio – http://drupal.org/project/portfolio

Shapes of stories – http://www.youtube.com/watch?v=oP3c1h8v2ZQ

Lessons from Drupal 3 – http://chicago2011.drupal.org/sessions/lessons-drupal-3

Usability work – http://groups.drupal.org/usability

The ad-free brand – http://www.amazon.com/Ad-Free-Brand-Building-Successful-
ebook/dp/B005GVH1DC/ref=cm_cr_pr_product_top
Drupal core product,
3 is the magic number



Drupalcon Denver 2012
Roy Scholten
@royscholten




                        1
2
Volcanos--




I was supposed to give a previous version of this talk
at core conversations in San Fransisco.

I kinda did over Skype, but I want to do it for real too.




                                                            3
There was a strict format to how to propose a core
convo then. 4 slides




                                                     4
5
6
7
D8UX

   Give newbies (first) and
   experts (second) a
   good initial experience


While discussing heuristics for Core, he suggested
this.

Good is a bit more realistic than delightfull




                                                     9
But, how?




Of course, the question is how




                                 10
Tested on live humans




Well, we can check how Drupal first impressions are
currently




                                                      11
No

the Laocoön Group,
Vatican Museums, Rome.
100 BC

It shows the Trojan priest Laocoön and his sons
being strangled by sea serpents.




                                                  13
Hmmmm…

The google usability test team just released a great
report on what is causing people to falter




                                                       14
Blank canvas is
   not a helpful start




For me it boils down to this




                               15
D8UX

  Give newbies (first) and
  experts (second) a
  good initial experience


So, how do we do this?




                             16
Design principles

  1.Easy first, powerful
  under the hood
  2. Connect the dots
  3. is the magic number

So, how do we do this?




                           17
1. Easy first: provide
   onramp




Provide a clear path of entry.

You drive slower there,
and there are fewer lanes there.




                                   18
2. Connect which dots?




The ui is fragmented and unweighted. If we don't
have an idea of what we want to help people to
achieve, we need to be more specific and concrete.




                                                     19
2. Connect the dots




Children's drawing yes, but a couple essential
elements in place:

– some parts filled in
– a background prop to give things perspective
– you are sure you are going to make it and know
what you'll end up with




                                                   20
The main question to answer when trying to provide a
better initial experience is to say WHO we're
targetting.

We want to be as specific as possible here, but to
help start framing this I've been thinking around three
high level use cases




                                                          21
Me, me, me!

Of course we all know designers are the most ego-
centric bastards of all, so

Us – Then there's this small group of people that
work together to get something done and tell the
world about it

World – The most philantropic of all of course are
developers. But only to achieve world domination.
Aka as the 'anything' scenario. (where abstract
flexibility comes from)

Lets look at each in a bit more detail.




                                                     22
I




   http://drupal.org/project/portfolio




It's human nature for people to think about
themselves first. Why not hook into that and provide
people with a starting point to get their own work out
there

– Professional portfolio




                                                         23
Spend time on this at the design camp in Berlin last
year. Main objectives:

– contact
– show work/expertise

There's a fun spreadsheet out there that explores
specific variations of this. Look up the portfolio project
and you'll find an issue that links to this.




                                                             24
Personal example:

I make etchings and monotypes.
I showcase them on a core-only install

Using a subtheme of Seven, 50 lines of CSS

Responsive and everything!

(demo)




                                             25
Us




   http://drupal.org/sandbox/eaton/1324728




Snowman

This hits at the core of what the Drupal project is all
about.




                                                          26
There's a lot to learn from the 'Lessons from Drupal 3'
talk Ken Rickard did a couple years ago

I have another core-only example site for this




                                                          27
Gaghilversum.nl




This is the simple website I set up for the studio
where all the printing takes place.

Again, I made a simple css-only theme for it, other-
wise it uses core functionality only




                                                       28
Butler




   ??




I'll need your ideas for this one.

Don't lose sight of the fact that we are all uber-uber-
experts in all things Drupal.

Smart developers new to Drupal will need guidance
too.

Not everything for that should be as features or
example code in core, but it'd be nice to have
something in place that shows of the fabulous new
architecture and APIs available




                                                          29
Butler

Onramp for developers


Example code for the framework? Dsm().module?
 SDK's?




                                                30
I think these three high-level use cases provide a
useful framework (ha!) to think about this.




                                                     31
Do it! (we're in research
   phase)
   Portfolio       Snowman          Butler


   #79582          #1210366         ? :-)
   #497804         #282404


                   g.d.o
                   #213563



This is rough, But like Dries mentioned in his keynote,
we have a month or 2 to further explore these things.
And we can work on configuring




                                                          32
33
34
Thank you!




Drupalcon Denver 2012
Roy Scholten
@royscholten




                        35
Google usability test report – http://groups.drupal.org/node/218959

Portfolio – http://drupal.org/project/portfolio

Shapes of stories – http://www.youtube.com/watch?v=oP3c1h8v2ZQ

Lessons from Drupal 3 – http://chicago2011.drupal.org/sessions/lessons-drupal-3

Usability work – http://groups.drupal.org/usability

The ad-free brand – http://www.amazon.com/Ad-Free-Brand-Building-Successful-
ebook/dp/B005GVH1DC/ref=cm_cr_pr_product_top




                                                                                  36

Weitere ähnliche Inhalte

Ähnlich wie Drupal product 3 is the magic number

How to contribute projects to drupal.org? 2018 drupal north
How to contribute projects to drupal.org?   2018 drupal northHow to contribute projects to drupal.org?   2018 drupal north
How to contribute projects to drupal.org? 2018 drupal northAdrian CID ALMAGUER
 
Docker Inside/Out: The 'Real' Real- World World of Stacking Containers in pro...
Docker Inside/Out: The 'Real' Real- World World of Stacking Containers in pro...Docker Inside/Out: The 'Real' Real- World World of Stacking Containers in pro...
Docker Inside/Out: The 'Real' Real- World World of Stacking Containers in pro...Sonatype
 
Design for developers
Design for developersDesign for developers
Design for developersJohan Ronsse
 
Human Computer Interaction + User Experience
Human Computer Interaction + User ExperienceHuman Computer Interaction + User Experience
Human Computer Interaction + User ExperienceJose Berengueres
 
Designing Google Chrome
Designing Google ChromeDesigning Google Chrome
Designing Google ChromePlanning-ness
 
Raspberry pi education_manual
Raspberry pi education_manualRaspberry pi education_manual
Raspberry pi education_manualTry Fajarman
 
[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy Stuff
[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy Stuff[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy Stuff
[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy StuffCONNECT FOUNDATION
 
HAX - Chaotic Good
HAX - Chaotic GoodHAX - Chaotic Good
HAX - Chaotic Goodbtopro
 
Stuff I learned at Drupalcon 2010
Stuff I learned at Drupalcon 2010Stuff I learned at Drupalcon 2010
Stuff I learned at Drupalcon 2010Allen Freeman
 
Managing a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandManaging a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandEmma Jane Hogbin Westby
 
Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.Ovadiah Myrgorod
 
Why Drupal Should Be More Like WordPress
Why Drupal Should Be More Like WordPressWhy Drupal Should Be More Like WordPress
Why Drupal Should Be More Like WordPressJen Lampton
 
From Data Science to Production - deploy, scale, enjoy! / PyData Amsterdam - ...
From Data Science to Production - deploy, scale, enjoy! / PyData Amsterdam - ...From Data Science to Production - deploy, scale, enjoy! / PyData Amsterdam - ...
From Data Science to Production - deploy, scale, enjoy! / PyData Amsterdam - ...Sergii Khomenko
 
Beyond the Beginner - Path Ways to Advanced Drupal Levels & Businesses
Beyond the Beginner - Path Ways to Advanced Drupal Levels & BusinessesBeyond the Beginner - Path Ways to Advanced Drupal Levels & Businesses
Beyond the Beginner - Path Ways to Advanced Drupal Levels & Businesseseverlearner
 
Seven Cloud Sins of DevOps
Seven Cloud Sins of DevOpsSeven Cloud Sins of DevOps
Seven Cloud Sins of DevOpsTaras Slipets
 
Docker for business: How I stopped worrying about antipatterns
Docker for business: How I stopped worrying about antipatternsDocker for business: How I stopped worrying about antipatterns
Docker for business: How I stopped worrying about antipatternsLenses.io
 
Docker: automation for the rest of us
Docker: automation for the rest of usDocker: automation for the rest of us
Docker: automation for the rest of usJérôme Petazzoni
 

Ähnlich wie Drupal product 3 is the magic number (20)

How to contribute projects to drupal.org? 2018 drupal north
How to contribute projects to drupal.org?   2018 drupal northHow to contribute projects to drupal.org?   2018 drupal north
How to contribute projects to drupal.org? 2018 drupal north
 
Docker Inside/Out: The 'Real' Real- World World of Stacking Containers in pro...
Docker Inside/Out: The 'Real' Real- World World of Stacking Containers in pro...Docker Inside/Out: The 'Real' Real- World World of Stacking Containers in pro...
Docker Inside/Out: The 'Real' Real- World World of Stacking Containers in pro...
 
Design for developers
Design for developersDesign for developers
Design for developers
 
Human Computer Interaction + User Experience
Human Computer Interaction + User ExperienceHuman Computer Interaction + User Experience
Human Computer Interaction + User Experience
 
Designing Google Chrome
Designing Google ChromeDesigning Google Chrome
Designing Google Chrome
 
Raspberry pi education_manual
Raspberry pi education_manualRaspberry pi education_manual
Raspberry pi education_manual
 
Raspberry pi education_manual
Raspberry pi education_manualRaspberry pi education_manual
Raspberry pi education_manual
 
Scratch2
Scratch2Scratch2
Scratch2
 
[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy Stuff
[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy Stuff[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy Stuff
[부스트캠프 Tech Talk] 안영진_Tackling Complexity with Easy Stuff
 
HAX - Chaotic Good
HAX - Chaotic GoodHAX - Chaotic Good
HAX - Chaotic Good
 
Stuff I learned at Drupalcon 2010
Stuff I learned at Drupalcon 2010Stuff I learned at Drupalcon 2010
Stuff I learned at Drupalcon 2010
 
Managing a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days IrelandManaging a Project the Drupal Way - Drupal Open Days Ireland
Managing a Project the Drupal Way - Drupal Open Days Ireland
 
Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.Open source and You. DrupalForum ZP.
Open source and You. DrupalForum ZP.
 
Why Drupal Should Be More Like WordPress
Why Drupal Should Be More Like WordPressWhy Drupal Should Be More Like WordPress
Why Drupal Should Be More Like WordPress
 
From Data Science to Production - deploy, scale, enjoy! / PyData Amsterdam - ...
From Data Science to Production - deploy, scale, enjoy! / PyData Amsterdam - ...From Data Science to Production - deploy, scale, enjoy! / PyData Amsterdam - ...
From Data Science to Production - deploy, scale, enjoy! / PyData Amsterdam - ...
 
Beyond the Beginner - Path Ways to Advanced Drupal Levels & Businesses
Beyond the Beginner - Path Ways to Advanced Drupal Levels & BusinessesBeyond the Beginner - Path Ways to Advanced Drupal Levels & Businesses
Beyond the Beginner - Path Ways to Advanced Drupal Levels & Businesses
 
Electron
ElectronElectron
Electron
 
Seven Cloud Sins of DevOps
Seven Cloud Sins of DevOpsSeven Cloud Sins of DevOps
Seven Cloud Sins of DevOps
 
Docker for business: How I stopped worrying about antipatterns
Docker for business: How I stopped worrying about antipatternsDocker for business: How I stopped worrying about antipatterns
Docker for business: How I stopped worrying about antipatterns
 
Docker: automation for the rest of us
Docker: automation for the rest of usDocker: automation for the rest of us
Docker: automation for the rest of us
 

Mehr von Roy Scholten

More better core profiles
More better core profilesMore better core profiles
More better core profilesRoy Scholten
 
Create Drupal patches with Aptana
Create Drupal patches with AptanaCreate Drupal patches with Aptana
Create Drupal patches with AptanaRoy Scholten
 
Building Blocks For Your Modules Ui
Building Blocks For Your Modules UiBuilding Blocks For Your Modules Ui
Building Blocks For Your Modules UiRoy Scholten
 
Drupal6 Css Theming
Drupal6 Css ThemingDrupal6 Css Theming
Drupal6 Css ThemingRoy Scholten
 
Views 2 UI design process
Views 2 UI design processViews 2 UI design process
Views 2 UI design processRoy Scholten
 

Mehr von Roy Scholten (6)

Drupal 7 UX –
Drupal 7 UX – Drupal 7 UX –
Drupal 7 UX –
 
More better core profiles
More better core profilesMore better core profiles
More better core profiles
 
Create Drupal patches with Aptana
Create Drupal patches with AptanaCreate Drupal patches with Aptana
Create Drupal patches with Aptana
 
Building Blocks For Your Modules Ui
Building Blocks For Your Modules UiBuilding Blocks For Your Modules Ui
Building Blocks For Your Modules Ui
 
Drupal6 Css Theming
Drupal6 Css ThemingDrupal6 Css Theming
Drupal6 Css Theming
 
Views 2 UI design process
Views 2 UI design processViews 2 UI design process
Views 2 UI design process
 

Kürzlich hochgeladen

Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentationamedia6
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...sonalitrivedi431
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)amitlee9823
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Call Girls in Nagpur High Profile
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...amitlee9823
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funneljen_giacalone
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceanilsa9823
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...Delhi Call girls
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxjeswinjees
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Call Girls in Nagpur High Profile
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Delhi Call girls
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Servicearoranaina404
 

Kürzlich hochgeladen (20)

Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
The history of music videos a level presentation
The history of music videos a level presentationThe history of music videos a level presentation
The history of music videos a level presentation
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
 
DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Nagavara ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...Top Rated  Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
Top Rated Pune Call Girls Saswad ⟟ 6297143586 ⟟ Call Me For Genuine Sex Serv...
 
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bang...
 
Tapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the FunnelTapestry Clothing Brands: Collapsing the Funnel
Tapestry Clothing Brands: Collapsing the Funnel
 
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun serviceCALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
CALL ON ➥8923113531 🔝Call Girls Aminabad Lucknow best Night Fun service
 
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
young call girls in Pandav nagar 🔝 9953056974 🔝 Delhi escort Service
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
B. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdfB. Smith. (Architectural Portfolio.).pdf
B. Smith. (Architectural Portfolio.).pdf
 
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Vasundhra (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Stark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptxStark Industries Marketing Plan (1).pptx
Stark Industries Marketing Plan (1).pptx
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
Best VIP Call Girls Noida Sector 44 Call Me: 8448380779
 
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts ServiceVVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
VVIP CALL GIRLS Lucknow 💓 Lucknow < Renuka Sharma > 7877925207 Escorts Service
 

Drupal product 3 is the magic number

  • 1. Drupal core product, 3 is the magic number Drupalcon Denver 2012 Roy Scholten @royscholten
  • 2.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9. D8UX Give newbies (first) and experts (second) a good initial experience
  • 11. Tested on live humans
  • 12.
  • 13.
  • 14.
  • 15. Blank canvas is not a helpful start
  • 16. D8UX Give newbies (first) and experts (second) a good initial experience
  • 17. Design principles 1.Easy first, powerful under the hood 2. Connect the dots 3. is the magic number
  • 18. 1. Easy first: provide onramp
  • 21.
  • 22.
  • 24.
  • 25.
  • 27.
  • 30. Butler Onramp for developers Example code for the framework? Dsm().module? SDK's?
  • 31.
  • 32. Do it! (we're in research phase) Portfolio Snowman Butler #79582 #1210366 ? :-) #497804 #282404 g.d.o #213563
  • 33.
  • 34.
  • 35. Thank you! Drupalcon Denver 2012 Roy Scholten @royscholten
  • 36. Google usability test report – http://groups.drupal.org/node/218959 Portfolio – http://drupal.org/project/portfolio Shapes of stories – http://www.youtube.com/watch?v=oP3c1h8v2ZQ Lessons from Drupal 3 – http://chicago2011.drupal.org/sessions/lessons-drupal-3 Usability work – http://groups.drupal.org/usability The ad-free brand – http://www.amazon.com/Ad-Free-Brand-Building-Successful- ebook/dp/B005GVH1DC/ref=cm_cr_pr_product_top
  • 37. Drupal core product, 3 is the magic number Drupalcon Denver 2012 Roy Scholten @royscholten 1
  • 38. 2
  • 39. Volcanos-- I was supposed to give a previous version of this talk at core conversations in San Fransisco. I kinda did over Skype, but I want to do it for real too. 3
  • 40. There was a strict format to how to propose a core convo then. 4 slides 4
  • 41. 5
  • 42. 6
  • 43. 7
  • 44.
  • 45. D8UX Give newbies (first) and experts (second) a good initial experience While discussing heuristics for Core, he suggested this. Good is a bit more realistic than delightfull 9
  • 46. But, how? Of course, the question is how 10
  • 47. Tested on live humans Well, we can check how Drupal first impressions are currently 11
  • 48.
  • 49. No the Laocoön Group, Vatican Museums, Rome. 100 BC It shows the Trojan priest Laocoön and his sons being strangled by sea serpents. 13
  • 50. Hmmmm… The google usability test team just released a great report on what is causing people to falter 14
  • 51. Blank canvas is not a helpful start For me it boils down to this 15
  • 52. D8UX Give newbies (first) and experts (second) a good initial experience So, how do we do this? 16
  • 53. Design principles 1.Easy first, powerful under the hood 2. Connect the dots 3. is the magic number So, how do we do this? 17
  • 54. 1. Easy first: provide onramp Provide a clear path of entry. You drive slower there, and there are fewer lanes there. 18
  • 55. 2. Connect which dots? The ui is fragmented and unweighted. If we don't have an idea of what we want to help people to achieve, we need to be more specific and concrete. 19
  • 56. 2. Connect the dots Children's drawing yes, but a couple essential elements in place: – some parts filled in – a background prop to give things perspective – you are sure you are going to make it and know what you'll end up with 20
  • 57. The main question to answer when trying to provide a better initial experience is to say WHO we're targetting. We want to be as specific as possible here, but to help start framing this I've been thinking around three high level use cases 21
  • 58. Me, me, me! Of course we all know designers are the most ego- centric bastards of all, so Us – Then there's this small group of people that work together to get something done and tell the world about it World – The most philantropic of all of course are developers. But only to achieve world domination. Aka as the 'anything' scenario. (where abstract flexibility comes from) Lets look at each in a bit more detail. 22
  • 59. I http://drupal.org/project/portfolio It's human nature for people to think about themselves first. Why not hook into that and provide people with a starting point to get their own work out there – Professional portfolio 23
  • 60. Spend time on this at the design camp in Berlin last year. Main objectives: – contact – show work/expertise There's a fun spreadsheet out there that explores specific variations of this. Look up the portfolio project and you'll find an issue that links to this. 24
  • 61. Personal example: I make etchings and monotypes. I showcase them on a core-only install Using a subtheme of Seven, 50 lines of CSS Responsive and everything! (demo) 25
  • 62. Us http://drupal.org/sandbox/eaton/1324728 Snowman This hits at the core of what the Drupal project is all about. 26
  • 63. There's a lot to learn from the 'Lessons from Drupal 3' talk Ken Rickard did a couple years ago I have another core-only example site for this 27
  • 64. Gaghilversum.nl This is the simple website I set up for the studio where all the printing takes place. Again, I made a simple css-only theme for it, other- wise it uses core functionality only 28
  • 65. Butler ?? I'll need your ideas for this one. Don't lose sight of the fact that we are all uber-uber- experts in all things Drupal. Smart developers new to Drupal will need guidance too. Not everything for that should be as features or example code in core, but it'd be nice to have something in place that shows of the fabulous new architecture and APIs available 29
  • 66. Butler Onramp for developers Example code for the framework? Dsm().module? SDK's? 30
  • 67. I think these three high-level use cases provide a useful framework (ha!) to think about this. 31
  • 68. Do it! (we're in research phase) Portfolio Snowman Butler #79582 #1210366 ? :-) #497804 #282404 g.d.o #213563 This is rough, But like Dries mentioned in his keynote, we have a month or 2 to further explore these things. And we can work on configuring 32
  • 69. 33
  • 70. 34
  • 71. Thank you! Drupalcon Denver 2012 Roy Scholten @royscholten 35
  • 72. Google usability test report – http://groups.drupal.org/node/218959 Portfolio – http://drupal.org/project/portfolio Shapes of stories – http://www.youtube.com/watch?v=oP3c1h8v2ZQ Lessons from Drupal 3 – http://chicago2011.drupal.org/sessions/lessons-drupal-3 Usability work – http://groups.drupal.org/usability The ad-free brand – http://www.amazon.com/Ad-Free-Brand-Building-Successful- ebook/dp/B005GVH1DC/ref=cm_cr_pr_product_top 36