Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10...

25

Transcript of Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10...

Page 1: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.
Page 2: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 2

Alten Group

• Started in France in 1988

• Currently more than 11.000 people

• Presence in 10 countries

• Active in The Netherlands since 2002

Page 3: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 3

Services

123

Consulting & Engineering

123

Projects

R&D Outsourcing

Training

Page 4: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

The agile manifesto

http://agilemanifesto.org

Page 5: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 5

2001, The lodge at Mtn. Village

• Extreme programming• Scrum• DSDM• Crystal• Feature Driven Development• Pragmatic programming

Page 6: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

We are uncovering better ways of developing software by doing it and helping others do it. Through this work

we have come to value:

processes and tools

Page 7: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 7

Processes and tools

• Fixed hierarchy, roles and team structure

• Many, many rules

• Management of process, not people

• Emphasis on process, not customer value

Page 8: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 8

Processes and tools

• Control

• Politics

• Ignorance

• Blame

• Apathy

• Fear

Page 9: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

We are uncovering better ways of developing software by doing it and helping others do it. Through this work

we have come to value:

Individuals and interaction over processes and tools

Page 10: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 10

Individuals and interaction

• Collocation

• Self organizing teams

• Pair programming

• Collective code ownership

XP Practices:

Page 11: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

We are uncovering better ways of developing software by doing it and helping others do it. Through this work

we have come to value:

comprehensive documentation

Individuals and interaction over processes and tools

Page 12: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 12

Comprehensive documentation

• ESA Life cycle:– User Requirements

Document– Software Requirements

Document– Architectural Design

Document– Detailed Design Document– Software Transfer

Document– Project History Document

– Software Project Management Plan

– Software Configuration Management Plan

– Software Validation and Verification Plan

– Software Quality Assurance Plan

– Meeting minutes– Progress reports– …

Page 13: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 13

Comprehensive documentation

• ESA Life cycle:– User Requirements

Document– Software Requirements

Document– Architectural Design

Document– Detailed Design Document– Software Transfer

Document– Project History Document

– Software Project Management Plan

– Software Configuration Management Plan

– Software Validation and Verification Plan

– Software Quality Assurance Plan

– Meeting minutes– Progress reports– …

Page 14: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

We are uncovering better ways of developing software by doing it and helping others do it. Through this work

we have come to value:

Individuals and interaction over processes and tools

Working software over comprehensive documentation

Page 15: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 15

Working software

• User stories

• Unit testing

• Continuous build and integration

Page 16: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

We are uncovering better ways of developing software by doing it and helping others do it. Through this work

we have come to value:

contract negotiation

Individuals and interaction over processes and tools

Working software over comprehensive documentation

Page 17: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 17

Contract negotiation

Page 18: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

We are uncovering better ways of developing software by doing it and helping others do it. Through this work

we have come to value:

Individuals and interaction over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Page 19: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 19

Customer collaboration

• Scrum: Prioritized backlog of user stories• Must be accessible for questions• Frequent delivery of working software • Acceptance testing

Page 20: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

We are uncovering better ways of developing software by doing it and helping others do it. Through this work

we have come to value:

following a plan

Individuals and interaction over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Page 21: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 21

Following a plan

Page 22: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

We are uncovering better ways of developing software by doing it and helping others do it. Through this work

we have come to value:

Individuals and interaction over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Page 23: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 23

Responding to change

Page 24: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

We are uncovering better ways of developing software by doing it and helping others do it. Through this work

we have come to value:

Individuals and interaction over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

That is, while there is value in the items on the right, we value the items on the left more.

Page 25: Feb 20092 Alten Group Started in France in 1988 Currently more than 11.000 people Presence in 10 countries Active in The Netherlands since 2002.

Feb 2009 25