+ All Categories
Home > Technology > Open Development in the Enterprise, October 2013 edition

Open Development in the Enterprise, October 2013 edition

Date post: 12-May-2015
Category:
Upload: bertrand-delacretaz
View: 585 times
Download: 2 times
Share this document with a friend
Description:
Yet another Open Development in the Enterprise remix. More synthetic, aimed more at managers than developers.
Popular Tags:
31
open development in the enterprise Bertrand Delacrétaz @bdelacretaz, grep.codeconsult.ch Senior R&D Developer, Adobe Basel Apache Soware Foundation Member and Director October 2013 slides revision 2013-10-29
Transcript
Page 1: Open Development in the Enterprise, October 2013 edition

opendevelopmentin the enterprise

Bertrand Delacrétaz@bdelacretaz, grep.codeconsult.ch

Senior R&D Developer, Adobe BaselApache So!ware Foundation Member and Director

October 2013slides revision 2013-10-29

Page 2: Open Development in the Enterprise, October 2013 edition

candistributed

teamswork?

Page 3: Open Development in the Enterprise, October 2013 edition

what's a

successfulsoftwareproject?

Page 4: Open Development in the Enterprise, October 2013 edition

good software is

simplereliable

and has the

right featuresmore brain cells are good.

Page 5: Open Development in the Enterprise, October 2013 edition

Bertrand Delacretaz, October 2013picture: krosseel on morguefile.com

Corporate teams are too o!en isolated in their own watertight boxes...

Page 6: Open Development in the Enterprise, October 2013 edition

Open Developmentin the enterprise Bertrand Delacretaz, September 2013

A common, shared "ow of informationmakes all the difference

picture: taysm on morguefile.com

Page 7: Open Development in the Enterprise, October 2013 edition

Bertrand Delacretaz, October 2013

it’s aboutfeedbackpictures: taliesin, kevinrosseel xfoto on morguefile,

fast feedback

loops!

Page 8: Open Development in the Enterprise, October 2013 edition

candistributed

teamswork?

Page 9: Open Development in the Enterprise, October 2013 edition

Different cultures,timezones,mother tongues,habits.

Recipe for failure?

smiley: dhester on morguefile.com

Page 10: Open Development in the Enterprise, October 2013 edition

Open source success stories!

Semi-chaotic, multicultural, multi-timezone distributed teams that work.

Page 11: Open Development in the Enterprise, October 2013 edition

whatis open development?

(it’s like open source)

Page 12: Open Development in the Enterprise, October 2013 edition

picture: taysm on morguefile.com

openeverybody gets the same information

Page 13: Open Development in the Enterprise, October 2013 edition

picture: xandert on morguefile.com

meritocraticnobody knows you’re a dog

Page 14: Open Development in the Enterprise, October 2013 edition

sustainableconflict resolution rules

self-service archivesexposure promotes quality

picture: ostephy on morguefile.com

Page 15: Open Development in the Enterprise, October 2013 edition

keyelements

Page 16: Open Development in the Enterprise, October 2013 edition

Bertrand Delacretaz, October 2013

Shared vision

Real-time status updates

Broadcast help requests

Searchable archives

4 drivers

pictures from morgue$le.comh%p://morgue$le.com/license/morgue$le/

Page 17: Open Development in the Enterprise, October 2013 edition

tasks:issue tracker

code: sharedcode repository

discussions,decisions,

votes:mailing lists& archives

“centralized open collaboration bus”

smiley: dhester on morguefile.com

Page 18: Open Development in the Enterprise, October 2013 edition

the

rules

Page 19: Open Development in the Enterprise, October 2013 edition

talk tothe project!

(no 1-1 email)

Page 20: Open Development in the Enterprise, October 2013 edition

speak in URLs!

(precise references to persistent information)

email is where information goes to die...

Page 21: Open Development in the Enterprise, October 2013 edition

plan inthe tracker!

(issue tracker tickets for everything)

Page 22: Open Development in the Enterprise, October 2013 edition

code inthe repository!

(there's no "it's on my hard disk")

Page 23: Open Development in the Enterprise, October 2013 edition

tasks:issue tracker

code: sharedcode repository

discussions,decisions,

votes:mailing lists& archives

“centralized open collaboration bus”

smiley: dhester on morguefile.com

Page 24: Open Development in the Enterprise, October 2013 edition

does it work?

Page 25: Open Development in the Enterprise, October 2013 edition

Bertrand Delacretaz, October 2013

and many others...

piggy: mconnors on morguefile.com

yes.

Page 26: Open Development in the Enterprise, October 2013 edition

obstacles

Page 27: Open Development in the Enterprise, October 2013 edition

photo by allclasswork on morguefile.com

we're in thesame office

Page 28: Open Development in the Enterprise, October 2013 edition

photo by beglib on morguefile.com

my codeis not finished

Page 29: Open Development in the Enterprise, October 2013 edition

photo by xenia on morguefile.com

mistakesin public...

Page 30: Open Development in the Enterprise, October 2013 edition

Bertrand Delacretaz, October 2013

Shared vision

Real-time status updates

Broadcast help requests

bene$ts

pictures from morgue$le.comh%p://morgue$le.com/license/morgue$le/

Searchable archives

Page 31: Open Development in the Enterprise, October 2013 edition

In summary...

reading list:https://delicious.com/bdelacretaz/opendevelopment

this works!


Recommended