The Disciplined Agile Toolkit

Slides:



Advertisements
Similar presentations
Life Science Services and Solutions
Advertisements

Course: e-Governance Project Lifecycle Day 1
Disciplined Agile Delivery (DAD)
資工碩一 張淵順. Outline  Introduction  Agile vs. Lean  Research Approach  Findings  Discussion  Conclusion.
Why DAD? 6 Best reasons why OR Removing the pain of transformation to Agile.
Credits: Adopted from Web Engineering: A Practitioner’s Approach (The McGraw-Hill Companies, Inc.) by Roger Pressman and David Lowe, copyright Agile.
The Disciplined Agile Delivery: The Foundation for Scaling Agile
Describing Methodologies PART II Rapid Application Development* Systems Analysis and Design II.
Testing Challenges in an Agile Environment Biraj Nakarja Sogeti UK 28 th October 2009.
Copyright 2014 Scott W. Ambler Test Driven Development (TDD) Survey Results Scott W. Ambler
Copyright 2013 Scott W. Ambler Agile Project Initiation Survey Results Scott W. Ambler
Introduction to Disciplined Agile Delivery (DAD) Scott W
Disciplined Agile Takes the Mystery Out of Agile Software development is inherently complex The Disciplined Agile (DA) framework describes how: – Agile.
© 2016 Disciplined Agile Consortium
3-Basic Agile Concepts Subtopics 1-The agile methods landscape 2-Common agile concepts and practices 3-Differences between traditional development and.
Introduction to Disciplined Agile Delivery (DAD).
Copyright 2016 Scott Ambler + Associates 2016 Data Quality Survey Results Scott W. Ambler
Workshop 4: Developing a one page business case
Teaching slides Chapter 2
Process 4 Hours.
© Disciplined Agile Consortium
© 2016 Disciplined Agile Consortium
CLE Introduction to Agile Software Acquisition
EI Architecture Overview/Current Assessment/Technical Architecture
Continuous Delivery- Complete Guide
Transforming business
Please contact us at DisciplinedAgileConsortium
Agile in the Wild The many ways to Apply Agile (not just Scrum and Kanban)
CIM Modeling for E&U - (Short Version)
© Disciplined Agile Consortium
Refine the HR Organizational Structure and Optimize Department Efficiency Whether your organization is requiring you to grow or asking you to cut down.
BANKING INFORMATION SYSTEMS
Disciplined Agile Principles
Disciplined Agile Delivery (DAD): A Brief Introduction
The Disciplined Agile Framework
Nine Guiding Principles for Improving IT Service Management
Building the foundations for innovation
Please contact us at DisciplinedAgileConsortium
Software Engineering (CSI 321)
#2-What is Agile? Why Agile?
Information Technology Project Management – Fifth Edition
Certification This deck describes why your organization would want to adopt the Disciplined Agile Framework Please contact us at DisciplinedAgileConsortium.org.
1. Define a Vision & Identify Business Scenarios
One ODOT: Positioned for the Future
2014 Agile Adoption Survey Results
2017 Agile Readiness Survey Results
The Disciplined Agile Framework
Consulting Services for IoT
Agility at Scale: From Tactical to Strategic Agility
Disciplined Agile IT (DAIT)
Documentation in Continuous Delivery Model and DevOps
2018 IT Success Rate Survey Results
2016 Agile at Scale Survey Results
Certification This deck describes why your organization would want to adopt the Disciplined Agile Framework Please contact us at DisciplinedAgileConsortium.org.
Agile Process: Overview
Agile Frameworks - Scaling Agile for the Large Enterprise
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
The EBA Transformation Journey
Employee engagement Delivery guide
Copyright© Agile Transformation Inc.
Applying Use Cases (Chapters 25,26)
How to deal with requirements in an Agile context?
Topic 1: Introduction to the Module and an Overview of Agile
Agenda Start with Why What Are Best Practice Frameworks, and Why Do We Need Them? Best Practices Defined Lean, Agile, DevOps and ITSM/ITIL 4 The Increasing.
2018 Data Quality Survey Results
System Development Methods
Agility at Scale: From Tactical to Strategic Agility
Presentation transcript:

