Open Development in the Enterprise, Jazoon 2012
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Open Development in the Enterprise, Jazoon 2012

on

  • 1,728 views

Slides of my Jazoon 2012 talk: http://jazoon.com/Conference/Presentation/Day/2012-06-28/Autor/Bertrand-Delacretaz_173

Slides of my Jazoon 2012 talk: http://jazoon.com/Conference/Presentation/Day/2012-06-28/Autor/Bertrand-Delacretaz_173

Statistics

Views

Total Views
1,728
Views on SlideShare
1,727
Embed Views
1

Actions

Likes
2
Downloads
7
Comments
0

1 Embed 1

https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-ShareAlike LicenseCC Attribution-ShareAlike License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Open Development in the Enterprise, Jazoon 2012 Presentation Transcript

  • 1. V7 .42Open Developmentin the EnterpriseApplying Open Source wisdom inside your company Bertrand Delacrétaz Senior Developer, Adobe CQ5 R&D team Apache Software Foundation member and (current) board member @bdelacretaz - bdelacretaz@apache.org - grep.codeconsult.ch Submission ID: 173 - slides revision 2012-06-15
  • 2. Open Development?Inside my company? Who needs secrets? Who cares if your code is not yet perfect? Open Development in the Enterprise Bertrand Delacrétaz - @bdelacretaz 2
  • 3. Our setup A central issue tracker for everything: features, bugs, test setups, server Features, upgrades, ... design, tasks, bugs, etc... A single open code repository, discoverable. Events Strong links, Activity streams provideActivity stream permanent URLs real-time info. Single Open Code Events Repository Some email Some «vision» Subscriptions mostly on mailing lists meetings mostly throwaway as opposed to Shared knowledge base information exchange Open Development in the Enterprise Bertrand Delacrétaz - @bdelacretaz 3
  • 4. Shared vision The goals Real-time status updates Broadcast help requests Searchable archivespictures from morguefile.comhttp://morguefile.com/license/morguefile/ Open Development in the Enterprise Bertrand Delacrétaz - @bdelacretaz 4
  • 5. Shared vision? ? ? ? ? ? ? ? ? Code repository Move from 1-to-1 email to a central hub (mailing list, tracker, code repository) Any important info has a permanent URL (wiki, tracker, etc.) Open Development in the Enterprise Bertrand Delacrétaz - @bdelacretaz 5
  • 6. Real-time updates Events generated by the tracker, code repository and mailing lists all contribute to the project’s activity Code repository stream. Combined with tracker and code repository queries, this provides real- time project status information. Status meetings? No thanks. Open Development in the Enterprise Bertrand Delacrétaz - @bdelacretaz 6
  • 7. Broadcast help requests Create an issue in the tracker instead of just asking Bob to fix it. Traceable. Shareable. Bob makes up its own schedule based on tracker queries. Contributes to the real-time status updates. Open Development in the Enterprise Bertrand Delacrétaz - @bdelacretaz 7
  • 8. Self-service archives Putting the tracker, code repository and mailing lists Issues at the center creates a live knowledge base of project Commit information. messages Discussions project knowledge base Invaluable to help new project members get up to speed.pictures from morguefile.comhttp://morguefile.com/license/morguefile/ Open Development in the Enterprise Bertrand Delacrétaz - @bdelacretaz 8
  • 9. Project success! Shared vision Benefits? Less meetings! Real-time status updates Efficient planning! Knowledge base!Broadcast help requests Searchable archives Open Development in the Enterprise Bertrand Delacrétaz - @bdelacretaz 9
  • 10. That’s us Work like an open-source project. Everybody has a voice. Features, design, tasks, bugs, etc... Information is shared, all the time. Events Strong links, People learn from eachActivity stream permanent URLs other. Single Open Meetings are for vision and Events Code Repository software design, basic info Subscriptions flows continuously. Shared knowledge base Open Development in the Enterprise Bertrand Delacrétaz - @bdelacretaz 10
  • 11. ThCoda is w orkThis works for the Adobe CQ5 team, ex Day Software. s!This works for the Apache Software Foundation.Why not you?Try small steps...Reading list: http://x42.ch/11.70.01( http://delicious.com/bdelacretaz/opendevelopment ) Bertrand Delacrétaz, Senior Developer, Adobe CQ5 R&D team @bdelacretaz - bdelacretaz@apache.org - grep.codeconsult.ch license for these slides: Creative Commons, CC BY-NC-SA 3.0