+ All Categories
Home > Internet > SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

Date post: 12-Jul-2015
Category:
Upload: ernest-chiang
View: 80 times
Download: 2 times
Share this document with a friend
Popular Tags:
44
Transcript
Page 1: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT
Page 2: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUPPORT, A ROLE OFAN OPEN SOURCE PROJECT

TAKE MOZILLA SUPPORT AS AN EXAMPLE

Ernest Chiang [email protected]

@dwchiang

Page 3: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

ABOUT ERNEST• Open + Integration

Page 4: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

OBJECTIVES

• That role of “Support” is in a product/project-driven team.

• It’s not a conclusion. It’s a starting point to do something.

• What is Mozilla.

• Learn what SUMO is, and how to contribute to SUMO.(SUMO stands for Mozilla Support.)

• Everyone can contribute (with heart). (you don’t need to be a developer or anything you feel difficult.)

Page 5: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUPPORTIn the beginning…

Page 6: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

ABOUT SUPPORT

• Customer support is a range of customer services to assist customers in making cost effective and correct use of a product. It includes assistance in planning, installation, training, troubleshooting, maintenance, upgrading, and disposal of a product.

• Regarding technology products such as mobile phones, televisions, computers, software products or other electronic or mechanical goods, it is termed technical support.

https://en.wikipedia.org/wiki/Customer_support

Page 7: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

WAYS TO SUPPORT

Assist Clarify

Help

Pacify

Summarise Troubleshooting

Teach

Page 8: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

End users Developers

Distributors

?

Channels Others

?

WHO SUPPORTS WHOM

Page 9: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUPPORTIn a product cycle or a dev process…

Page 10: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUPPORT IN A…

Spiral model (Boehm, 1988)

Waterfall model

Product life cycle

Page 11: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUPPORTexamples / tools / comparison

Page 12: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUPPORT TOOLS• 0800 service

• UserVoice

• ZenDesk

• Physical support desks

• Postcard

• more …

Page 13: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUPPORT TOOLS

• Issues / Pull Requests on a GitHub repository.

• README / Manual pages.

• User group.

• Mailing list.

• more…

Page 14: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

COMPARISON

OSS non-OSS

Page 15: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

MOZILLAand Mozilla projects

Page 16: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

ABOUT MOZILLA

• {video time: What is Mozilla}

Page 17: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

ABOUT MOZILLA

• {video time #2: Mozilla Story}

Page 18: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

MOZILLA PRODUCTS

Page 19: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

MOZILLA FUNCTIONS

SUMO

Page 20: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUMOstands for support.mozilla.org

Page 21: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

WE FIGHT FOR THE USERS!

Page 22: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

Why would you help angry people ?

Page 23: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

There’s a fox trying to keep the web open.

Page 24: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

So many people work together to build Mozilla products.

Page 25: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

But after our products land in the users' hands...

Page 26: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

THINGS CAN GET DIFFICULT FOR SOME …

Page 27: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

AND ALL THAT WORK GOES TO THE BIN…

Page 28: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

THIS IS WHERE SUMO COMES IN

Page 29: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

Product design Coding !

& QA

L10n !& Engagement

SUMO

Page 30: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

BUT WARNING!This is not for the faint hearted.

Page 31: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT
Page 32: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUMO HEROES TO THE RESCUE!

Page 33: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUPPORT.MOZILLA.ORG

Page 34: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

We help a lot of people

Page 35: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

NUMBERS

• approx 700,000 users visit SUMO daily.

• we get around 170 questions/day only in our support forums.

• we maintain 4 support channels, 6 products and almost 50 locales.

Page 36: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

YOU TOO CAN BECOME A SUMO HERO!

Page 37: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

SUMOa pathway for everyone

Page 38: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

PATHWAYS• At SUMO we have pathways for any type of contributor, young, experienced, technical, language lover…

• Army of Awesome: the easiest way to start at Mozilla

• Support Forums: Help users from easy questions to ninja trouble-shooting

• L10n: translate articles for the users in your locale.

Page 39: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

HELP USERS ON TWITTER

Page 40: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

FORUMS

Page 41: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

TRANSLATE HELP ARTICLESIN YOUR LANGUAGE

Page 42: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

CONTRIBUTION START POINT• [English/Chinese] https://support.mozilla.org/get-involved

• [Chinese] http://moztw.org/contribute/sumo/

Page 43: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

CREDITS

• Bob Chao: Brainstorming outline inputs.

• Estela Liu: Session/event support.

• Peter Chen: Brainstorming outline inputs.

• Rosana Ardila: SUMO slides.

Page 44: SUPPORT, A ROLE OF AN OPEN SOURCE PROJECT

THANK YOUlet’s meet at MozTW BoF later with pizza, and we can talk.

btw, if you want to play with JavaScript on a fitness machine, we can talk too :-)

Ernest Chiang [email protected]

@dwchiang


Recommended