29

Sonatype component survey 2012

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Page 2: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Page 3: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Page 4: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Who

Did

We

Talk

To?

3% I

T O

per

atio

ns

6% M

anag

er, D

irec

tor,

or

Exec

uti

ve

5% B

uild

Man

ager

22%

Arc

hit

ect

13%

Tea

m L

ead

/Pro

ject

Man

ager

52%

So

ftw

are

Dev

elo

per

/En

gin

eer

Ro

le W

ith

in t

he

Org

aniz

atio

n

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 5: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

A va

riety

of o

rgan

izat

ions

wer

e re

pres

ente

d

17%

Fin

anci

al S

ervi

ces

33%

Tec

h &

ISV

12%

Co

nsu

ltin

g

6% T

elec

om

mu

nic

atio

ns

2% M

anu

fact

ori

ng

5% M

edia

& E

nte

rtai

nm

ent

7% G

ove

rmen

t &

Mili

tary

18%

Oth

er

Org

aniz

atio

ns

Surv

eyed

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 6: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Org

aniz

atio

ns la

rge

and

smal

l par

ticip

ated

24%

19%

23%

34%

501+

101-

500

26-1

00

1-25

Nu

mb

er o

f D

evel

op

ers

in t

he

Org

aniz

atio

n

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 7: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

OS

dev

elop

men

t inf

rast

ruct

ure

is q

uick

ly b

ecom

ing

the

stan

dard

We’

re s

tan

dar

diz

ing

on

an

op

en s

ou

rce

dev

elo

pm

ent

infr

astr

uct

ure

sta

ck

49%

2011

52%

2012

We

on

ly u

se o

pen

so

urc

e in

fras

tru

ctu

re if

it’s

co

mm

erci

ally

su

pp

ort

ed

7%

10%

2011

2012

2011

2012

2011

2012

It’s

no

t o

ur

corp

ora

te s

tan

dar

d, b

ut

ton

s o

f peo

ple

use

it

27%

27%

A fe

w o

f ou

r d

evel

op

ers

use

it, b

ut

it’s

no

t w

idel

y ad

op

ted

17%

11%

Do

es y

ou

r o

rgan

izat

ion

use

op

en s

ou

rce

dev

elo

pm

ent

infr

astr

uct

ure

?

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 8: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Mos

t of y

ou u

se a

repo

sito

ry m

anag

er, h

ere’

s w

hy

Wh

y d

o y

ou

use

a r

epo

sito

ry m

anag

er?

64%

Imp

rove

b

uild

tim

e

35%

To e

nfo

rce

stan

dar

ds

for

co

mp

on

ent

usa

ge

32%

Bet

ter

visi

bili

ty in

toco

mp

on

ent

usa

ge

67%

To m

anag

eco

mp

on

ent

usa

ge

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 9: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Visi

bilit

y an

d co

ntro

l is

even

mor

e im

porta

nt fo

r lar

ge o

rgan

izat

ions

Wh

y d

o y

ou

use

a r

epo

sito

ry m

anag

er?

64%

Imp

rove

b

uild

tim

e

41%

To e

nfo

rce

stan

dar

ds

for

co

mp

on

ent

usa

ge

34%

Bet

ter

visi

bili

ty in

toco

mp

on

ent

usa

ge

75%

To m

anag

eco

mp

on

ent

usa

ge

Org

aniz

atio

ns

with

ove

r 50

0 d

evel

ope

rs

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 10: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

2/3

of o

rgan

izat

ion

cont

ribut

e to

ope

n so

urce

pro

ject

s

We

stri

ctly

co

nsu

me

op

en s

ou

rce

34%

We

use

op

en s

ou

rce

and

co

ntr

ibu

te

dir

ectl

y b

ack

to p

roje

cts

45%

We

use

op

en s

ou

rce

and

co

ntr

ibu

teb

ack

via

a th

ird

par

ty12

%W

e co

ntr

ibu

te t

o o

pen

so

urc

e p

roje

cts

even

th

ou

gh

ou

r co

mp

any’

sp

olic

ies

pro

hib

it it

9%

Op

en S

ou

rce

in O

rgan

izat

ion

s

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

45%

34%

12%

9%

Page 11: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Page 12: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

You

told

us

that

Jav

a O

S c

ompo

nent

s ar

e th

e m

ost i

mpo

rtant

to y

ou

4%

Perl

5.

4%

Pyth

on

4.

14% C

/ C

++

3.

15%

.NET

2.86

%

Java

1.Ho

w im

po

rtan

t ar

