SlideShare una empresa de Scribd logo
1 de 22
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

A proposed Agile systems engineering
manifesto
Hazel Woodcock and Jon Chard, IBM Rational
hazel.woodcock@uk.ibm.com
jon.chard@uk.ibm.com

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

Manifesto for Agile Software Development
We are uncovering better ways of developing
software by doing it and helping others do it.
Through this work 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
That is, while there is value in the items on
the right, we value the items on the left more.
Kent Beck
Mike Beedle
Arie van
Bennekum
Alistair Cockburn
Ward
Cunningham
Martin Fowler

James Grenning
Jim Highsmith
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick

Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
Dave Thomas

© 2001, the above authors this declaration may be freely copied in
any form, but only in its entirety through this notice.

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

Principles behind the Agile Manifesto
We follow these principles:
 Our highest priority is to satisfy the customer
through early and continuous delivery of 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.

 The most efficient and effective method of
conveying information to and within a development
team is face-to-face conversation.
 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.

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

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

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

 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.

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

Great, so what is wrong with that?

… for Systems Engineering

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

Why rethink the manifesto and not just tweak a methodology?

"Agile is a mindset: defined by values, guided by principles, manifested
through many different practices."
―Ahmed Sidky. co-author of Becoming Agile in an Imperfect World.

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

Measuring the change

Intent

Wording

No change

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
Individuals and interactions over processes and tools
Demonstrable capability over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

1. Our highest priority is to satisfy the customer through early
and continuous delivery of valuable software.

Our highest priority is to satisfy the customer through early and
regular delivery of demonstrable capability.

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

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

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

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

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

Deliver actual or modeled functionality frequently, from a couple of
weeks upwards, with a preference to the shorter timescale.

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

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

Business people and the project team must work together daily
throughout the project.

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

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


© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

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

Use the most efficient and effective method of conveying
information to and within a development team, from face-to-face to
social business tools and collaborative design tools.

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

7. Working software is the primary measure of progress.

Demonstrable capability is the primary measure of progress.

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

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

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

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

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


© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

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


© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

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


© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

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


© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

Change summary

Item

Change

Manifesto
1.

… satisfy the customer through… delivery

2.

… harness change for the customer’s competitive advantage

3.

Deliver … frequently

4.

… work together …

5.

… trust…

6.

… most efficient and effective method

7.

…primary measure of progress

8.

… sustainable development

9.

Continuous attention …

10. Simplicity
11. …self-organizing teams
12. … reflects on how to become more effective…

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

With so little change, was that really worthwhile?

 YES!

 This is a set of principles to work to
 This underpins the culture of the project team
 With strong foundations, it is possible to build bigger

“Is it better to spend your time understanding principles or studying practices?
We observe that the best results come from combining the two approaches.
Copying practices without understanding the underlying principles has a long
history of mediocre results.”
—Mary & Tom Poppendieck, Implementing Lean Software Development,
Chapter 2 – Principles

© 2013 IBM Corporation
A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013

What next?

 Agree on the principles
 Methodologies – what can we learn from the software experience?

 INCOSE International WG exists
 UK Working group?

© 2013 IBM Corporation

Más contenido relacionado

La actualidad más candente

What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...Richard Ellis PMP PRM CSM PMI-ACP SSGB
 
Chris Merriman - Building a Sustainable Innovation Culture in Globally Disper...
Chris Merriman - Building a Sustainable Innovation Culture in Globally Disper...Chris Merriman - Building a Sustainable Innovation Culture in Globally Disper...
Chris Merriman - Building a Sustainable Innovation Culture in Globally Disper...MarkLeeson
 
Business agility presentation
Business agility presentationBusiness agility presentation
Business agility presentationTim Guay
 
Investing in agile transformation
Investing in agile transformationInvesting in agile transformation
Investing in agile transformationAgileNetwork
 
Developing business agility
Developing business agilityDeveloping business agility
Developing business agilityGeof Ellingham
 
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachEnterprise Management Associates
 
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...AgileNetwork
 
