SlideShare a Scribd company logo
1 of 42
Agile Mëtteg – November 11th, 2010
Agile Tooling
OBJECTIVES & AGENDA
Objectives
Get a short introduction to agile tooling, and
where it sits next to agile methods and
practices
Agenda
Agility and Quality
Tools contribution to Agile software
development
Tools in the Agile IT
(Examples)
To conclude
11 November 2010 2Agile Mëtteg - Agile Tooling
LET’S GET TO KNOW EACH OTHER
11 November 2010 Agile Mëtteg - Agile Tooling 3
AGILE PARTNER SERVICES
Custom Software Development &
Maintenance
Our core business to answer
customer needs
IS services
Thanks to our expertise we can
support IT team to reach their
productivity & quality objectives
(Assessment, Coaching, Support,
Training, Resource delegation…)
IS Solutions
Take benefit from commercial or
Open Source platform to answer as
quick as possible to specific needs
IS users services
We can support Product & Services
owners to work closely with the IT
team (Assessment, Coaching,
Support, Training, Resource
delegation…)
11 November 2010 Agile Mëtteg - Agile Tooling 4
IS users
Service
s
Software
Development
&
Software
Maintenance
IS
Solution
s
IS
Service
s
SPEAKER
11 November 2010 Agile Mëtteg - Agile Tooling 5
Pierre-Antoine Grégoire
I.T. Architect
CSM
Agile Practitioner
Lean/Kanban, Devops
PARTICIPANTS
Who are you?
What is your role?
What do you know about agility?
What are your expectations?
11 November 2010 6Agile Mëtteg - Agile Tooling
AGILITY AND QUALITY
11 November 2010 Agile Mëtteg - Agile Tooling 7
ADAPTATION vs. ANTICIPATION
Source: Succeeding with Agile: Software Development using Scrum, Mike Cohn , Addison-Wesley, 2009
11 November 2010 8Agile Mëtteg - Agile Tooling
MEET THE FUD
11 November 2010 9Agile Mëtteg - Agile Tooling
Fear, Uncertainty and Doubt
QUALITY STRIKES BACK!
11 November 2010 10Agile Mëtteg - Agile Tooling
Quality is the best answer to FUD
Deliver quality items faster than before
Win trust
Easier said than done?
OBJECTIVES
Build knowledge
Build a solution that fits the real needs
Optimize delivered value
Build trust relationship
11 November 2010 Agile Mëtteg - Agile Tooling 11
WHICH QUALITY & HOW TO MEASURE
IT?
11 November 2010 12Agile Mëtteg - Agile Tooling
Agile is about adding Value
Giving value to a customer for a product
Contributing to a value stream
Focusing on value
Enforces removal of impediments
Makes evaluation obvious from clients to I.T.
teams to Management
Gives shared quality goals for everybody
IN THE MEANTIME…
11 November 2010 13Agile Mëtteg - Agile Tooling
Many people won’t see things this way
Non Agile boundaries exist:
Audit constraints
Input from non-agile teams
Output to non-agile teams
And moreover:
Agile doesn’t mean messy nor improvised
development
Agile doesn’t mean costless development
Agile means focus on value
SO WHERE DOES QUALITY SIT?
11 November 2010 14Agile Mëtteg - Agile Tooling
Delivered features (value) must be target
constant and (very) high quality
Trust is a key asset to Agility adoption
11 November 2010 15Agile Mëtteg - Agile Tooling
If people trust Agile teams/initiative,
adoption is (of course) easier
TOOLS CONTRIBUTION TO
AGILE SDLC
11 November 2010 Agile Mëtteg - Agile Tooling 16
THE 4 VALUES
Extract from Manifesto for Agile Software Development:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
11 November 2010 Agile Mëtteg - Agile Tooling 17
Source: http://www.agilemanifesto.org/
THE 4 VALUES
Extract from Manifesto for Agile Software Development:
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
11 November 2010 Agile Mëtteg - Agile Tooling 18
Source: http://www.agilemanifesto.org/
EXTRACT FROM THE 12 PRINCIPLES
Satisfy the customer through early and
continuous delivery of valuable software.
Deliver working software frequently with
a preference to the shorter timescale.
Simplicity--the art of maximizing the amount of
work not done--is essential.
Business people and developers must
work together daily throughout the project.
Face-to-face conversation for conveying
information to and within a development team.
11 November 2010 Agile Mëtteg - Agile Tooling 19
EXTRACT FROM THE 12 PRINCIPLES
Satisfy the customer through early and
continuous delivery of valuable software.
Deliver working software frequently with
a preference to the shorter timescale.
Simplicity--the art of maximizing the amount of
work not done--is essential.
Business people and developers must
work together daily throughout the project.
Face-to-face conversation for conveying
information to and within a development team.
11 November 2010 Agile Mëtteg - Agile Tooling 20
AGILE PROCESS
11 November 2010 Agile Mëtteg - Agile Tooling 21
Priority
Needs
Iterations System in progress
Iterative and incremental process
Adaptive planning
Iterations time-boxed
TOOLS EVERYWHERE
A Whiteboard/Kanban AND a good
ticketing system
11 November 2010 Agile Mëtteg - Agile Tooling 22
TOOLS EVERYWHERE
Frequent delivery AND Continuous
Integration to enforce and ease this
delivery
11 November 2010 Agile Mëtteg - Agile Tooling 23
TOOLS EVERYWHERE
TDD AND Testing frameworks,
Collaboration tools for User Acceptance
Tests
Good IDEs/Editors for Efficient Refactoring
Good code analysis for fast error analysis
11 November 2010 Agile Mëtteg - Agile Tooling 24
TOOLS TO IMPROVE YOUR PROCESS
Tools in an Agile project/context are not
focused on nor chosen for their
compatibility with a predefined process
Tools should adapt to your needs and
assist you in improvements of your
process
Development process
Testing process
Validation process
Release process
11 November 2010 Agile Mëtteg - Agile Tooling 25
TOOLS TO AUGMENT YOUR FOCUS
Tools should help you improve quality, by
removing boiler-plate and helping you
focus on Value
Tools should evolve constantly with your
process
11 November 2010 Agile Mëtteg - Agile Tooling 26
TOOLS IN THE AGILE I.T.
11 November 2010 Agile Mëtteg - Agile Tooling 27
MORE THAN JUST PROJECTS
SDLC (Software Development Life-Cycle)
expands to more than a development
team
How do Agile tools help with customer
interaction?
How does Agility integrate with (for
example) ITIL?
How can Agility ease interaction with
operations?
11 November 2010 Agile Mëtteg - Agile Tooling 28
CUSTOMER-FOCUSED AGILE TOOLS
Transparency and collaboration tools
WIKI
DSLs (Ubiquitous language)
Wallboards or Equivalent virtual Dashboards
11 November 2010 Agile Mëtteg - Agile Tooling 31
ITIL AND AGILITY
ITIL, as many frameworks and methods,
comes with methods and tools (remember
the manifesto?)
ITIL should be considered a good
grammar, though it doesn’t provide value
by itself
Value should still be the main goal, and
ITIL a shared vocabulary/tool to achieve it
This is true for any other (imposed) classic
framework or method
11 November 2010 Agile Mëtteg - Agile Tooling 32
OPERATIONS AND AGILITY
A new trend: Dev/ops
Limit between development and
operations blurrier every day
Cloud and virtualization are helping this
frequent releases have their impact
End-to-end Delivery quality attempted very
early, and therefore achieved very early!
Failure is allowed, though quality and
tooling ensure easy fixes (reverting to
former version in a click…)
11 November 2010 Agile Mëtteg - Agile Tooling 33
CONCLUSION
11 November 2010 Agile Mëtteg - Agile Tooling 34
TOOLS SHOULDN’T GET IN THE WAY
Everything that disallows providing more
value with more quality faster should be
considered an impediment
This is also true for tools.
11 November 2010 Agile Mëtteg - Agile Tooling 35
Tools should help improve the process
Tools should be there to help and assist
the process
Tools should adapt to process
improvements or be abandoned
Tools should not drive the process, people
and value (stream) should
11 November 2010 Agile Mëtteg - Agile Tooling 36
TIME-TO-MARKET
Sources: Mah 2008. Moutain Goat Software, LLC
11 November 2010 37Agile Mëtteg - Agile Tooling
SALESFORCE.COM
Source: Greene and Fry 2008. Moutain Goat Software, LLC
568% more
value
delivered in
the first year
of being agile.
11 November 2010 38Agile Mëtteg - Agile Tooling
SATISFACTION
Improved
Significantly
Improved
Enhanced ability to manage
changing priorities
41% 51%
Improved project visibility 42% 41%
Improved alignment of IT
and business goals
39% 27%
Reduced project risk 48% 17%
Source: VersionOne, 2008 State of Agile Development Survey
11 November 2010 39Agile Mëtteg - Agile Tooling
QUESTIONS
40Agile Mëtteg - Agile Tooling11 November 2010
READY to TRY
HOW WE CAN HELP
11 November 2010 Agile Mëtteg - Agile Tooling 41
New to Agile?
Want to get
started?
Already in?
Awareness
sessions
Trainings and Certifications
Assistance &
Support
Coaching
Diagnostic
« Quick Scan »
Agile
Agile « Jump
Start » &
transition
Agile « Health
Check »
Certifications Duration Date
Certified Scrum Master 2 days To plan in
2011
Certified Scrum Product Owner 2 days To plan in
2011
NEXT TRAININGS & CERTIFICATIONS
Courses Duration Nov Dec Jan
iPhone development 5 days 22 - -
Software factory 3 days - 08 12
Agile methods 1 day 08 13 10
Scrum 2 days 09 14 11
11 November 2010 Agile Mëtteg - Agile Tooling 42
Complete calendar on: http://www.agilepartner.net/training/focus-on/
RESOURCES
Agile Partner: www.agilepartner.net
NEW! blog.agilepartner.net
Agile Interest Group Luxembourg:
www.aiglu.org
Agile Alliance: www.agilealliance.org
Scrum alliance: www.scrumalliance.org
Scrum.org
11 November 2010 Agile Mëtteg - Agile Tooling 43
CONTACTS
Thank You
11 November 2010 Agile Mëtteg - Agile Tooling 44
Pierre-Antoine
GREGOIRE
Sylvain CHERY
IT Architect Director
pagregoire@agilepartner.net schery@agilepartner.net
+352 691 555 482 +352 691 555 221