e th

e fo

llow

ing

typ

es o

f o

pen

so

urc

e co

mp

on

ents

to

yo

ur

org

aniz

atio

n?

Perc

enta

ge r

epo

rtin

g cr

itic

al, p

rett

y im

po

rtan

t, o

r m

ediu

m, b

ut

gett

ing

mo

re im

po

rtan

t

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 13: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Web

sea

rche

s ar

e th

e m

ost c

omm

on w

ay o

f fin

ding

com

pone

nts

Mu

st a

dh

ere

to c

orp

ora

te s

tan

dar

ds

35%

70%

Sear

ch t

he

web

for

arti

fact

s th

at m

eet

ou

r n

eed

s

35%

Use

mas

ter

rep

osi

tory

sea

rch

to

ols

(eg

. Cen

tral

Rep

osi

tory

Sea

rch

)

42%

Rel

y o

n t

he

advi

ce o

f m

y co

lleag

ues

Ho

w d

o y

ou

fin

d a

rtif

acts

for

you

r p

roje

cts?

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 14: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

The

Cen

tral R

epos

itory

is th

e m

ost p

opul

ar s

ourc

e of

com

pone

nts

1.87

of

527

%

Git

Hu

b5.

2.13

of

539

% Atl

assi

an4.

2.22

of

54

3%

JBo

ss3.

2.4

4 o

f 5

51%

Pro

ject

Sit

es2.

3.17

of

578

%

Cen

tral

Rep

osi

tory

1.Wh

at s

ou

rces

of

op

en s

ou

rce

com

po

nen

ts a

re

mo

st im

po

rtan

t to

yo

ur

dev

elo

pm

ent

e!o

rts?

Perc

enta

ge r

epo

rtin

g cr

itic

al o

r im

po

rtan

t

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 15: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Her

e’s

wha

t you

sai

d m

atte

rs a

bout

the

com

pone

nt y

ou u

se

Secu

rity

Co

de

Qu

alit

yP

roje

ct M

atu

rity

Lice

nsi

ng

32%

19%

51%

25%

28%

51%

18%

25%

34%

27%

39%

22% M

issi

on

cri

tica

lEx

trem

ely

imp

ort

ant

Som

ewh

at im

po

rtan

tM

ino

r co

nce

rnN

ot

a co

nce

rn a

t al

l

For

the

com

po

nen

ts y

ou

use

in y

ou

r ap

plic

atio

ns,

ho

wim

po

rtan

t ar

e th

ese

attr

ibu

tes?

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 16: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Page 17: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Onl

y ha

lf of

you

hav

e an

ope

n so

urce

pol

icy

Do

es y

ou

r o

rgan

izat

ion

hav

e an

op

en s

ou

rce

po

licy?

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

51%

No

49%

Yes

Page 18: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

You

told

us,

mos

t of y

our o

rgan

izat

ions

lack

con

trol o

ver O

S u

sage

We’

re c

om

ple

tely

lock

ed d

ow

n. W

e ca

n

on

ly u

se a

pp

rove

d c

om

po

nen

ts.

20%

We

hav

e so

me

corp

ora

te s

tan

dar

ds,

bu

t th

ey a

ren

’t e

nfo

rced

.4

3%T

her

e ar

e n

o s

tan

dar

ds.

Eac

h d

evel

op

erte

am c

ho

ose

th

e co

mp

on

ents

th

at a

reb

est

for

thei

r p

roje

ct.

37%

Co

ntr

ol o

f ar

tifa

cts

in d

evel

op

men

t

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 19: Sonatype component survey 2012

13%

in 2

011

20%

45%

in 2

011

37%

42%

in 2

011

43%

We’

re c

om

plet

ely

lock

ed d

ow

n. W

e ca

n o

nly

u

se a

pp

rove

d c

om

po

nen

ts.

We

hav

e so

me

corp

ora

te s

tan

dar

ds,

bu

t th

ey

aren

’t en

forc

ed.

Th

ere

are

no

sta

nd

ard

s, e

ach

dev

elo

pm

ent

team

ch

oo

ses

thei

r o

wn

co

mp

on

ents

.

Co

ntr

ol o

f A

rtif

acts

in D

evel

op

men

t

2011

/201

2 So

nat

ype

surv

eys

of d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 20: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Reg

ulat

ed in

dust

ries

are

mor

e lik

ely

to b

e lo

cked

dow

n

31%

18%

13%

25%

21%

12%

19%

19%

Finan

cial S

ervic

es

Tech/IS

VConsu

ltingTele

com

