Slide 1

Slide 1 text

Automatic Setup and Configuration of Software Development Environments Benjamin Ripkens 9 May 2012

Slide 2

Slide 2 text

That's me: Ben ● Student since 2008 ● University of Groningen internship: Software Architecture ● Google Summer of Code student & mentor Biological network visualizations ● General interest in automation and web apps

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

● IT consulting ● Custom software ● Performance solutions & troubleshooting ● Training ● and more

Slide 5

Slide 5 text

Jane Configuration Manager Jim System Administrator

Slide 6

Slide 6 text

1 Day

Slide 7

Slide 7 text

Estimated Costs of Delay Estimated Delay 1 day Team Size 3 – 9 Working hours/day 8 hours Average hourly wage €100 €2400 - €7200

Slide 8

Slide 8 text

Jane Configuration Manager Janus an application

Slide 9

Slide 9 text

Benefits ● faster project initialisation ● less manual work => less errors ● more possibilities

Slide 10

Slide 10 text

Possibilities ● SDE for experiments and prototypes ● bootstrap of training SDE

Slide 11

Slide 11 text

Scaffolds

Slide 12

Slide 12 text

Executable Architecture

Slide 13

Slide 13 text

No content

Slide 14

Slide 14 text

Current Status ● Automatic configuration of ● Version Control Systems ● Jenkins ● JIRA ● Confluence ● Source code generation

Slide 15

Slide 15 text

THANKS! Benjamin Ripkens [email protected] http://bripkens.de