More Related Content

What's hot

Requirementless testing
Requirementless testingRequirementless testing
Requirementless testingJulen Mohanty
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotDerek Huether
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2Thanh Nguyen
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and PracticesJosef Scherer
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 
Agile project kick off from the trenches
Agile project kick off from the trenchesAgile project kick off from the trenches
Agile project kick off from the trenchesGeorge Stamos
 
The Agile BA (Business Analyst)
The Agile BA (Business Analyst)The Agile BA (Business Analyst)
The Agile BA (Business Analyst)Bill Gaiennie
 
Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Cprime
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsGraham Dick
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewMichael Sahota
 
Essential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainEssential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainCprime
 
Scaling Atlassian for the Enterprise
Scaling Atlassian for the EnterpriseScaling Atlassian for the Enterprise
Scaling Atlassian for the EnterpriseCprime
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.Lucas Hendrich
 

What's hot (20)

QA in an Agile Environment
QA in an Agile EnvironmentQA in an Agile Environment
QA in an Agile Environment
 
Requirementless testing
Requirementless testingRequirementless testing
Requirementless testing
 
The Challenges of Agile Adoption
The Challenges of Agile AdoptionThe Challenges of Agile Adoption
The Challenges of Agile Adoption
 
Agile vs Len Methodology
Agile vs Len MethodologyAgile vs Len Methodology
Agile vs Len Methodology
 