Modern Portfolio Management Intro
Modern Portfolio Management IntroModern Portfolio Management Intro
Modern Portfolio Management IntroGaetano Mazzanti
 
The Agile Adoption Roadmap (Keynote by Tim Abbott)
The Agile Adoption Roadmap  (Keynote by Tim Abbott)The Agile Adoption Roadmap  (Keynote by Tim Abbott)
The Agile Adoption Roadmap (Keynote by Tim Abbott)Agile Days Middle East
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)Fabio Armani
 
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
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysisScott W. Ambler
 
Scaling Lean Agile - mini iad 2014
Scaling Lean Agile - mini iad 2014Scaling Lean Agile - mini iad 2014
Scaling Lean Agile - mini iad 2014Fabio Armani
 
Agile strategic planning: increasing velocity in an organization
Agile strategic planning: increasing velocity in an organizationAgile strategic planning: increasing velocity in an organization
Agile strategic planning: increasing velocity in an organizationAgile Montréal
 
Organizational Agility: Take Agile Beyond the Team - Webinar w/ David Hawks
Organizational Agility: Take Agile Beyond the Team - Webinar w/ David HawksOrganizational Agility: Take Agile Beyond the Team - Webinar w/ David Hawks
Organizational Agility: Take Agile Beyond the Team - Webinar w/ David HawksAgile Velocity
 
Lean Portfolio Strategy Part 1: Visualizing your Strategy Flow for Transparen...
Lean Portfolio Strategy Part 1: Visualizing your Strategy Flow for Transparen...Lean Portfolio Strategy Part 1: Visualizing your Strategy Flow for Transparen...
Lean Portfolio Strategy Part 1: Visualizing your Strategy Flow for Transparen...Cprime
 
Robust Hybrid rather than Agile or Waterfall
Robust Hybrid rather than Agile or WaterfallRobust Hybrid rather than Agile or Waterfall
Robust Hybrid rather than Agile or WaterfallAgile Austria Conference
 
Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Gaetano Mazzanti
 
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...Richard Knaster
 

La actualidad más candente (20)

What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...What is Agility - Transforming to become an Agile Organization in the Digital...
What is Agility - Transforming to become an Agile Organization in the Digital...
 
Chris Merriman - Building a Sustainable Innovation Culture in Globally Disper...
Chris Merriman - Building a Sustainable Innovation Culture in Globally Disper...Chris Merriman - Building a Sustainable Innovation Culture in Globally Disper...
Chris Merriman - Building a Sustainable Innovation Culture in Globally Disper...
 
Business agility presentation
Business agility presentationBusiness agility presentation
Business agility presentation
 
Investing in agile transformation
Investing in agile transformationInvesting in agile transformation
Investing in agile transformation
 
Developing business agility
Developing business agilityDeveloping business agility
Developing business agility
 
Learn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management ApproachLearn Best Practices of a True Hybrid IT Management Approach
Learn Best Practices of a True Hybrid IT Management Approach
 
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
Agile Mumbai 2020 Conference | Agile Leadership 101: Unlearn to succeed | Ash...
 
Modern Portfolio Management Intro
Modern Portfolio Management IntroModern Portfolio Management Intro
Modern Portfolio Management Intro
 
The Agile Adoption Roadmap (Keynote by Tim Abbott)
The Agile Adoption Roadmap  (Keynote by Tim Abbott)The Agile Adoption Roadmap  (Keynote by Tim Abbott)
The Agile Adoption Roadmap (Keynote by Tim Abbott)
 
Scaling lean agile agile prage 2014 (armani)
Scaling lean agile   agile prage 2014 (armani)Scaling lean agile   agile prage 2014 (armani)
Scaling lean agile agile prage 2014 (armani)
 
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
 
Disciplined agile business analysis
Disciplined agile business analysisDisciplined agile business analysis
Disciplined agile business analysis
 