munica

tions

Man

ufact

uring

Med

ia &

Enterta

inm

ent

Govt &

Mili

taryOth

er

Co

ntr

ol o

f A

rtif

acts

by

Sect

or

We

are

com

ple

tely

lock

ed d

ow

n. W

e ca

n o

nly

use

ap

pro

ved

co

mp

on

ents

.

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 21: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Onl

y 23

% o

f you

nee

d ap

prov

al b

efor

e us

ing

OS

com

pone

nts

51%

Do

no

t h

ave

a p

olic

y26

% H

ave

a p

olic

y 23

% M

ust

hav

e ap

pro

val b

efo

re u

sin

g a

ny

op

en s

ou

rce

com

po

nen

ts

Do

es y

ou

r o

rgan

izat

ion

hav

e an

op

en s

ou

rce

po

licy

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 22: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

For t

hose

of y

ou w

ith p

olic

ies.

..mor

e th

an h

alf o

f you

hat

e th

em

Page 23: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Lots

of g

roup

s ar

e re

spon

sibl

e fo

r ope

n so

urce

pol

icy

Wh

o is

res

po

nsi

ble

for

Op

en S

ou

rce

Go

vern

ance

?

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Dev

elo

pm

ent

Team

s

16%

6% 7%

28%

15%

12%

18%

Leg

al

Secu

rity

Ris

k an

d C

om

plia

nce

Ap

plic

atio

n D

evel

op

men

t M

anag

emen

t

IT O

per

atio

ns

OSS

/FO

SS C

om

mit

tee/

Dep

artm

ent

Page 24: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Do

es y

ou

r o

pen

so

urc

e p

olic

y re

stri

ct c

om

po

nen

t u

sag

e b

ased

on

sp

ecifi

c lic

ense

s?

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Yes

and

we

exam

ine

ever

y co

mp

on

ent

and

*al

l* o

f its

dep

end

enci

esYe

s an

d w

e ex

amin

e ev

ery

com

po

nen

t b

ut

*no

t* it

s d

epen

den

cies

51%

25%

No

, ou

r p

olic

y d

oes

no

t re

stri

ct c

om

po

nen

t u

sage

bas

ed o

n li

cen

sin

g

24%

Ove

r 3/

4 o

f org

aniz

atio

ns

rest

rict

co

mp

on

ent

usa

ge b

ased

on

sp

ecifi

c lic

ense

s

Page 25: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Pol

icy

rest

rictin

g co

mpo

nent

usa

ge b

ased

on

spec

ific

licen

ses

Polic

y re

stri

ctin

g c

om

po

nen

t u

sag

e b

ased

on

sp

ecifi

c lic

ense

s:

Yes

and

we

exam

ine

ever

y co

mp

on

ent

and

*al

l* o

f its

dep

end

enci

es

Yes

and

we

exam

ine

ever

y co

mp

on

ent

bu

t *n

ot*

its

dep

end

enci

es

No

, ou

r p

olic

y d

oes

no

t re

stri

ct c

om

po

nen

t u

sage

bas

ed o

n li

cen

sin

g

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

51%

25%

24%

hav

e n

o e!

ecti

velic

ensi

ng

po

licy

49%

Page 26: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Page 27: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

48%

No

32%

Yes

, fo

r al

l co

mp

on

ents

incl

ud

ing

dep

end

enci

es

20%

Yes

, fo

r al

l co

mp

on

ents

bu

t N

OT

th

eir

dep

end

enci

es

Do

es y

ou

r o

rgan

izat

ion

mai

nta

in a

n in

ven

tory

of

op

en

sou

rce

com

po

nen

ts u

sed

in p

rod

uct

ion

ap

plic

atio

ns?

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

Page 28: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

It’s

diffi

cult

to k

now

whe

n co

mpo

nent

s &

dep

ende

ncie

s ar

e up

date

d

No

go

od

way

to

fin

d o

ut

Wh

en a

co

mp

on

ent

is u

pd

ated

, ho

w d

o y

ou

kn

ow

?

2012

So

nat

ype

surv

ey o

f 2,5

50 d

evel

ope

rs, a

rch

itect

s, a

nd

man

ager

s

74%

40%

30%

20%

66%

By

sear

chin

g th

e w

eb

Kee

pin

g u

p w

ith

pro

ject

sit

es

Fro

m c

olle

agu

es

Wo

rd o

f mo

uth

Page 29: Sonatype component survey 2012

Tran

sfor

min

g S

oftw

are

Dev

elop

men

t

Than

k yo

u!