Conducting Agile Retrospectives
Conducting Agile Retrospectives Conducting Agile Retrospectives
Conducting Agile Retrospectives
 
Agile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is NotAgile101 - What Agile Is and What Agile Is Not
Agile101 - What Agile Is and What Agile Is Not
 
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
PMI-ACP Lesson 12 Knowledge and Skills Nugget 2
 
Intelliware's Agile Adoption Checklist
Intelliware's Agile Adoption ChecklistIntelliware's Agile Adoption Checklist
Intelliware's Agile Adoption Checklist
 
Scaling agile Principles and Practices
Scaling agile Principles and PracticesScaling agile Principles and Practices
Scaling agile Principles and Practices
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
An Agile Journey
An Agile JourneyAn Agile Journey
An Agile Journey
 
Agile project kick off from the trenches
Agile project kick off from the trenchesAgile project kick off from the trenches
Agile project kick off from the trenches
 
The Agile BA (Business Analyst)
The Agile BA (Business Analyst)The Agile BA (Business Analyst)
The Agile BA (Business Analyst)
 
Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)Scaling Agile and Scrum (cPrime/Angela Johnson)
Scaling Agile and Scrum (cPrime/Angela Johnson)
 
Agile Testing
Agile Testing  Agile Testing
Agile Testing
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Agile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft ViewAgile Executive Briefing - Situational Assessment + 50k Ft View
Agile Executive Briefing - Situational Assessment + 50k Ft View
 
Essential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release TrainEssential SAFe and Launching your first Agile Release Train
Essential SAFe and Launching your first Agile Release Train
 