The Disciplined Agile Toolkit This deck overviews the Disciplined Agile (DA) toolkit. You may use these slides within your own presentations as long as you keep the copyright notice on the slide. We hope you find this deck useful! © Disciplined Agile Consortium

© Disciplined Agile Consortium Agenda The Disciplined Agile Toolkit Disciplined Agile Delivery (DAD) Disciplined DevOps Disciplined IT (DAIT) Disciplined Agile Enterprise (DAE) Parting thoughts © Disciplined Agile Consortium

The Disciplined Agile Toolkit The Disciplined Agile (DA) process decision toolkit describes light-weight guidance to help organizations streamline their information technology (IT) and business processes in a context-sensitive manner. The DA toolkit provides the process foundation for business agility. DA does this by showing how the various activities such as solution delivery, operations, enterprise architecture, portfolio management, finance, security, legal, and many others work together. The DA toolkit also describes what these activities should address, provides a range of options for doing so, and describes the tradeoffs associated with each option. Visit https://www.disciplinedagiledelivery.com/agility-at-scale/disciplined-agile-2/ © Disciplined Agile Consortium

The Disciplined Agile Toolkit Agile Enterprise Disciplined Agile IT Disciplined DevOps See https://www.disciplinedagiledelivery.com/agility-at-scale/disciplined-agile-2/ DAD http://www.disciplinedagiledelivery.com/the-agile-tractor-engine-analogy/ © Disciplined Agile Consortium

The Seven Principles of Disciplined Agile Disciplined Agile Delivery The Seven Principles of Disciplined Agile What does it mean to be disciplined? To be disciplined is to do the things that you know are good for you, things that usually require hard work and perseverance. It requires discipline to regularly delight your customers. It takes discipline for teams to become awesome. It requires discipline for leaders to ensure that their people have a safe environment to work in. It takes discipline to recognize that you need to tailor your approach for the context that you face, and to evolve your approach as the situation evolves. It takes discipline to recognize that you are part of a larger organization, that you should do what’s best for the enterprise and not just what’s convenient for you. It requires discipline to evolve and optimize your overall workflow, and it requires discipline to realize that you have many choices regarding how you work and organize yourselves, so you should choose accordingly. For details, visit http://www.disciplinedagiledelivery.com/principles/ © Disciplined Agile Consortium © Scott Ambler + Associates

Disciplined Agile Delivery (DAD) Introduction to DAD Disciplined Agile Delivery (DAD) The key characteristics of DAD: People-first Goal-driven Hybrid agile Learning-oriented Full delivery lifecycle Solution focused Risk-value lifecycle Enterprise aware Foundation of the Disciplined Agile (DA) toolkit Disciplined Agile Delivery (DAD) is a people-first, learning-oriented hybrid agile approach to IT solution delivery. It has a risk-value delivery lifecycle, is goal-driven, is enterprise aware, and is scalable. It is the first of four levels within the Disciplined Agile (DA) toolkit. Many organizations start their agile journey by adopting Scrum because it describes a good strategy for leading agile software teams. However, Scrum is only part of what is required to deliver sophisticated solutions to your stakeholders. Invariably teams need to look to other methods to fill in the process gaps that Scrum purposely ignores. When looking at other methods there is considerable overlap and conflicting terminology that can be confusing to practitioners as well as outside stakeholders. Worse yet people don’t always know where to look for advice or even know what issues they need to consider. To address these challenges Disciplined Agile Delivery (DAD) provides a more cohesive approach to agile solution delivery. There are clearly some interesting aspects to DAD. DAD is a hybrid approach which extends Scrum with proven strategies from Agile Modeling (AM), Extreme Programming (XP), Unified Process (UP), Kanban, Lean Software Development, Outside In Development (OID) and several other methods. DAD is a non-proprietary, freely available toolkit. DAD extends the construction-focused lifecycle of Scrum to address the full, end-to-end delivery lifecycle from project initiation all the way to delivering the solution to its end users. It also supports lean and continuous delivery versions of the lifecycle: unlike other agile methods, DAD doesn’t prescribe a single lifecycle because it recognizes that one process size does not fit all. DAD includes advice about the technical practices such as those from Extreme Programming (XP) as well as the modeling, documentation, and governance strategies missing from both Scrum and XP. But, instead of the prescriptive approach seen in other agile methods, including Scrum, DAD takes a goals-driven approach. In doing so DAD provides contextual advice regarding viable alternatives and their trade-offs, enabling you to tailor DAD to effectively address the situation in which you find yourself. By describing what works, what doesn’t work, and more importantly why, DAD helps you to increase your chance of adopting strategies that will work for you. For more information, visit https://www.disciplinedagiledelivery.com/introduction-to-dad/ © Disciplined Agile Consortium Copyright 2014 Disciplined Agile Consortium

