MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick...

29
MediaWiki in the Corporate Environment Daniel J. Barrett Author, MediaWiki (O’Reilly, 2008) Director of Knowledge Management, VistaPrint.com

Transcript of MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick...

Page 1: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

MediaWikiin the Corporate Environment

Daniel J. BarrettAuthor, MediaWiki (O’Reilly, 2008)

Director of Knowledge Management, VistaPrint.com

Page 2: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

About VistaPrint

Web-based e-commerce1600 employees, 6 countriesHypergrowth

Rapidly growing company35,000 orders per day16,000,000 paying customers

Page 3: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

About VistaPrint

Nobody has time to document

Page 4: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Once upon a time…

25 new college hiresLittle documentationWhat to do?

Page 5: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Enter MediaWiki

Hugely successfulChanged corporate cultureLessons learned (6)

Page 6: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Lesson 1:It’s not about the technology

Drive adoption Make it work

Page 7: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Why do intranet projects fail?

Page 8: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Don’t start bypicking the system

Even if you love wikis

Page 9: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

What we did

Requirements analysisWhat problems are we trying to solve?

Business caseHow much $$ will it cost?How much $$ will we save?

Page 10: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Lesson 2:Know strengths & weaknesses

MediaWiki is not for everyone

Page 11: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Use MediaWiki for…

Informal knowledge-sharingQuick turnaroundCommunities of like-minded peopleGlobal communitiesEase of administrationReliability(Highly technical users)

Page 12: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Barriers to adoption

Ownership and access control Non-WYSIWYG

TablesNumbered lists

Case-sensitivityFile handling (e.g., screenshots)

General content management

Page 13: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

What we did

User testing (can they learn it?)Built extensions for tables and imagesIntegrated with Microsoft SharePointTaught the benefits

Hands-on training with laptops

Page 14: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Lesson 3:Know the culture

Internet:“A new site? Cool!”

Corporate:“I’m too busy to learna new system.”

Page 15: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Compare…Internet:

Self-selecting audienceAdventurous

Corporate:Required audienceBusyYour project is not on their minds

Page 16: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Cultural change

Direct,unambiguous,in-the-moment,repeatedfeedback.

How do you change people’s behavior?

Page 17: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

What we did

A system for busy people“2 minutes a day”

Frictionless UI“Doesn’t get in my face”

Cultural changeIn-the-moment feedback by dedicated staff

Page 18: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Lesson 4:Pre-structure the wikiPrior to rollout:

Create stub articlesInterlink (“See also”)Categorize

…and THEN let people in

Page 19: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Why pre-structure?

No “blank slate” effectStart with good organizationReduces friction

Page 20: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

What we did

Interview long-time employeesWhat do new hires need in first week? Month? Three months?Create topic listOrganize and categorizePopulate wiki with stubsOpen the doors

Page 21: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Lesson 5:Integrate with legacy systems

MediaWiki can be a portal to:DatabasesBug-tracking systemsRevision control systemsPersonnel informationRSS

Page 22: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Authentication extensions

Active Directory (LDAP)KerberosMany others…

Page 23: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

What we did

40+ custom extensionsEmbedded SQL queries in wiki pages

Instant reporting infrastructure!

Bug-tracking links and reportsSubversion access

Pull code snippets into the wiki

Active Directory personnel data

Page 24: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Lesson 6:Measure your results

Page 25: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Integrate with Active Directory

Page 26: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Roll up by office, etc.

Page 27: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Other possibilitiesWeb statistics

Awstats, etc.

System maintenance costs(Virtually none, except for improvements)

Measure reduction in email attachmentsvs. increase in wiki links

Page 28: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Success!Huge adoption rateTrue behavior changeMany non-technical users“We LOVE the wiki.”

Page 29: MediaWiki in the Corporate EnvironmentUse MediaWiki for… Informal knowledge-sharing Quick turnaround Communities of like-minded people Global communities Ease of administration Reliability

Questions?