Scaling Atlassian for the Enterprise
Scaling Atlassian for the EnterpriseScaling Atlassian for the Enterprise
Scaling Atlassian for the Enterprise
 
Why Agile? Back to Basics.
Why Agile? Back to Basics.Why Agile? Back to Basics.
Why Agile? Back to Basics.
 

Viewers also liked

Take aways DT Action Lab - Juan Carlos Diaz Bilbao
Take aways DT Action Lab - Juan Carlos Diaz BilbaoTake aways DT Action Lab - Juan Carlos Diaz Bilbao
Take aways DT Action Lab - Juan Carlos Diaz BilbaoJuan Carlos Diaz Bilbao
 
Kanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support teamKanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support teamAgile Partner S.A.
 
Agile Mëtteg series - Session 1
Agile Mëtteg series - Session 1Agile Mëtteg series - Session 1
Agile Mëtteg series - Session 1Agile Partner S.A.
 

Viewers also liked (6)

Take aways DT Action Lab - Juan Carlos Diaz Bilbao
Take aways DT Action Lab - Juan Carlos Diaz BilbaoTake aways DT Action Lab - Juan Carlos Diaz Bilbao
Take aways DT Action Lab - Juan Carlos Diaz Bilbao
 
Comenius!(1)
Comenius!(1)Comenius!(1)
Comenius!(1)
 
Computacenter Anual Report 2010
Computacenter Anual Report 2010Computacenter Anual Report 2010
Computacenter Anual Report 2010
 
Kanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support teamKanban: going Lean/Agile for your IT dev. & support team
Kanban: going Lean/Agile for your IT dev. & support team
 
Agile Maintenance 1.0
Agile Maintenance 1.0Agile Maintenance 1.0
Agile Maintenance 1.0
 
Agile Mëtteg series - Session 1
Agile Mëtteg series - Session 1Agile Mëtteg series - Session 1
Agile Mëtteg series - Session 1
 

Similar to Agile Mëtteg series session 9

Agile metteg 9(agile tooling)-draft-v1.0
Agile metteg 9(agile tooling)-draft-v1.0Agile metteg 9(agile tooling)-draft-v1.0
Agile metteg 9(agile tooling)-draft-v1.0APjrousset
 
Agile Overview As V1.2
Agile Overview As V1.2Agile Overview As V1.2
Agile Overview As V1.2Anjan Roy
 
Agile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large OrganizationsAgile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large OrganizationsTechWell
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesBalaji Sathram
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Enthiosys Inc
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resourcesAnwar Sadat
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfJazmine Brown
 
PMI-ACP Lesson 01 Nugget 1 Introduction to Agile
PMI-ACP Lesson 01 Nugget 1 Introduction to AgilePMI-ACP Lesson 01 Nugget 1 Introduction to Agile
PMI-ACP Lesson 01 Nugget 1 Introduction to AgileThanh Nguyen
 
Agile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranAgile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranHuong Tran
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile TermsValtech UK
 
NUS-ISS Learning Day 2015 - Project Management - May the Agility be with You
NUS-ISS Learning Day 2015 - Project Management - May the Agility be with YouNUS-ISS Learning Day 2015 - Project Management - May the Agility be with You
NUS-ISS Learning Day 2015 - Project Management - May the Agility be with YouNUS-ISS
 
Heart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetHeart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetAgile ME
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed AgileVernon Stinebaker
 
Lean Software Delivery with IBM Rational Platform
Lean Software Delivery with IBM Rational PlatformLean Software Delivery with IBM Rational Platform
Lean Software Delivery with IBM Rational PlatformClay Nelson
 
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...AnjaliNair289117
 

Similar to Agile Mëtteg series session 9 (20)

Agile metteg 9(agile tooling)-draft-v1.0
Agile metteg 9(agile tooling)-draft-v1.0Agile metteg 9(agile tooling)-draft-v1.0
Agile metteg 9(agile tooling)-draft-v1.0
 
Agile Overview As V1.2
Agile Overview As V1.2Agile Overview As V1.2
Agile Overview As V1.2
 
What is agile?
What is agile?What is agile?
What is agile?
 
Agile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large OrganizationsAgile and DevOps Transformations in Large Organizations
Agile and DevOps Transformations in Large Organizations
 
Continuous Integration
Continuous IntegrationContinuous Integration
Continuous Integration
 
