speaking drupal to people who speak klingon

37
Speaking Drupal to People Who Speak Klingon Drupal Capital Camp and Gov Days 2014 Dori Kelner Sleight-of-Hand Studios

Upload: dori-kelner

Post on 13-Jun-2015

359 views

Category:

Technology


1 download

DESCRIPTION

The power of building of Drupal development team comes from understanding the basics of the technology and learning how to translate between BusinessSpeak and DrupalSpeak. nuqneH.

TRANSCRIPT

Page 1: Speaking Drupal to People Who Speak Klingon

Speaking Drupal to People Who Speak Klingon

Drupal Capital Camp and Gov Days 2014

Dori KelnerSleight-of-Hand Studios

Page 2: Speaking Drupal to People Who Speak Klingon

nuqneH

7/30/2014 2

Page 3: Speaking Drupal to People Who Speak Klingon

Agenda

› Your Drupal Team› DrupalSpeak› The Drupal Community

7/30/2014 3

Page 4: Speaking Drupal to People Who Speak Klingon

Your Drupal Team

7/30/2014 4

Page 5: Speaking Drupal to People Who Speak Klingon

7/30/2014 5

Page 6: Speaking Drupal to People Who Speak Klingon

Business

Back-end

UX

Front-end

7/30/2014 6

Page 7: Speaking Drupal to People Who Speak Klingon

Business Professionals

› Project manager› Business analyst› Trainer› Social media expert

7/30/2014 7

Page 8: Speaking Drupal to People Who Speak Klingon

UX Professionals

› Information architect› Content strategist› SEO expert› Content creator› Usability expert› Visual designer› Interaction designer

7/30/2014 8

Page 9: Speaking Drupal to People Who Speak Klingon

Front-end Developers

› Themer› Site builder› HTML expert› CSS expert› JavaScript/jQuery

developer› Engineer

7/30/2014 9

Page 10: Speaking Drupal to People Who Speak Klingon

Back-end Developers

› Engineer› Integrator› PHP developer› Database administrator› Security expert› Hosting manager› Version control

manager› Data migration expert

7/30/2014 10

Page 11: Speaking Drupal to People Who Speak Klingon

Business

Back-end

UX

Front-end

7/30/2014 11

Page 12: Speaking Drupal to People Who Speak Klingon

Successful Project Managers

› Trust› Confidence› Team building

COMMUNICATIONS

7/30/2014 12

Page 13: Speaking Drupal to People Who Speak Klingon

DrupalSpeak

7/30/2014 13

Page 14: Speaking Drupal to People Who Speak Klingon

Your team says…

“We don’t hack the core!”

You should hear…

The change that we need to make is in the core Drupal files so we need do it another way.

7/30/2014 14

Page 15: Speaking Drupal to People Who Speak Klingon

Your team says…

“There’s a module for that.”

You should hear…

Additional code is available to extend the core functionality.

7/30/2014 15

Page 16: Speaking Drupal to People Who Speak Klingon

7/30/2014 16

Page 17: Speaking Drupal to People Who Speak Klingon

Your team says…

“I can hook that.”

You should hear…

They can tap into the power of existing Drupal modules without building a lot of new code.

7/30/2014 17

Page 18: Speaking Drupal to People Who Speak Klingon

Your team says…

“We’re using the (zen, omega, adaptive, etc.) theme.”

You should hear…

The look and feel of our site will be defined by a presentation layer.

7/30/2014 18

Page 19: Speaking Drupal to People Who Speak Klingon

7/30/2014 19

Page 20: Speaking Drupal to People Who Speak Klingon

Your team says…

“We designed for ten content types.”

You should hear…

Each piece of content can be defined by a unique model.

7/30/2014 20

Page 21: Speaking Drupal to People Who Speak Klingon

Content ModelQIO Profile

Label Description Machine Name Field Type Widget Required Notes

1 Company Name Name of company title Node module element x