Scaling Lean Agile - mini iad 2014
Scaling Lean Agile - mini iad 2014Scaling Lean Agile - mini iad 2014
Scaling Lean Agile - mini iad 2014
 
Agile strategic planning: increasing velocity in an organization
Agile strategic planning: increasing velocity in an organizationAgile strategic planning: increasing velocity in an organization
Agile strategic planning: increasing velocity in an organization
 
Organizational Agility: Take Agile Beyond the Team - Webinar w/ David Hawks
Organizational Agility: Take Agile Beyond the Team - Webinar w/ David HawksOrganizational Agility: Take Agile Beyond the Team - Webinar w/ David Hawks
Organizational Agility: Take Agile Beyond the Team - Webinar w/ David Hawks
 
Agile PMO
Agile PMO Agile PMO
Agile PMO
 
Lean Portfolio Strategy Part 1: Visualizing your Strategy Flow for Transparen...
Lean Portfolio Strategy Part 1: Visualizing your Strategy Flow for Transparen...Lean Portfolio Strategy Part 1: Visualizing your Strategy Flow for Transparen...
Lean Portfolio Strategy Part 1: Visualizing your Strategy Flow for Transparen...
 
Robust Hybrid rather than Agile or Waterfall
Robust Hybrid rather than Agile or WaterfallRobust Hybrid rather than Agile or Waterfall
Robust Hybrid rather than Agile or Waterfall
 
Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)Metrics for Business Agility (whatever that means)
Metrics for Business Agility (whatever that means)
 
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...
 

Destacado

Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...David Rico
 
Joining ibm developer works
Joining ibm developer worksJoining ibm developer works
Joining ibm developer worksHazel Woodcock
 
Building a learning circle in connections
Building a learning circle in connectionsBuilding a learning circle in connections
Building a learning circle in connectionsHazel Woodcock
 
Learning circles dashboard
Learning circles dashboardLearning circles dashboard
Learning circles dashboardHazel Woodcock
 
Doors hints and tips schema
Doors hints and tips schemaDoors hints and tips schema
Doors hints and tips schemaHazel Woodcock
 
StudyUSA Final Deliverable
StudyUSA Final DeliverableStudyUSA Final Deliverable
StudyUSA Final DeliverableCiara Dixon
 
OMG 2014 Business Architecture Innovation Summit - Aligning design with Busin...
OMG 2014 Business Architecture Innovation Summit - Aligning design with Busin...OMG 2014 Business Architecture Innovation Summit - Aligning design with Busin...
OMG 2014 Business Architecture Innovation Summit - Aligning design with Busin...Mike Clark
 
Cwin16 tls-capgemini-business-architecture-open-group-2016
Cwin16 tls-capgemini-business-architecture-open-group-2016Cwin16 tls-capgemini-business-architecture-open-group-2016
Cwin16 tls-capgemini-business-architecture-open-group-2016Capgemini
 
Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile TeamsElizabeth Woodward
 
NOUR BRANDING - Brand Book
NOUR BRANDING - Brand BookNOUR BRANDING - Brand Book
NOUR BRANDING - Brand BookPascaleMounsef
 
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?Jason Bloomberg
 
A.Levenchuk -- Systems Engineering Thinking
A.Levenchuk -- Systems Engineering ThinkingA.Levenchuk -- Systems Engineering Thinking
A.Levenchuk -- Systems Engineering ThinkingAnatoly Levenchuk
 
Metaframeworks: making the Blueprint more accessible
Metaframeworks: making the Blueprint more accessibleMetaframeworks: making the Blueprint more accessible
Metaframeworks: making the Blueprint more accessibleTetradian Consulting
 