Agile Mëtteg - June 2011
Agile Mëtteg - June 2011Agile Mëtteg - June 2011
Agile Mëtteg - June 2011
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
Agile resources e-book
Agile resources e-bookAgile resources e-book
Agile resources e-book
 
Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)Agile Comes to You (Mironov, Bellevue)
Agile Comes to You (Mironov, Bellevue)
 
Agile intro resources
Agile intro resourcesAgile intro resources
Agile intro resources
 
Top 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdfTop 50 Agile Interview Questions and Answers.pdf
Top 50 Agile Interview Questions and Answers.pdf
 
PMI-ACP Lesson 01 Nugget 1 Introduction to Agile
PMI-ACP Lesson 01 Nugget 1 Introduction to AgilePMI-ACP Lesson 01 Nugget 1 Introduction to Agile
PMI-ACP Lesson 01 Nugget 1 Introduction to Agile
 
Agile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranAgile Business Analyst - Huong Tran
Agile Business Analyst - Huong Tran
 
Chetan Ahuja
Chetan AhujaChetan Ahuja
Chetan Ahuja
 
Glossary of Agile Terms
Glossary of Agile TermsGlossary of Agile Terms
Glossary of Agile Terms
 
NUS-ISS Learning Day 2015 - Project Management - May the Agility be with You
NUS-ISS Learning Day 2015 - Project Management - May the Agility be with YouNUS-ISS Learning Day 2015 - Project Management - May the Agility be with You
NUS-ISS Learning Day 2015 - Project Management - May the Agility be with You
 
Heart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetHeart of agile by Pierre Hervouet
Heart of agile by Pierre Hervouet
 
Essential Elements Of Distributed Agile
Essential Elements Of Distributed AgileEssential Elements Of Distributed Agile
Essential Elements Of Distributed Agile
 
Lean Software Delivery with IBM Rational Platform
Lean Software Delivery with IBM Rational PlatformLean Software Delivery with IBM Rational Platform
Lean Software Delivery with IBM Rational Platform
 
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...
How to Implement Agile Methodology | 12 Principles of Agile | Implementing Ag...
 

More from Agile Partner S.A.

Domain-Driven Design: From strategic business goals to software implementation
Domain-Driven Design: From strategic business goals to software implementationDomain-Driven Design: From strategic business goals to software implementation
Domain-Driven Design: From strategic business goals to software implementationAgile Partner S.A.
 
Devops: la réunion des co-propriétaires
Devops: la réunion des co-propriétairesDevops: la réunion des co-propriétaires
Devops: la réunion des co-propriétairesAgile Partner S.A.
 
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...Agile Partner S.A.
 
Agilité : la voix de la collaboration
Agilité : la voix de la collaborationAgilité : la voix de la collaboration
Agilité : la voix de la collaborationAgile Partner S.A.
 
Market validation (by Sylvain Chery)
Market validation (by Sylvain Chery)Market validation (by Sylvain Chery)
Market validation (by Sylvain Chery)Agile Partner S.A.
 
ALM and DevOps in the health industry
ALM and DevOps in the health industryALM and DevOps in the health industry
ALM and DevOps in the health industryAgile Partner S.A.
 
Agile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePointAgile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePointAgile Partner S.A.
 
Agile Mëtteg Septembre 2015: Introduction à DevOps
Agile Mëtteg Septembre 2015: Introduction à DevOpsAgile Mëtteg Septembre 2015: Introduction à DevOps
Agile Mëtteg Septembre 2015: Introduction à DevOpsAgile Partner S.A.
 
Agile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Partner S.A.
 
Retour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilitéRetour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilitéAgile Partner S.A.
 
Continuous innovation with Lean Startup
Continuous innovation with Lean StartupContinuous innovation with Lean Startup
Continuous innovation with Lean StartupAgile Partner S.A.
 
Maîtriser et controler vos projets Agile
Maîtriser et controler vos projets AgileMaîtriser et controler vos projets Agile
Maîtriser et controler vos projets AgileAgile Partner S.A.
 
Agility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years researchAgility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years researchAgile Partner S.A.
 
L’Agilité à l’état mûr ou le fruit de plus de 30 ans de réflexion
L’Agilité à l’état mûr ou le fruit de plus de 30 ans de réflexionL’Agilité à l’état mûr ou le fruit de plus de 30 ans de réflexion
L’Agilité à l’état mûr ou le fruit de plus de 30 ans de réflexionAgile Partner S.A.
 

More from Agile Partner S.A. (20)

Domain-Driven Design: From strategic business goals to software implementation
Domain-Driven Design: From strategic business goals to software implementationDomain-Driven Design: From strategic business goals to software implementation
Domain-Driven Design: From strategic business goals to software implementation
 
