agile mëtteg - jan. 2011

24
Agile Mëtteg – January 27 th , 2011 AGILE ENTERPRISE

Upload: agile-partner-sa

Post on 20-Aug-2015

1.755 views

Category:

Business


0 download

TRANSCRIPT

Agile Mëtteg – January 27th, 2011AGILE ENTERPRISE

2

ABOUT US

27 January 2010 Agile Mëtteg – Agile Enterprise

AGILE PARTNER SERVICES

IS Metho

ds Servic

es

Software Developme

nt & Software

Maintenance&

Biz Solutions

IS Users

Services

IS Dev Servic

es1

23

4Custom Software Development & Maintenance & Biz Solutions

Our core business to answer customer needs

IS Dev servicesThanks to our expertise we can support IT team to reach their productivity & quality objectives (Assessment, Coaching, Support, Training, Resource delegation…)

IS Users ServicesWe can support Product & Services owners to work closely with the IT team (Assessment, Coaching, Support, Training, Resource delegation…)

IS methods servicesWe can support Methods and Methodologies owners to implement agile approach within the methodologies portfolio (Assessment, Coaching, Support, Training, Resource delegation…)

27 January 2010 Agile Mëtteg – Agile Enterprise 3

1

3

2

4

Agile Mëtteg – Agile Enterprise 4

SPEAKERS

27 January 2010

Sylvain CHERY

Director

Agile PractitionersScrum, Lean/Kanban

Guy FABIENBusiness Development

managerSenior Consultant

Agile Mëtteg – Agile Enterprise 5

CURRENT PARADIGM OF AN ENTERPRISE

27 January 2010

Agile Mëtteg – Agile Enterprise 6

THE BIG PICTURE

27 January 2010

CustomersBusiness leaders Product managers

Management

Development IT Operations

Support

Business Operations

Agile Mëtteg – Agile Enterprise 7

BECOMING AN AGILE ENTERPRISE

Paradigm optimization

27 January 2010

Agile Mëtteg – Agile Enterprise 8

THE ENTERPRISE

27 January 2010

IT

Method&

Process

Biz

Key User

s

Dev. team

Project

mgt

Software

Agile Mëtteg – Agile Enterprise 9

THE BIG PICTURE

27 January 2010

CustomersBusiness leaders Product managers

Management

Development IT Operations

Support

Business Operations

Optimize the whole!

Agile Mëtteg – Agile Enterprise 10

LEAN SOFTWARE DEVELOPMENT

27 January 2010

LEAN

SCRUM

XP

Pro

cess

Pro

ject

Team

Agile Mëtteg – Agile Enterprise 11

AGILE & LEAN VALUES

27 January 2010

Agile Mëtteg – Agile Enterprise 12

4 VALUES

Extract from Manifesto for Agile Software Development

[…] We have come to value:Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

27 January 2010

Source: http://www.agilemanifesto.org/

Agile Mëtteg – Agile Enterprise 13

LEAN PRINCIPLES

Eliminate WasteCreate KnowledgeBuild Quality In Defer CommitmentDeliver FastRespect People Improve the entire System

27 January 2010

• Partially done work

• Extra features• Relearning• Handoffs• Tasks switching• Delays• Defects

Agile Mëtteg – Agile Enterprise 14

RESPONSIBILITIES

Focus on Value, Speed and Quality

27 January 2010

Business Prioritize and decompose needsManage portfolioRelease planning

Management

Organize teamsManage value streamManage impediments

Delivery team

Work together to deliver fully tested and integrated codeLearn how to deliver incrementally

Agile Mëtteg – Agile Enterprise 15

BENEFITS

Scaling agile at the entreprise levelBeyond local optimization and narrow focus on project / team / softwareCreate a sustainable and appropriate environment for agile development

« Fast – Flexible – Flow »Optimized value for the Enterprise

27 January 2010

Agile Mëtteg – Agile Enterprise 16

ABOUT YOU

27 January 2010

Agile Mëtteg – Agile Enterprise 17

PARTICIPANTS

Who are you?What is your role?What do you know about agility?What about your enterprise?

27 January 2010

Agile Mëtteg – Agile Enterprise 18

THE CORE BELIEFS OF AGILE

• You cannot know everything required to build a software product at the start of the project.

• Customers cannot accurately tell you what they want at the start of the project; instead, they will gain clarity as the project proceeds.

• You want feedback from the customer as often as possible and you want to give developers feedback on how they are doing as soon as possible.

• Working code is the most accurate way of seeing the progress of the development effort.

• Groups working together minimizes delays as well as the loss of information between people.

• Moving test to the front of the development cycle improves the conversation between developers and customers and testers and, thus, improves the quality of the code.

• While management can set expectations for what work is done, management must not demand how that work is done.

• Working on one project at a time improves the productivity of a team.

27 January 2010

From your experience, what is true?

Agile Mëtteg – Agile Enterprise 19

THE CORE BELIEFS OF LEAN

• Most errors are due to the system within which people work rather than to the individuals themselves.

• People doing the work are the best ones to understand how to improve the system.

• Ad hoc in not an acceptable process.

• Looking at when things are done in a process is a more useful guide than trying to make sure every step of the way is as efficient as possible.

• Our measure for success must be related to the amount of time between when ideas come in and when they are manifested as value to our customers.

• Management must work with the team to improve the way it works to improve its own efficiency.

• Teams are most efficient when the amount of work is limited to their capacity.

• Team efficiency improves by minimizing the amount of work in progress at any one time.

• When evaluating actions, we must optimize the whole, not merely improve individual steps in the process.

• There are principles in software development that must be followed in order to reduce waste.

27 January 2010

From your experience, what is true?

Agile Mëtteg – Agile Enterprise 20

WRAP-UP

27 January 2010

Agile Mëtteg – Agile Enterprise 21

NEXT SESSIONS

The next sessions will cover all 3 areas

BusinessRequirements, Portfolio Management…

ManagementKanban, Communication, Estimation…

DeliveryClean code, modeling, TDD…

27 January 2010

Agile Mëtteg – Agile Enterprise 22

RESSOURCES

Agile Partner: www.agilepartner.net NEW! blog.agilepartner.net Agile Interest Group Luxembourg:www.aiglu.org Recommended readings

27 January 2010

Agile Mëtteg – Agile Enterprise 23

Certifications Duration Date

Certified Scrum Master 2 days To plan in 2011

NEXT TRAININGS & CERTIFICATIONS

Courses Duration

Jan Feb Mar

Software factory 3 days 12 - 02

Agile methods 1 day 10 07 07

Scrum 2 days 11 08 08

Lean Software Development

3 days 24 - -

Scrum Product Owner

2 days 20 - 14

27 January 2010

Complete calendar on: http://www.agilepartner.net/training/focus-on/

Agile Mëtteg – Agile Enterprise 24

CONTACTS

Thank You

27 January 2010

Guy FABIEN Sylvain CHERYBusiness Development

ManagerSenior Consultant

Director

[email protected] [email protected]

+352 621 256 436 +352 691 555 221