Workflow of Disciplined DevOps Disciplined DevOps is the streamlining of IT solution development and IT operations activities, along with supporting enterprise-IT activities such as Security and Data Management, to provide more effective outcomes to an organization. Disciplined DevOps is the second of four levels of the DA toolkit. See https://www.disciplinedagiledelivery.com/disciplineddevops/ © Disciplined Agile Consortium

Workflow of Disciplined Agile IT (DAIT) Disciplined Agile IT (DAIT) addresses how to apply agile and lean strategies to all aspects of Information Technology (IT) processes. This includes IT-level activities such as IT operations, support, data management, reuse engineering, and other capabilities.  As you can see in the following figure, DAIT is one of four levels of the Disciplined Agile (DA) toolkit.  DAIT encompasses Disciplined Agile Delivery (DAD) and Disciplined DevOps. See https://www.disciplinedagiledelivery.com/dait/ © Disciplined Agile Consortium

The Disciplined Agile Enterprise (DAE) A Disciplined Agile Enterprise is able to anticipate and respond swiftly to changes in the marketplace.  It does this through an organizational culture and structure that facilitates change within the context of the situation that it faces.  Such organizations require a learning mindset in the mainstream business and underlying lean and agile processes to drive innovation. A Disciplined Agile Enterprise (DAE) is able to sense and respond swiftly to changes in the marketplace.  It does this through an organizational culture and structure that facilitates change within the context of the situation that it faces.  Such organizations require a learning mindset in the mainstream business and underlying lean and agile processes to drive innovation. A DAE encompasses Disciplined Agile IT (DAIT), Disciplined DevOps, and Disciplined Agile Delivery (DAD). See http://www.disciplinedagiledelivery.com/dae/ © Disciplined Agile Consortium

The Disciplined Agile Toolkit See https://www.disciplinedagiledelivery.com/ - The picture there has hotspots to each individual process blade. © Disciplined Agile Consortium

© Disciplined Agile Consortium Parting Thoughts This was a very high-level overview of the Disciplined Agile (DA) Toolkit Improvement requires hard work, there are no easy solutions Every organization is unique, one size does not fit all – Beware prescriptive methods The DA toolkit looks at the whole picture to address the question of how does it all fit together © Disciplined Agile Consortium

© Disciplined Agile Consortium Join Today Sign up at DisciplinedAgileConsortium.org and become a member It’s free Have access to new and upcoming information about Disciplined Agile strategies © Disciplined Agile Consortium

© Disciplined Agile Consortium The Disciplined Agile Consortium (DAC) supports and evolves the Disciplined Agile process decision toolkit. The DAC site, DisciplinedAgileConsortium.org, provides information on curriculum and learning resources for Disciplined Agile practitioners. It is also the home of the Disciplined Agile certification program. The Disciplined Agile blog, DisciplinedAgileDelivery.com, provides a wealth of articles and blog postings about Disciplined Agile topics. The Disciplined Agile discussion forum, LinkedIn.com/groups/4685263, is a meeting place for Disciplined Agile practitioners to share their experiences and to get questions answered. © Disciplined Agile Consortium