Devops: la réunion des co-propriétaires
Devops: la réunion des co-propriétairesDevops: la réunion des co-propriétaires
Devops: la réunion des co-propriétaires
 
Découverte de l'esprit agile
Découverte de l'esprit agileDécouverte de l'esprit agile
Découverte de l'esprit agile
 
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
Comment intégrer au plus tôt l’utilisateur dans le développement d’une applic...
 
Agilité : la voix de la collaboration
Agilité : la voix de la collaborationAgilité : la voix de la collaboration
Agilité : la voix de la collaboration
 
Market validation (by Sylvain Chery)
Market validation (by Sylvain Chery)Market validation (by Sylvain Chery)
Market validation (by Sylvain Chery)
 
ALM and DevOps in the health industry
ALM and DevOps in the health industryALM and DevOps in the health industry
ALM and DevOps in the health industry
 
Agile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePointAgile Brown Bag: Gouvernance SharePoint
Agile Brown Bag: Gouvernance SharePoint
 
Agile Mëtteg Septembre 2015: Introduction à DevOps
Agile Mëtteg Septembre 2015: Introduction à DevOpsAgile Mëtteg Septembre 2015: Introduction à DevOps
Agile Mëtteg Septembre 2015: Introduction à DevOps
 
Agile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: IntroductionAgile Brown Bag - Vagrant & Docker: Introduction
Agile Brown Bag - Vagrant & Docker: Introduction
 
Introduction to agile methods
Introduction to agile methodsIntroduction to agile methods
Introduction to agile methods
 
Retour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilitéRetour d expérience_sur_l_agilité
Retour d expérience_sur_l_agilité
 
Continuous innovation with Lean Startup
Continuous innovation with Lean StartupContinuous innovation with Lean Startup
Continuous innovation with Lean Startup
 
Agile testing games
Agile testing gamesAgile testing games
Agile testing games
 
Coding Dojo
Coding DojoCoding Dojo
Coding Dojo
 
Lkfr12 - De Scrum à Kanban
Lkfr12 - De Scrum à KanbanLkfr12 - De Scrum à Kanban
Lkfr12 - De Scrum à Kanban
 
Maîtriser et controler vos projets Agile
Maîtriser et controler vos projets AgileMaîtriser et controler vos projets Agile
Maîtriser et controler vos projets Agile
 
It job day Henam 2011-06-20
It job day Henam 2011-06-20It job day Henam 2011-06-20
It job day Henam 2011-06-20
 
Agility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years researchAgility, a mature approach, the fruit of more than 30 years research
Agility, a mature approach, the fruit of more than 30 years research
 
L’Agilité à l’état mûr ou le fruit de plus de 30 ans de réflexion
L’Agilité à l’état mûr ou le fruit de plus de 30 ans de réflexionL’Agilité à l’état mûr ou le fruit de plus de 30 ans de réflexion
L’Agilité à l’état mûr ou le fruit de plus de 30 ans de réflexion
 

Recently uploaded

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 

Recently uploaded (20)

Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 

