training for cms clients

38
Training for CMS Clients Steve Burge Open Source Training Open Source Matters

Upload: alledia

Post on 11-Nov-2014

951 views

Category:

Documents


1 download

DESCRIPTION

 

TRANSCRIPT

Page 1: Training for CMS Clients

Training for CMS ClientsTraining for CMS ClientsSteve Burge

Open Source TrainingOpen Source Matters

Steve BurgeOpen Source TrainingOpen Source Matters

Page 2: Training for CMS Clients

Steve BurgeSteve Burge

Page 3: Training for CMS Clients

Most Training is WastedMost Training is Wasted

Page 4: Training for CMS Clients

Most Training is UnfairMost Training is Unfair

“You’ve been trained. Go do it.”

Life gets in the way. People forget.

Be realistic. Training is a process.

“You’ve been trained. Go do it.”

Life gets in the way. People forget.

Be realistic. Training is a process.

Page 5: Training for CMS Clients

Four Parts to TrainingFour Parts to Training

1. Content2. Outcomes3. Methods4. Media

1. Content2. Outcomes3. Methods4. Media

Page 6: Training for CMS Clients

1) Content1) Content

Page 7: Training for CMS Clients

1) Content1) Content

“Get rid of half the words on each page, then get rid of half of what’s left.”

- Steve Krug

“Get rid of half the words on each page, then get rid of half of what’s left.”

- Steve Krug

Page 8: Training for CMS Clients

1) Content: Our Classes1) Content: Our Classes

2007• Morning: Articles,

Menus, Extensions, User, Settings, Templates …

• Afternoon: Ecommerce, Blogs, SEO, Community, Security, Kitchen Sink

2007• Morning: Articles,

Menus, Extensions, User, Settings, Templates …

• Afternoon: Ecommerce, Blogs, SEO, Community, Security, Kitchen Sink

2010• First Day:

Articles

• Second Day: Extensions

2010• First Day:

Articles

• Second Day: Extensions

Page 9: Training for CMS Clients

1) Content: K.I.S.S.1) Content: K.I.S.S.

Page 10: Training for CMS Clients

1) Content:1) Content:

• People really want to know what they don’t need to know

• People really want to know what they don’t need to know

Page 11: Training for CMS Clients

1) Content: Joomla Example 1) Content: Joomla Example

Page 12: Training for CMS Clients

1) Content: Drupal Example 1) Content: Drupal Example

Page 13: Training for CMS Clients

1) Content: Wordpress Example 1) Content: Wordpress Example

Page 14: Training for CMS Clients

1) Content: Types1) Content: Types

• Procedures: do X, then Y, then Z• Facts: you can login at /wp-admin/• Concepts: a widget is a small box• Processes: how a template works• Principles: what’s the strategy

behind this decision?

• Procedures: do X, then Y, then Z• Facts: you can login at /wp-admin/• Concepts: a widget is a small box• Processes: how a template works• Principles: what’s the strategy

behind this decision?

Page 15: Training for CMS Clients

1) Content: Types1) Content: Types

• Procedures• Facts• Concepts• Processes• Principles

• Procedures• Facts• Concepts• Processes• Principles

Page 16: Training for CMS Clients

2) Outcomes2) Outcomes

Page 17: Training for CMS Clients

2) Outcomes:2) Outcomes:

“Rarely is the question asked, is our children learning?"

- George Bush

“Rarely is the question asked, is our children learning?"

- George Bush

Page 18: Training for CMS Clients

2) Outcomes: Examples2) Outcomes: Examples

• Procedures: the student can add articles to the site.

• Facts: the student knows that we’re using Joomla 1.5

• Concepts: the student knows what a module is

• Procedures: the student can add articles to the site.

• Facts: the student knows that we’re using Joomla 1.5

• Concepts: the student knows what a module is

Page 19: Training for CMS Clients

2) Outcomes2) Outcomes

“Learn the rules so you know how to break them properly”

- Bruce Lee

“Learn the rules so you know how to break them properly”

- Bruce Lee

Page 20: Training for CMS Clients

3) Methods3) Methods

Page 21: Training for CMS Clients

3) Methods3) Methods

Page 22: Training for CMS Clients

3) Methods: Joomla Procedure3) Methods: Joomla Procedure

1. S: Sections2. C: Categories3. A: Articles4. M: Menu links

1. S: Sections2. C: Categories3. A: Articles4. M: Menu links

Page 23: Training for CMS Clients

