drupal product 3 is the magic number

72
Drupal core product, 3 is the magic number Drupalcon Denver 2012 Roy Scholten @royscholten

Upload: roy-scholten

Post on 27-Jun-2015

1.193 views

Category:

Design


1 download

DESCRIPTION

Three suggestions for a better initial experience using Drupal core.

TRANSCRIPT

Page 1: Drupal product 3 is the magic number

Drupal core product,3 is the magic number

Drupalcon Denver 2012

Roy Scholten

@royscholten

Page 2: Drupal product 3 is the magic number
Page 3: Drupal product 3 is the magic number

Volcanos--

Page 4: Drupal product 3 is the magic number
Page 5: Drupal product 3 is the magic number
Page 6: Drupal product 3 is the magic number
Page 7: Drupal product 3 is the magic number
Page 8: Drupal product 3 is the magic number
Page 9: Drupal product 3 is the magic number

D8UX

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

Page 10: Drupal product 3 is the magic number

But, how?

Page 11: Drupal product 3 is the magic number

Tested on live humans

Page 12: Drupal product 3 is the magic number
Page 13: Drupal product 3 is the magic number
Page 14: Drupal product 3 is the magic number
Page 15: Drupal product 3 is the magic number

Blank canvas isnot a helpful start

Page 16: Drupal product 3 is the magic number

D8UX

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

Page 17: Drupal product 3 is the magic number

Design principles

1.Easy first, powerful under the hood2. Connect the dots3. is the magic number

Page 18: Drupal product 3 is the magic number

1. Easy first: provide onramp

Page 19: Drupal product 3 is the magic number

2. Connect which dots?

Page 20: Drupal product 3 is the magic number

2. Connect the dots

Page 21: Drupal product 3 is the magic number
Page 22: Drupal product 3 is the magic number
Page 23: Drupal product 3 is the magic number

I

http://drupal.org/project/portfolio

Page 24: Drupal product 3 is the magic number
Page 25: Drupal product 3 is the magic number
Page 26: Drupal product 3 is the magic number

Us

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

Page 27: Drupal product 3 is the magic number
Page 28: Drupal product 3 is the magic number

Gaghilversum.nl

Page 29: Drupal product 3 is the magic number

Butler

??

Page 30: Drupal product 3 is the magic number

Butler

Onramp for developers

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

Page 31: Drupal product 3 is the magic number
Page 32: Drupal product 3 is the magic number

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

#79582

#497804

Snowman

#1210366

#282404

g.d.o

#213563

Butler

? :-)

Page 33: Drupal product 3 is the magic number
Page 34: Drupal product 3 is the magic number
Page 35: Drupal product 3 is the magic number

Thank you!

Drupalcon Denver 2012

Roy Scholten

@royscholten

Page 36: Drupal product 3 is the magic number

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

Page 37: Drupal product 3 is the magic number

1

Drupal core product,3 is the magic number

Drupalcon Denver 2012

Roy Scholten

@royscholten

Page 38: Drupal product 3 is the magic number

2

Page 39: Drupal product 3 is the magic number

3

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.

Page 40: Drupal product 3 is the magic number

4

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

Page 41: Drupal product 3 is the magic number

5

Page 42: Drupal product 3 is the magic number

6

Page 43: Drupal product 3 is the magic number

7

Page 44: Drupal product 3 is the magic number
Page 45: Drupal product 3 is the magic number

9

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

Page 46: Drupal product 3 is the magic number

10

But, how?

Of course, the question is how

Page 47: Drupal product 3 is the magic number

11

Tested on live humans

Well, we can check how Drupal first impressions are currently

Page 48: Drupal product 3 is the magic number
Page 49: Drupal product 3 is the magic number

13

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.

Page 50: Drupal product 3 is the magic number

14

Hmmmm…

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

Page 51: Drupal product 3 is the magic number

15

Blank canvas isnot a helpful start

For me it boils down to this

Page 52: Drupal product 3 is the magic number

16

D8UX

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

So, how do we do this?

Page 53: Drupal product 3 is the magic number

17

Design principles

1.Easy first, powerful under the hood2. Connect the dots3. is the magic number

So, how do we do this?

Page 54: Drupal product 3 is the magic number

18

1. Easy first: provide onramp

Provide a clear path of entry.

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

Page 55: Drupal product 3 is the magic number

19

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.

Page 56: Drupal product 3 is the magic number

20

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

Page 57: Drupal product 3 is the magic number

21

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

Page 58: Drupal product 3 is the magic number

22

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.

Page 59: Drupal product 3 is the magic number

23

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

Page 60: Drupal product 3 is the magic number

24

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.

Page 61: Drupal product 3 is the magic number

25

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)

Page 62: Drupal product 3 is the magic number

26

Us

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

Snowman

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

Page 63: Drupal product 3 is the magic number

27

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

Page 64: Drupal product 3 is the magic number

28

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

Page 65: Drupal product 3 is the magic number

29

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

Page 66: Drupal product 3 is the magic number

30

Butler

Onramp for developers

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

Page 67: Drupal product 3 is the magic number

31

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

Page 68: Drupal product 3 is the magic number

32

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

#79582

#497804

Snowman

#1210366

#282404

g.d.o

#213563

Butler

? :-)

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

Page 69: Drupal product 3 is the magic number

33

Page 70: Drupal product 3 is the magic number

34

Page 71: Drupal product 3 is the magic number

35

Thank you!

Drupalcon Denver 2012

Roy Scholten

@royscholten

Page 72: Drupal product 3 is the magic number

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