Agile Enterprise Architecture in Government Business Transformations (Capgemi...
Agile Enterprise Architecture in Government Business Transformations (Capgemi...Agile Enterprise Architecture in Government Business Transformations (Capgemi...
Agile Enterprise Architecture in Government Business Transformations (Capgemi...jensenwaud
 
Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0iasaglobal
 
Essentials of enterprise architecture tools
Essentials of enterprise architecture toolsEssentials of enterprise architecture tools
Essentials of enterprise architecture toolsiasaglobal
 
The Government of New Brunswick Enterprise Architecture Roadmap
The Government of New Brunswick Enterprise Architecture RoadmapThe Government of New Brunswick Enterprise Architecture Roadmap
The Government of New Brunswick Enterprise Architecture RoadmapTamim Rahman
 
Semantech Inc. - Mastering Enterprise Big Data - Intro
Semantech Inc. - Mastering Enterprise Big Data - IntroSemantech Inc. - Mastering Enterprise Big Data - Intro
Semantech Inc. - Mastering Enterprise Big Data - IntroStephen Lahanas
 
Social Entrepreneurship - South Africa
Social Entrepreneurship - South AfricaSocial Entrepreneurship - South Africa
Social Entrepreneurship - South AfricaTim Strik
 

Destacado (20)

Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
Lean & Agile Enterprise Frameworks: For Managing Large U.S. Government Cloud ...
 
Joining ibm developer works
Joining ibm developer worksJoining ibm developer works
Joining ibm developer works
 
Building a learning circle in connections
Building a learning circle in connectionsBuilding a learning circle in connections
Building a learning circle in connections
 
Learning circles dashboard
Learning circles dashboardLearning circles dashboard
Learning circles dashboard
 
Doors hints and tips schema
Doors hints and tips schemaDoors hints and tips schema
Doors hints and tips schema
 
StudyUSA Final Deliverable
StudyUSA Final DeliverableStudyUSA Final Deliverable
StudyUSA Final Deliverable
 
OMG 2014 Business Architecture Innovation Summit - Aligning design with Busin...
OMG 2014 Business Architecture Innovation Summit - Aligning design with Busin...OMG 2014 Business Architecture Innovation Summit - Aligning design with Busin...
OMG 2014 Business Architecture Innovation Summit - Aligning design with Busin...
 
Cwin16 tls-capgemini-business-architecture-open-group-2016
Cwin16 tls-capgemini-business-architecture-open-group-2016Cwin16 tls-capgemini-business-architecture-open-group-2016
Cwin16 tls-capgemini-business-architecture-open-group-2016
 
Lean Principles for Agile Teams
Lean Principles for Agile TeamsLean Principles for Agile Teams
Lean Principles for Agile Teams
 
NOUR BRANDING - Brand Book
NOUR BRANDING - Brand BookNOUR BRANDING - Brand Book
NOUR BRANDING - Brand Book
 
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
 
A.Levenchuk -- Systems Engineering Thinking
A.Levenchuk -- Systems Engineering ThinkingA.Levenchuk -- Systems Engineering Thinking
A.Levenchuk -- Systems Engineering Thinking
 
Metaframeworks: making the Blueprint more accessible
Metaframeworks: making the Blueprint more accessibleMetaframeworks: making the Blueprint more accessible
Metaframeworks: making the Blueprint more accessible
 
Agile Enterprise Architecture in Government Business Transformations (Capgemi...
Agile Enterprise Architecture in Government Business Transformations (Capgemi...Agile Enterprise Architecture in Government Business Transformations (Capgemi...
Agile Enterprise Architecture in Government Business Transformations (Capgemi...
 
Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0Adam boczek 2015 agile architecture in 10 steps v1.0
Adam boczek 2015 agile architecture in 10 steps v1.0
 
Business capability model v1.0
Business capability model v1.0Business capability model v1.0
Business capability model v1.0
 
Essentials of enterprise architecture tools
Essentials of enterprise architecture toolsEssentials of enterprise architecture tools
Essentials of enterprise architecture tools
 
The Government of New Brunswick Enterprise Architecture Roadmap
The Government of New Brunswick Enterprise Architecture RoadmapThe Government of New Brunswick Enterprise Architecture Roadmap
The Government of New Brunswick Enterprise Architecture Roadmap
 
Semantech Inc. - Mastering Enterprise Big Data - Intro
Semantech Inc. - Mastering Enterprise Big Data - IntroSemantech Inc. - Mastering Enterprise Big Data - Intro
Semantech Inc. - Mastering Enterprise Big Data - Intro
 
Social Entrepreneurship - South Africa
Social Entrepreneurship - South AfricaSocial Entrepreneurship - South Africa
Social Entrepreneurship - South Africa
 

Similar a A proposed agile systems engineering manifesto

Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxqqsw1
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxMannuMatamAkash
 
Heart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetHeart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetAgile ME
 
Introduction to Lean & Agile Work
Introduction to Lean & Agile WorkIntroduction to Lean & Agile Work
Introduction to Lean & Agile WorkEllen Grove
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agileunruliness
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agileunruliness
 
From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013Sanjeev Sharma
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017AgileNZ Conference
 
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...Agile ME
 
Lecture 6 agile software development
Lecture 6   agile software developmentLecture 6   agile software development
Lecture 6 agile software developmentIIUI
 
Fariz Saracevic, IBM | Agile Turkey Summit 2013
Fariz Saracevic, IBM | Agile Turkey Summit 2013Fariz Saracevic, IBM | Agile Turkey Summit 2013
Fariz Saracevic, IBM | Agile Turkey Summit 2013Agile Turkey
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering Madhar Khan Pathan
 
Industry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average BusinessIndustry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average BusinessMichael Elder
 

Similar a A proposed agile systems engineering manifesto (20)

Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Cognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptxCognizant Presentation for Task 1.pptx
Cognizant Presentation for Task 1.pptx
 
Heart of agile by Pierre Hervouet
Heart of agile by Pierre HervouetHeart of agile by Pierre Hervouet
Heart of agile by Pierre Hervouet
 
Introduction to Lean & Agile Work
Introduction to Lean & Agile WorkIntroduction to Lean & Agile Work
Introduction to Lean & Agile Work
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Starting with Agile
Starting with AgileStarting with Agile
Starting with Agile
 
Agile is not for IT
Agile is not for ITAgile is not for IT
Agile is not for IT
 
From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013
 
Unit2
Unit2Unit2
Unit2
 
7.agila model
7.agila model7.agila model
7.agila model
 
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
Modern Agile – What's It Good For? - Jacob Creech - AgileNZ 2017
 
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
A Practical Approach to Agile Adoption - Case Studies from Egypt by Amr Noama...
 
Lecture 6 agile software development
Lecture 6   agile software developmentLecture 6   agile software development
Lecture 6 agile software development
 
Fariz Saracevic, IBM | Agile Turkey Summit 2013
Fariz Saracevic, IBM | Agile Turkey Summit 2013Fariz Saracevic, IBM | Agile Turkey Summit 2013
Fariz Saracevic, IBM | Agile Turkey Summit 2013
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering
 
Industry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average BusinessIndustry Perspective: DevOps - What it Means for the Average Business
Industry Perspective: DevOps - What it Means for the Average Business
 
Scrum
Scrum Scrum
Scrum
 

Último

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
"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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
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
 

Último (20)

Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
"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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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?
 
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
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
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
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
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
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
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
 

A proposed agile systems engineering manifesto

  • 1. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 A proposed Agile systems engineering manifesto Hazel Woodcock and Jon Chard, IBM Rational hazel.woodcock@uk.ibm.com jon.chard@uk.ibm.com © 2013 IBM Corporation
  • 2. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 Manifesto for Agile Software Development We are uncovering better ways of developing software by doing it and helping others do it. Through this work 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 That is, while there is value in the items on the right, we value the items on the left more. Kent Beck Mike Beedle Arie van Bennekum Alistair Cockburn Ward Cunningham Martin Fowler James Grenning Jim Highsmith Andrew Hunt Ron Jeffries Jon Kern Brian Marick Robert C. Martin Steve Mellor Ken Schwaber Jeff Sutherland Dave Thomas © 2001, the above authors this declaration may be freely copied in any form, but only in its entirety through this notice. © 2013 IBM Corporation
  • 3. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 Principles behind the Agile Manifesto We follow these principles:  Our highest priority is to satisfy the customer through early and continuous delivery of 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.  The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.  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.  Business people and developers must work together daily throughout the project.  Simplicity--the art of maximizing the amount of work not done--is essential.  Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.  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. © 2013 IBM Corporation
  • 4. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 Great, so what is wrong with that? … for Systems Engineering © 2013 IBM Corporation
  • 5. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 Why rethink the manifesto and not just tweak a methodology? "Agile is a mindset: defined by values, guided by principles, manifested through many different practices." ―Ahmed Sidky. co-author of Becoming Agile in an Imperfect World. © 2013 IBM Corporation
  • 6. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 Measuring the change Intent Wording No change © 2013 IBM Corporation
  • 7. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan Individuals and interactions over processes and tools Demonstrable capability over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan © 2013 IBM Corporation
  • 8. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 1. Our highest priority is to satisfy the customer through early and continuous delivery of valuable software. Our highest priority is to satisfy the customer through early and regular delivery of demonstrable capability. © 2013 IBM Corporation
  • 9. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 2. Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage. Welcome managed change to requirements, even late in development. Agile processes harness change for the customer's competitive advantage. © 2013 IBM Corporation
  • 10. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 3. Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. Deliver actual or modeled functionality frequently, from a couple of weeks upwards, with a preference to the shorter timescale. © 2013 IBM Corporation
  • 11. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 4. Business people and developers must work together daily throughout the project. Business people and the project team must work together daily throughout the project. © 2013 IBM Corporation
  • 12. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 5. Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.  © 2013 IBM Corporation
  • 13. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 6. The most efficient and effective method of conveying information to and within a development team is face-toface conversation. Use the most efficient and effective method of conveying information to and within a development team, from face-to-face to social business tools and collaborative design tools. © 2013 IBM Corporation
  • 14. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 7. Working software is the primary measure of progress. Demonstrable capability is the primary measure of progress. © 2013 IBM Corporation
  • 15. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 8. Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely. Agile processes promote sustainable development. The sponsors, project team, and users should be able to maintain a constant pace indefinitely. © 2013 IBM Corporation
  • 16. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 9. Continuous attention to technical excellence and good design enhances agility.  © 2013 IBM Corporation
  • 17. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 10. Simplicity--the art of maximizing the amount of work not done--is essential.  © 2013 IBM Corporation
  • 18. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 11. The best architectures, requirements, and designs emerge from self-organizing teams.  © 2013 IBM Corporation
  • 19. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 12. At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.  © 2013 IBM Corporation
  • 20. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 Change summary Item Change Manifesto 1. … satisfy the customer through… delivery 2. … harness change for the customer’s competitive advantage 3. Deliver … frequently 4. … work together … 5. … trust… 6. … most efficient and effective method 7. …primary measure of progress 8. … sustainable development 9. Continuous attention … 10. Simplicity 11. …self-organizing teams 12. … reflects on how to become more effective… © 2013 IBM Corporation
  • 21. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 With so little change, was that really worthwhile?  YES!  This is a set of principles to work to  This underpins the culture of the project team  With strong foundations, it is possible to build bigger “Is it better to spend your time understanding principles or studying practices? We observe that the best results come from combining the two approaches. Copying practices without understanding the underlying principles has a long history of mediocre results.” —Mary & Tom Poppendieck, Implementing Lean Software Development, Chapter 2 – Principles © 2013 IBM Corporation
  • 22. A proposed Agile systems engineering manifesto | INCOSE UK ASEC 2013 What next?  Agree on the principles  Methodologies – what can we learn from the software experience?  INCOSE International WG exists  UK Working group? © 2013 IBM Corporation