Open innovation in software means Open Source (2011 remix)

Preview:

DESCRIPTION

Slides of my

Citation preview

Open Innovationand Open Source

Open Innovationin softwaremeans Open Source

Senior Developer, Adobe Digital Enterprise Systems, www.day.com

Apache Software Foundation Member and (current) Directorhttp://grep.codeconsult.ch - twitter: @bdelacretaz - bdelacretaz@apache.org

transfersummit.com, Oxford, September 2011

slides revision: 2011-09-05original image: http://www.flickr.com/photos/vermininc/2777441779/

1

Bertrand Delacrétaz

Open Innovationand Open Source

to follow along, get these slides at

TODO

2010 article on The H: http://x42.ch/03.10.01

2

Open Innovationand Open Source

use external and internal ideas

internal and external

paths to market

to advance your technology

open innovation

Open Innovationand Open Source

meritocraticcommunities

open processes

open code

crowdsourcing

picture: mzacha, from http://morguefile.com/archive/display/626438

open source

open innovation vs.? and?

open source

Open Innovationand Open Source

innovation is about value

innovation feedback loop is critical

open source and open innovation go hand-in-hand

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

durablerelationship

picture: kahanaboy, from http://morguefile.com/archive/display/129149

innovative toyreality

for all ages

creative

durablerelationship

picture: ppdigital, http://morguefile.com/archive/display/12788

innovative toyfeedback?picture: ppdigital, http://morguefile.com/archive/display/12788

thebricktestament.com

innovative toyfeedback?

legomatrix.com

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 eventsautomated 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’600 committers370 members94 + 57 (*) projectsactive incubator(*)

community developmentbig sponsorsplatinum: Google, Yahoo, Microsoft

approximate numbers, 2011:

open source: fast feedback,many eyeballs

concrete exampleADEP WEM

Adobe Digital Enterprise Platform /Web Experience Management(formerly Day CQ5)

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

ADEP WEMarchitecture

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 sourceat its core

open sourcecommunity?

Apache Agoraby Stefano Mazzocchihttp://people.apache.org/~stefano/agora/

Open Innovationand Open Source

jackrabbit dev list 2008-2009

Open Innovationand Open Source

highlighting day.com

Open Innovationand Open Source

highlighting myself

Open Innovationand Open Source

open innovation?open source!

Open Innovationand Open Source

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

This slide deck is licensed under the Creative Commons Attribution-Noncommercial-Share Alike 3 license.

Copyright (C) 2009-2011, Bertrand Delacretaz