Agile Mëtteg series session 9

  • 1. Agile Mëtteg – November 11th, 2010 Agile Tooling
  • 2. OBJECTIVES & AGENDA Objectives Get a short introduction to agile tooling, and where it sits next to agile methods and practices Agenda Agility and Quality Tools contribution to Agile software development Tools in the Agile IT (Examples) To conclude 11 November 2010 2Agile Mëtteg - Agile Tooling
  • 3. LET’S GET TO KNOW EACH OTHER 11 November 2010 Agile Mëtteg - Agile Tooling 3
  • 4. AGILE PARTNER SERVICES Custom Software Development & Maintenance Our core business to answer customer needs IS services Thanks to our expertise we can support IT team to reach their productivity & quality objectives (Assessment, Coaching, Support, Training, Resource delegation…) IS Solutions Take benefit from commercial or Open Source platform to answer as quick as possible to specific needs IS users services We can support Product & Services owners to work closely with the IT team (Assessment, Coaching, Support, Training, Resource delegation…) 11 November 2010 Agile Mëtteg - Agile Tooling 4 IS users Service s Software Development & Software Maintenance IS Solution s IS Service s
  • 5. SPEAKER 11 November 2010 Agile Mëtteg - Agile Tooling 5 Pierre-Antoine Grégoire I.T. Architect CSM Agile Practitioner Lean/Kanban, Devops
  • 6. PARTICIPANTS Who are you? What is your role? What do you know about agility? What are your expectations? 11 November 2010 6Agile Mëtteg - Agile Tooling
  • 7. AGILITY AND QUALITY 11 November 2010 Agile Mëtteg - Agile Tooling 7
  • 8. ADAPTATION vs. ANTICIPATION Source: Succeeding with Agile: Software Development using Scrum, Mike Cohn , Addison-Wesley, 2009 11 November 2010 8Agile Mëtteg - Agile Tooling
  • 9. MEET THE FUD 11 November 2010 9Agile Mëtteg - Agile Tooling Fear, Uncertainty and Doubt
  • 10. QUALITY STRIKES BACK! 11 November 2010 10Agile Mëtteg - Agile Tooling Quality is the best answer to FUD Deliver quality items faster than before Win trust Easier said than done?
  • 11. OBJECTIVES Build knowledge Build a solution that fits the real needs Optimize delivered value Build trust relationship 11 November 2010 Agile Mëtteg - Agile Tooling 11
  • 12. WHICH QUALITY & HOW TO MEASURE IT? 11 November 2010 12Agile Mëtteg - Agile Tooling Agile is about adding Value Giving value to a customer for a product Contributing to a value stream Focusing on value Enforces removal of impediments Makes evaluation obvious from clients to I.T. teams to Management Gives shared quality goals for everybody
  • 13. IN THE MEANTIME… 11 November 2010 13Agile Mëtteg - Agile Tooling Many people won’t see things this way Non Agile boundaries exist: Audit constraints Input from non-agile teams Output to non-agile teams And moreover: Agile doesn’t mean messy nor improvised development Agile doesn’t mean costless development Agile means focus on value
  • 14. SO WHERE DOES QUALITY SIT? 11 November 2010 14Agile Mëtteg - Agile Tooling Delivered features (value) must be target constant and (very) high quality
  • 15. Trust is a key asset to Agility adoption 11 November 2010 15Agile Mëtteg - Agile Tooling If people trust Agile teams/initiative, adoption is (of course) easier
  • 16. TOOLS CONTRIBUTION TO AGILE SDLC 11 November 2010 Agile Mëtteg - Agile Tooling 16
  • 17. THE 4 VALUES Extract from Manifesto for Agile Software Development: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan 11 November 2010 Agile Mëtteg - Agile Tooling 17 Source: http://www.agilemanifesto.org/
  • 18. THE 4 VALUES Extract from Manifesto for Agile Software Development: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan 11 November 2010 Agile Mëtteg - Agile Tooling 18 Source: http://www.agilemanifesto.org/
  • 19. EXTRACT FROM THE 12 PRINCIPLES Satisfy the customer through early and continuous delivery of valuable software. Deliver working software frequently with a preference to the shorter timescale. Simplicity--the art of maximizing the amount of work not done--is essential. Business people and developers must work together daily throughout the project. Face-to-face conversation for conveying information to and within a development team. 11 November 2010 Agile Mëtteg - Agile Tooling 19
  • 20. EXTRACT FROM THE 12 PRINCIPLES Satisfy the customer through early and continuous delivery of valuable software. Deliver working software frequently with a preference to the shorter timescale. Simplicity--the art of maximizing the amount of work not done--is essential. Business people and developers must work together daily throughout the project. Face-to-face conversation for conveying information to and within a development team. 11 November 2010 Agile Mëtteg - Agile Tooling 20
  • 21. AGILE PROCESS 11 November 2010 Agile Mëtteg - Agile Tooling 21 Priority Needs Iterations System in progress Iterative and incremental process Adaptive planning Iterations time-boxed
  • 22. TOOLS EVERYWHERE A Whiteboard/Kanban AND a good ticketing system 11 November 2010 Agile Mëtteg - Agile Tooling 22
  • 23. TOOLS EVERYWHERE Frequent delivery AND Continuous Integration to enforce and ease this delivery 11 November 2010 Agile Mëtteg - Agile Tooling 23
  • 24. TOOLS EVERYWHERE TDD AND Testing frameworks, Collaboration tools for User Acceptance Tests Good IDEs/Editors for Efficient Refactoring Good code analysis for fast error analysis 11 November 2010 Agile Mëtteg - Agile Tooling 24
  • 25. TOOLS TO IMPROVE YOUR PROCESS Tools in an Agile project/context are not focused on nor chosen for their compatibility with a predefined process Tools should adapt to your needs and assist you in improvements of your process Development process Testing process Validation process Release process 11 November 2010 Agile Mëtteg - Agile Tooling 25
  • 26. TOOLS TO AUGMENT YOUR FOCUS Tools should help you improve quality, by removing boiler-plate and helping you focus on Value Tools should evolve constantly with your process 11 November 2010 Agile Mëtteg - Agile Tooling 26
  • 27. TOOLS IN THE AGILE I.T. 11 November 2010 Agile Mëtteg - Agile Tooling 27
  • 28. MORE THAN JUST PROJECTS SDLC (Software Development Life-Cycle) expands to more than a development team How do Agile tools help with customer interaction? How does Agility integrate with (for example) ITIL? How can Agility ease interaction with operations? 11 November 2010 Agile Mëtteg - Agile Tooling 28
  • 29. CUSTOMER-FOCUSED AGILE TOOLS Transparency and collaboration tools WIKI DSLs (Ubiquitous language) Wallboards or Equivalent virtual Dashboards 11 November 2010 Agile Mëtteg - Agile Tooling 31
  • 30. ITIL AND AGILITY ITIL, as many frameworks and methods, comes with methods and tools (remember the manifesto?) ITIL should be considered a good grammar, though it doesn’t provide value by itself Value should still be the main goal, and ITIL a shared vocabulary/tool to achieve it This is true for any other (imposed) classic framework or method 11 November 2010 Agile Mëtteg - Agile Tooling 32
  • 31. OPERATIONS AND AGILITY A new trend: Dev/ops Limit between development and operations blurrier every day Cloud and virtualization are helping this frequent releases have their impact End-to-end Delivery quality attempted very early, and therefore achieved very early! Failure is allowed, though quality and tooling ensure easy fixes (reverting to former version in a click…) 11 November 2010 Agile Mëtteg - Agile Tooling 33
  • 32. CONCLUSION 11 November 2010 Agile Mëtteg - Agile Tooling 34
  • 33. TOOLS SHOULDN’T GET IN THE WAY Everything that disallows providing more value with more quality faster should be considered an impediment This is also true for tools. 11 November 2010 Agile Mëtteg - Agile Tooling 35
  • 34. Tools should help improve the process Tools should be there to help and assist the process Tools should adapt to process improvements or be abandoned Tools should not drive the process, people and value (stream) should 11 November 2010 Agile Mëtteg - Agile Tooling 36
  • 35. TIME-TO-MARKET Sources: Mah 2008. Moutain Goat Software, LLC 11 November 2010 37Agile Mëtteg - Agile Tooling
  • 36. SALESFORCE.COM Source: Greene and Fry 2008. Moutain Goat Software, LLC 568% more value delivered in the first year of being agile. 11 November 2010 38Agile Mëtteg - Agile Tooling
  • 37. SATISFACTION Improved Significantly Improved Enhanced ability to manage changing priorities 41% 51% Improved project visibility 42% 41% Improved alignment of IT and business goals 39% 27% Reduced project risk 48% 17% Source: VersionOne, 2008 State of Agile Development Survey 11 November 2010 39Agile Mëtteg - Agile Tooling
  • 38. QUESTIONS 40Agile Mëtteg - Agile Tooling11 November 2010 READY to TRY
  • 39. HOW WE CAN HELP 11 November 2010 Agile Mëtteg - Agile Tooling 41 New to Agile? Want to get started? Already in? Awareness sessions Trainings and Certifications Assistance & Support Coaching Diagnostic « Quick Scan » Agile Agile « Jump Start » & transition Agile « Health Check »
  • 40. Certifications Duration Date Certified Scrum Master 2 days To plan in 2011 Certified Scrum Product Owner 2 days To plan in 2011 NEXT TRAININGS & CERTIFICATIONS Courses Duration Nov Dec Jan iPhone development 5 days 22 - - Software factory 3 days - 08 12 Agile methods 1 day 08 13 10 Scrum 2 days 09 14 11 11 November 2010 Agile Mëtteg - Agile Tooling 42 Complete calendar on: http://www.agilepartner.net/training/focus-on/
  • 41. RESOURCES Agile Partner: www.agilepartner.net NEW! blog.agilepartner.net Agile Interest Group Luxembourg: www.aiglu.org Agile Alliance: www.agilealliance.org Scrum alliance: www.scrumalliance.org Scrum.org 11 November 2010 Agile Mëtteg - Agile Tooling 43
  • 42. CONTACTS Thank You 11 November 2010 Agile Mëtteg - Agile Tooling 44 Pierre-Antoine GREGOIRE Sylvain CHERY IT Architect Director pagregoire@agilepartner.net schery@agilepartner.net +352 691 555 482 +352 691 555 221