Software developers are human, too! Bogdan Vasilescu TU Eindhoven, - - PowerPoint PPT Presentation

software developers are human too
SMART_READER_LITE
LIVE PREVIEW

Software developers are human, too! Bogdan Vasilescu TU Eindhoven, - - PowerPoint PPT Presentation

Software developers are human, too! Bogdan Vasilescu TU Eindhoven, NL CSCW 2014 Doctoral Colloquium OSS Communities Highlyinteractive Decentralized Self-directed Knowledge-intensive Heterogeneous Knowledge sharing ecosystems


slide-1
SLIDE 1

Bogdan Vasilescu TU Eindhoven, NL

Software developers are human, too!

Doctoral Colloquium CSCW 2014

slide-2
SLIDE 2

OSS Communities

Knowledge-intensive Highlyinteractive Decentralized Heterogeneous Self-directed

slide-3
SLIDE 3

Knowledge sharing ecosystems

slide-4
SLIDE 4

Knowledge sharing through source code contributions

Demandforknowledge Supplyofknowledge

slide-5
SLIDE 5

Knowledge sharing through questions & answers

Demandforknowledge Supplyofknowledge

slide-6
SLIDE 6

Knowledge sharing ecosystems

slide-7
SLIDE 7

Knowledge sharing ecosystems

Traditional Modern (social)

slide-8
SLIDE 8

How are these new platforms changing software engineering?

slide-9
SLIDE 9

How are these new platforms changing knowledge sharing in OSS communities?

slide-10
SLIDE 10

Perspective

Software developers are human, too!

0,25 0,5 0,75 1 Stack Overflow sample

7% 93%

Men Women

Gender Productivity / specialization

  • 2

4 6 8 10 12 1 2 3 4 5 6 7 8 9 10 11 12 13

Total activity Number of activity types

On r−help On StackExchange 1 min 1 hour 1 day 1 month 1 year 5 years

Answer speed

  • n r-help
  • n Stack Exchange

Gamification

500 1000 1500 1998 2000 2002 2004 2006 2008 2010 2012

Date Number of questions r−help StackOverflow CrossValidated

Transition to new medium

Arethosefireworksin yourpocketorareyoujust pleasedtoseeme?