3) Methods: Drupal Procedure3) Methods: Drupal Procedure

1. Roles: User Management >> Roles and create a role

2. Permissions: User Management >> Permissions and check boxes

3. Users: User Management >> Users, create a user and assign to the role

1. Roles: User Management >> Roles and create a role

2. Permissions: User Management >> Permissions and check boxes

3. Users: User Management >> Users, create a user and assign to the role

Page 24: Training for CMS Clients

3) Methods:3) Methods:

1. Tell ‘em what you’ll tell ‘em2. Show the procedure3. Have students repeat the

procedure with guidelines4. Have the students repeat

without guidelines5. Tell ‘em what you told ‘em

1. Tell ‘em what you’ll tell ‘em2. Show the procedure3. Have students repeat the

procedure with guidelines4. Have the students repeat

without guidelines5. Tell ‘em what you told ‘em

Page 25: Training for CMS Clients

4) Media4) Media

Page 26: Training for CMS Clients

4) Media:4) Media:

1. Live: classroom training, webinars

2. Not live: books, videos, documentation

1. Live: classroom training, webinars

2. Not live: books, videos, documentation

Page 27: Training for CMS Clients

4) Media: Classroom training4) Media: Classroom training

• Don’t.• Unless it’s a very, very small

group or you really are a teacher.

• Devs make terrible teachers

• Don’t.• Unless it’s a very, very small

group or you really are a teacher.

• Devs make terrible teachers

Page 28: Training for CMS Clients

4) Media: Webinar training4) Media: Webinar training

• Gotomeeting superior to Webex

• Yuuguu.com • DimDim also

• Gets very tiring quickly• Better for small chunks

• Gotomeeting superior to Webex

• Yuuguu.com • DimDim also

• Gets very tiring quickly• Better for small chunks

Page 29: Training for CMS Clients

4) Media: Books4) Media: Books

• Most books are terrible. Badly written by non-coders and confused about their audience.

Honorable mentions:• Joomla Start to Finish by Jen

Kramer• Front-end Drupal by Emma-

Jane Hogbin

• Most books are terrible. Badly written by non-coders and confused about their audience.

Honorable mentions:• Joomla Start to Finish by Jen

Kramer• Front-end Drupal by Emma-

Jane Hogbin

Page 30: Training for CMS Clients

4) Media: Generic Videos4) Media: Generic Videos

• Often disorganized or done by one-guy-in-his-parents-basement-with-Camtasia-and-$15-headset

• OSTraining.com• Lynda.com• Lullabot.com (Drupal)

• Often disorganized or done by one-guy-in-his-parents-basement-with-Camtasia-and-$15-headset

• OSTraining.com• Lynda.com• Lullabot.com (Drupal)

Page 31: Training for CMS Clients

5) Media: Custom Videos5) Media: Custom Videos

• Jing.com• iShowU• Screenflow• Camtasia

• Jing.com• iShowU• Screenflow• Camtasia

Page 32: Training for CMS Clients

Media: DocumentationMedia: Documentation

• Screensteps:

• Joomla has http://joomanuals.com

• Screensteps:

• Joomla has http://joomanuals.com

Page 33: Training for CMS Clients

It’s a Ongoing ProcessIt’s a Ongoing Process

“A teacher is one who makes himself progressively unnecessary.”

- Thomas Carruthers

“A teacher is one who makes himself progressively unnecessary.”

- Thomas Carruthers

Page 34: Training for CMS Clients

Most Common MistakesMost Common Mistakes

• Not seeing training as a process

• Not using a combination of media

• Changing the admin area design

• Not seeing training as a process

• Not using a combination of media

• Changing the admin area design

Page 35: Training for CMS Clients

Training ProcedureTraining Procedure1. Content

– Procedure– Facts– Concepts

2. Outcomes3. Methods

– Workflows

4. Media– Use a mix

1. Content – Procedure– Facts– Concepts

2. Outcomes3. Methods

– Workflows

4. Media– Use a mix

Page 36: Training for CMS Clients

Further ReadingFurther Reading

Developing Technical TrainingRuth Colvin ClarkDeveloping Technical TrainingRuth Colvin Clark

Page 37: Training for CMS Clients

QuestionsQuestions

Page 38: Training for CMS Clients

Thank you.Thank you.

Steve BurgeOpen Source TrainingAtlanta, [email protected]

Steve BurgeOpen Source TrainingAtlanta, [email protected]