perforce development ecosystem and community portal

20
The Perforce Ecosystem Jeffrey Bates Director, Cloud & Ecosystem James Creasy Product Tech Research Manager

Upload: perforce

Post on 05-Dec-2014

847 views

Category:

Technology


1 download

DESCRIPTION

What is Perforce doing to pave the road to innovation? Come hear about Perforce's internal ecosystem: how we have nurtured innovation, empowered employees, and powered creativity using Perforce technologies, platform extensions, and open source principles. Get a look at a few case studies of Perforce innovation from seed to blossom, including the Perforce JavaScript API, a Stream Graph applet (on demo at the conference), and the Eco server itself.

TRANSCRIPT

Page 1: Perforce Development Ecosystem and Community Portal

The Perforce Ecosystem Jeffrey Bates Director, Cloud & Ecosystem James Creasy Product Tech Research Manager

Page 2: Perforce Development Ecosystem and Community Portal

Where Did We Come From?

Page 3: Perforce Development Ecosystem and Community Portal

FROM MAILING LISTS TO FORUMS

Mailing List •  Up for a decade •  “Hands off” by employees •  Mostly used by admins

Forums •  Increased participation •  Internal experts can be “hands on” •  Searchable •  Persistent Data Storage

Page 4: Perforce Development Ecosystem and Community Portal

Where Are We Going?

Page 5: Perforce Development Ecosystem and Community Portal

USING SOCIAL MEDIA LESSONS

•  Integrating Social Media & Other Data Streams •  Recognition of Top Users: Who’s Here?

•  Expansion of Forums to Nurture Community •  Elements of the Ecosystem

Page 6: Perforce Development Ecosystem and Community Portal
Page 7: Perforce Development Ecosystem and Community Portal

APP JUNCTION

•  Building on Existing Tools •  Public Depot •  Download Site •  Other Sources

•  Centralized Location For Perforce Tools •  Community Built Tools (Internal & External) •  Community Supported •  Connecting Developers and Users

Page 8: Perforce Development Ecosystem and Community Portal

DOC BRANCH

•  Multi-Faceted Informational Resource •  Knowledge Base •  Wikis •  Blogs •  Social Media •  User Contributed Material

•  Launching With Internal-sourced Materials •  Brings Together Silos of Material •  Want/Need Feedback On What Is Useful •  Perforcepedia – leads to User Contributed Material

Page 9: Perforce Development Ecosystem and Community Portal

WHY BUILD THIS?

•  Field of Dreams is Wrong •  Version Everything Means Bringing Together:

•  Admins •  Developers •  Non Technical Users

•  The Virtual Community •  Best Practices – “How Do YOU Get Stuff Done” •  Social Media/Coding/Practices •  “Open” Methodologies •  Part of A Culture of Contribution

Page 10: Perforce Development Ecosystem and Community Portal

Creating a Culture of Contribution

Page 11: Perforce Development Ecosystem and Community Portal

WIDEN THE NET

Page 12: Perforce Development Ecosystem and Community Portal
Page 13: Perforce Development Ecosystem and Community Portal

Roman Forum Pic

GATHER COMMUNITY, 753 B.C.

Page 14: Perforce Development Ecosystem and Community Portal

Meeting house pic

GATHER COMMUNITY, 19th CENTURY

Page 15: Perforce Development Ecosystem and Community Portal

Jeff’s Forum pic

GATHER COMMUNITY, 2011

Page 16: Perforce Development Ecosystem and Community Portal

POTENTIAL CHAOS OF IDEAS

Page 17: Perforce Development Ecosystem and Community Portal

FUNNEL UP

Page 18: Perforce Development Ecosystem and Community Portal

Widen the Net Gather Community Funnel Up

CREATING A CULTURE OF CONTRIBUTION

Page 19: Perforce Development Ecosystem and Community Portal

Tomorrow’s talk on JavaScript API

with

Fred Malouf and James Creasy

Page 20: Perforce Development Ecosystem and Community Portal

Thank You!