Arie van Bennekum - How to create business value using Agile rituals.

27
Agile and business value The power of rituals September 2015 ARIE VAN BENNEKUM, CO-AUTHOR AGILE MANIFESTO

Transcript of Arie van Bennekum - How to create business value using Agile rituals.

Page 1: Arie van Bennekum - How to create business value using Agile rituals.

Agile and business value

The power of rituals

September 2015

ARIE VAN BENNEKUM, CO-AUTHOR AGILE MANIFESTO

Page 2: Arie van Bennekum - How to create business value using Agile rituals.

Flow

• The WHY of Agile

• The Agile Manifesto

• The HOW of Agile

• The result of Agile

Page 3: Arie van Bennekum - How to create business value using Agile rituals.

The development runs over time

The development runs over budget

The solution has a lot of hindering errors

The solution does not deliver what the business needs

Facts

Page 4: Arie van Bennekum - How to create business value using Agile rituals.

SHORTER TIME TO MARKET

TECHNOLOGY & INNOVATION

SHORTER PRODUCT LIFE CYCLE

GLOBALIZATION & COMPETITION

Page 5: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

EXPLORE

Page 6: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

BRIDGE THE GAP

Page 7: Arie van Bennekum - How to create business value using Agile rituals.

developing the right thing (business needs), is about interaction

doing the right things right (no hindering errors), is about quality and discipline

developing in budget, is about efficiency

being able to respond swift (be on time), is about business value

Facts

Page 8: Arie van Bennekum - How to create business value using Agile rituals.

Traditional Model

Decision

Demo

Page 9: Arie van Bennekum - How to create business value using Agile rituals.

When you want somethingYou’ve never had

You have to do somethingYou’ve never done

Page 10: Arie van Bennekum - How to create business value using Agile rituals.

The Agile Manifesto

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

solutions

Page 11: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

Value individuals and interactionover processes and tools

Value working solutionsover comprehensive documentation

Value customer collaborationover contract negotiation

Value responding to changeover following a fixed plan

Page 12: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

THE 4 BASICS OF HIGHLY AGILE PEOPLE

Page 13: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

CREATE INTERACTION WITH THE RIGHT PEOPLE

Heart beats with all stakeholders

For validation & verification

Daily’s with Solution development team

to inform and to solve

Page 14: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

• Rituals• (De-)selecting• Testing • Pairing• Refactoring• Test driven

development CREATE QUALITY BY DISCIPLINE

Page 15: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

• Prioritize• (De-)select• Deliver frequently

CREATE VALUE THROUGH FOCUS

Page 16: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

• Visualization/documents• Prototyping/big design• Maximizing work

not done/100%• Minimizing

WIP/chaos• (De-)selecting/

time/quality

CREATE EFFICIENCY BY MAXIMIZING WORK NOT DONE

Page 17: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

AN INTERACTION CONCEPT

Stay in touch

Page 18: Arie van Bennekum - How to create business value using Agile rituals.

Serving the business by being adaptive (no detailed descriptions up front)

Allow ourselves to explore because we need it

Page 19: Arie van Bennekum - How to create business value using Agile rituals.

Requirements management - Mindset

Page 20: Arie van Bennekum - How to create business value using Agile rituals.

Scaling Agile (SAFe, DSDM)

Lean and KanBan for handling the workload and cooperation with Operations.

Agile PM for handling multi team projects

Scrum for team dynamics

XP-practices for Quality of code

Applying agile is about Facilitating that the right people

with different expertiseact as 1 empowered team and

talk at the right momentabout the right content

in the right way

Page 21: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

Also known as:• Customer Proxy

Also known as:• Scrum Master

Also known as:• Developer

Also known as:• Product Owner

Also known as:• Product Owner

Operations, QA, Legal,etc…..

Also known as:• Agile PM

Page 22: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

Page 23: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

CREATING VALUE

Page 24: Arie van Bennekum - How to create business value using Agile rituals.

DELIVERY ON TIME

Page 25: Arie van Bennekum - How to create business value using Agile rituals.

The Mindset of Agile• Vertical commitment, it is not a cheap trick

• Changing requirements, it’s a fact

• Business involvement, no one else

• Empowerment of teams, it’s a necessity

• Budget responsible teams, it’s a lubricant

• Measurement of progress, it’s different

• Facilitative management, we have well educated professionals (3.0)

Page 26: Arie van Bennekum - How to create business value using Agile rituals.

www.cegeka.com

More info on Agile Software

Development?

E-BOOK‘10 recommendations after

10 years for successful software development’

www.cegeka.com/agile-ebook

Page 27: Arie van Bennekum - How to create business value using Agile rituals.

Agile in the Core powered by Cegeka

Universiteitslaan 9 Hasselt, [email protected]

[email protected]#arievanbennekum

#agileinthecore