agile & the academic world agile as mature of part of a curriculum ngi/aci march 19, 2013 arie...

25
Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Upload: bella-butt

Post on 31-Mar-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Agile & the Academic world

Agile as mature of part of a curriculum

NGI/ACI

March 19, 2013

Arie van Bennekum

Page 2: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie | 2

Introduction

Agile & the Academic world

Consultant since 1987Developer 1987

Project manager 1994Trainer 1997Coach 1998

Management consultant 2003

Lecturing since 1994DevelopmentProject managementPrince-2FacilitattionRADDSDMGradutation projects

In the Agile world since 1994Certified DSDM 1997

Board member DSDM Consortium Benelux 2000(Co-)author Agile Manifesto 2001Chair Agile Consortium Int 2012

Facilitation since 1994Certified Professional Facilitator 1998Assessor CPF 1998

Page 3: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

• Introduction

• Consequences

• Solutions

• Definitions

Flow

• Agile as part of a curriculum

• Agile in the Academic world

• Agile and certification

• Future developments

Agile & the Academic world | 3

Page 4: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie | 4

Introduction

The errors that re-occur….

• The solution does not deliver what the business needs

• The solution is not accepted by the end user population

• The project runs over time

• The project runs over budget

Agile & the Academic world

Page 5: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

Gartner

Consequences

47%

29%

19%3%2%

Paid, not devilered

Delivered, never used

Used without change

Used after changes

Changed, little used

Agile & the Academic world

Poor quality

| 5

Page 6: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

100%

140%

108%

80%? 85%!No continious selection

Continious selection

Time and releases

App

licat

ion

size

Consequences

Agile & the Academic world

Poor quality

| 6

Page 7: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

• Short delivery cycles for regular checksBrings quality, decreases re-work

• End user participation for validation and verificationBrings acceptance and a match with the business

• Prototyping, from an early stageBrings understanding and quality

• Continious testing through the project cycleBrings quality, decreases re-work

• Continious selectionAvoids project obese and brings therefor quality

Solutions

Agile & the Academic world | 7

Page 8: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

Solutions

The Agile Manifesto

• Individuals and interaction over processes and tools

• Working software over comprehensive documentation

• Customer collaboration over contract negotiation

• Responding to change over following a plan

Het venijn zit in de startAgile & the Academic world | 8

Page 9: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

• Our highest priority is to satisfy the customerthrough early and continuous deliveryof valuable software.

• Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.

• Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

• Business people and developers must work together daily throughout the project.

• Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.

• The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.

Solutions

Agile & the Academic world

• Working software is the primary measure of progress.

• Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.

• Continuous attention to technical excellence and good design enhances agility.

• Simplicity--the art of maximizing the amount of work not done--is essential.

• The best architectures, requirements, and designs emerge from self-organizing teams.

• At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.

The 12 principles of Agile software

| 9

Page 10: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

Solutions, a method

| 10Agile & the Academic world

Page 11: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatieAgile & the Academic world

Traditional Agile

Solutions, a technique

| 11

Page 12: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

My definition of Agile

Serving the business by being adaptive (in stead of “deliver what has been described”)

Definitions, Agile

Het venijn zit in de startAgile & the Academic world | 12

Page 13: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

My definition of a successful project

helps the organisation to achieve their (SMART) business objectives as stated for the project within an acceptable time frame and for an

acceptable investment

Definitions, a succeful project

Het venijn zit in de startAgile & the Academic world | 13

Page 14: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie | 14

Agile as part of a curriculum

Agile & the Academic world

History

Rotterdam University for Applied Sciences1996 – presentRAD, DSDM, Atern, Agile Project Management

Amsterdam University for Applied Sciences1997 – presentRAD, DSDM

Utrecht University for Applied Sciences2012 – presentDSDM, Agile Project Management

And more in NL …. and also Zürich, Kent

Page 15: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie | 15

Agile as part of a curriculum

Agile & the Academic world

Motivation

1. Should be part of the basic set of every student in the world of IT

2. Attention for both mind set and methods

3. Focus on theory and practical application

Page 16: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie | 16

Agile as part of a curriculum

Agile & the Academic world

Rotterdam, role in the curriculum

• Lectures• Focus on theory• Written tests

• Projects• Follows theory• Practical application• Coach during project

• Graduation• Finalizing activity• Practical application• Coach during project

• Research• As part of the individual contribution to graduation projects

Page 17: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie | 17

Agile in the Academic world

Agile & the Academic world

Ambition of the Agile Consortium International

1. To build and be a strong Agile platform for innovation, sharing and standardization

2. To promote Agile as a concept and embed it in the professional domain

3. To facilitate academic activities such as academic research as a fundament for trust, direction and quality

Page 18: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie | 18

Agile in the Academic world

Agile & the Academic world

Current situation

1. The platform is growing with new chapters together with involvement from various universities in Europe

2. The awarenes for Agile as a part of the curriculum is growing. A growing number of institutes is positioning Agile in the basic set

3. A project is running to identify first needs for academic research and the organisational format to do this in

4. Also collaboration in the UK between the DSDM Consortium and universities

Page 19: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie | 19

Agile and certification

Agile & the Academic world

Independent quality label

1. Certification in Agile is around for almost 2 decades

2. Method independent certification is done by the Agile Consortium

3. Levels from Foundation up to Master

4. Next step after in curricula embedded Agile

Page 20: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie | 20

Future developments

Agile & the Academic world

• Expanding international innovation, standardization and sharing via growth of the Agile Consortium. Romania within weeks, Poland, Bulgaria, Germany (focus on this year)….??

• Building a larger international network (the European Agile Hub called ConnectAgile) for collaboration across consortia including Academic entities., it is under construction and about to go live in weeks

• Improving Agile certification processes in an iterative way within the European Agile Hub to create and maintain an methid independent quality label for Agile experts

• Positioning Agile more and more as a part of the basic curriculum of universities to support the market in ts needs

Page 21: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie | 21Agile & the Academic world

Page 22: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie | 22

© All copyriights reserved by Arie van Bennekum

Arie van Bennekum | [email protected] | +316-16535445

PMtD Van Nelle Ontwerpfabriek | Koffie 1.20 | Van Nelleweg 1, 3044 BC Rotterdam | Postbus 13120, 3004 HC Rotterdam

telefoon +31(0)10 751 65 35 | fax +31(0)10 751 65 39 | [email protected] | www.pmtd.nl

Page 23: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

Algemene inleiding Atern

Agile & the Academic world | 23

Page 24: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

Algemene inleiding Atern

• Individuals and interaction over processes and tools• Working software over comprehensive documentation• Customer collaboration over contract negotiation• Responding to change over following a plan

Customer demand Process

Chaos Bureaucratic

Requirements evolve Specifications up front

Integrated and verbal Remote and written

Do what we like Do what we are told

Driver

Formality

Development approach

Collaboration

Empowerment

Agile Full off Full on

DS

DM

Agile & the Academic world | 24

Page 25: Agile & the Academic world Agile as mature of part of a curriculum NGI/ACI March 19, 2013 Arie van Bennekum

Titel presentatie

Algemene inleiding Atern

Agile & the Academic world | 25