agile mëtteg - jan. 2011
TRANSCRIPT
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 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 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 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 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