Open Innovationin Software Bertrand Delacrétaz
Open Source enablesOpen Innovation
Bertrand DelacrétazSenior Developer, R&D, Day Software (now part of Adobe)
Apache Software Foundation Member and Directorhttp://grep.codeconsult.ch - twitter: @bdelacretaz - [email protected]
ApacheCon NA 2010, Atlanta, November 2010
slides revision: 2010-11-03original image: http://www.flickr.com/photos/vermininc/2777441779/
1
Open Innovationin Software
use external and internal ideas
internal and external
paths to market
to advance your technology
(Chesbrough)
open innovation
Open Innovationin Software
meritocraticcommunities
open processes
open code
crowdsourcing
picture: mzacha, from http://morguefile.com/archive/display/626438
open source
open innovation vs.? and?
open source
innovation starts with
ideaspicture: curugon, from http://morguefile.com/archive/display/21091
but where’s thatneedle?
picture: curugon, from http://morguefile.com/archive/display/21091
it’s aboutfeedback
pictures: taliesin, kevinrosseel xfoto on morguefile,
pretend we’re atoy maker
picture: curugon, from http://morguefile.com/archive/display/21091
innovative toyblueprint
for all ages
creative
durable
relationship
picture: kahanaboy, from http://morguefile.com/archive/display/129149
innovative toyreality
for all ages
creative
durable
relationship
picture: ppdigital, http://morguefile.com/archive/display/12788
innovative toyfeedback?picture: ppdigital, http://morguefile.com/archive/display/12788
innovative toyfeedback?
legomatrix.com
thebricktestament.com
photos: tammygreen.com and Stephanie Booth
SXSW Lego Pit
it’s about fastfeedback
picture: liebestraume95, from http://www.flickr.com/photos/liebestraume95/3101816428/
open source: fast feedback,many eyeballs
open source collaboration via real-time events
commit messages
email discussions
issue tracker events
automated builds
picture: http://www.flickr.com/photos/blackbutterfly/3051019058/
shared visionpicture: http://morguefile.com/archive/display/127643
mailing lists, wikis, etc.
real-timestatus updates
picture: http://morguefile.com/archive/display/186412
issue trackers, commit events, ...
real-timehelp requests
picture: http://morguefile.com/archive/display/180641
issue trackers, ...
self-service archivespicture: http://morguefile.com/archive/display/188806
mailing list archives, commit logs, code diffs,issue tracker pages, etc...
event-based
collaborationmeans fast feedback
issue trackerssource code control
mailing listswikis, etc.
collaboration
with your users
collaboration
with bright people
committers map
innovation @apachephoto: Ted Leung
just to name a few...
innovation @apache
2’000 committers300 members70 + 30 (*) projectsactive incubator(*)
community developmentbig sponsorsplatinum: Google, Yahoo, Microsoft
approximate numbers, 2010:
Open Innovationin Software
open source: fast feedback,many eyeballs
concrete exampleDay’s CQ5 Open Innovation
in Software
storagecomponents
OSGi framework(Apache Felix)
JCRcontent
repository
javascript
JSPRuby
Velocityetc..
debugger
WebDAVserver
Sling OSGiconsole
browserfilesystem
JSR-170 API
HTTP
resource resolution
custom servletsand components
JSR 223 scripting
servlet/script resolution
standardservlets
content administration UI
CQ5architecture
OSGi framework(Apache Felix)
JCRrepository
javascript
JSPRuby
Velocityetc..
debugger
WebDAVserver
Sling OSGiconsole
browserfilesystem
JSR-170 API
resource resolution
JSR 223 scripting
servlet/script resolution
standardservlets
storagecomponents
custom servletsand components
content administration UI
HTTP
open source?you bet!
strong ties withopen source Open Innovation
in Software
open sourcecommunity?
Apache Agoraby Stefano Mazzocchihttp://people.apache.org/~stefano/agora/
jackrabbit dev list 2008-2009 Open Innovation
in Software
highlighting day.com Open Innovationin Software
highlighting myself Open Innovationin Software
open innovation?open source! Open Innovation
in Software
insummary
feedback is key
if done right, open source provides lots of feedback fast
let’s find those needlesin our haystack of ideas!
Article on The H: http://x42.ch/03.10.01
Open Innovationin Software
This slide deck is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3 license.
Copyright (C) 2009-2010, Bertrand Delacretaz