2 State/Contract State operating field_contract Term reference select list x One office per state contract

3 Street Address Office address field_address Postal address dynamic address form x

4 Phone Office phone field_phone Text masked input x

5 Note Note about office in this state field_note Long text text area

6 Subsection Services provided field_subsectioncode Long text text area Repeating field unlimited

7 Website URL Company website field_website_url link link

8 Logo Company logo field_company_logo Image image

9 Beneficiaries Number of beneficiaries field_beneficiaries Integer text field 6 digits

10 Physicians Number of physicians field_physicians Integer text field 6 digits

11 Hospitals Number of hospitals field_hospitals Integer text field 6 digits

12 Editorial Section Website section Term reference select list

7/30/2014 21

Page 22: Speaking Drupal to People Who Speak Klingon

Your team says…

“We can make a block to display that information in the sidebar.”

You should hear…

Chunks of reusable content can fit in different regions of the screen for different users.

7/30/2014 22

Page 23: Speaking Drupal to People Who Speak Klingon

7/30/2014 23

Page 24: Speaking Drupal to People Who Speak Klingon

7/30/2014 24

Page 25: Speaking Drupal to People Who Speak Klingon

Your team says…

“We’ll just build some views.”

You should hear…

We will use a graphical interface to query the content in the database and build a dynamic, highly customized display.

7/30/2014 25

Page 26: Speaking Drupal to People Who Speak Klingon

7/30/2014 26

Page 27: Speaking Drupal to People Who Speak Klingon

7/30/2014 27

Page 28: Speaking Drupal to People Who Speak Klingon

7/30/2014 28

Page 29: Speaking Drupal to People Who Speak Klingon

Your team says…

“We’ll only display that to paid members.”

You should hear…

There are different types of users on the site and they are each granted specific permissions.

7/30/2014 29

Page 30: Speaking Drupal to People Who Speak Klingon

Source: https://www.drupal.org/getting-started/before/overview

7/30/2014 30

Page 31: Speaking Drupal to People Who Speak Klingon

The Drupal Community

7/30/2014 31

Page 32: Speaking Drupal to People Who Speak Klingon

Web resources

› https://drupal.org• /getting-started/documentation• /forum• /support• issue queues

› https://groups.drupal.org› https://www.acquia.com/what-is-drupal› http://stackexchange.com› Drupal groups on LinkedIn

7/30/2014 32

Page 33: Speaking Drupal to People Who Speak Klingon

Online tutorials

› http://www.lynda.com› http://drupalize.me› http://getlevelten.com/tutorial/course/getting-

started-drupal-7› https://www.drupal.org/documentation/customizati

on/tutorials

7/30/2014 33

Page 34: Speaking Drupal to People Who Speak Klingon

Books

› Using Drupal by Angela Byron, Addison Berry and Bruno De Bondt

› Drupal for Designers by Dani Nordin› Beginning Drupal by Jacob Redding› Drupal: The Guide to Planning and Building

Websites by Cindy McCourt

7/30/2014 34

Page 35: Speaking Drupal to People Who Speak Klingon

In person

› DC Area Meetup• Stetson’s every 2nd Monday• Drupal NoVA Meetup every 3rd Tuesday• Arlington Drupal Lunch every 1st Tuesday• Rockville Meetup

› Drupal Camps› DrupalCon

• Amsterdam 9/29-10/3/2014• Bogota, Columbia 2/10-2/12/2015• Los Angeles 5/11-5/15/2015

7/30/2014 35

Page 36: Speaking Drupal to People Who Speak Klingon

It’s all about people…

Your team Your users Your community

…and how you communicate.7/30/2014 36

Page 37: Speaking Drupal to People Who Speak Klingon

Dori KelnerSleight-of-Hand [email protected]

Drupal groups: dmkelner

Twitter: @dorikelner

LinkedIn: https://www.linkedin.com/in/dorikelner

7/30/2014 37