The Disciplined Agile Framework

Slides:



Advertisements
Similar presentations
Life Science Services and Solutions
Advertisements

AGILE DEVELOPMENT Outlines : Quick Look of agile development Agility
Ahsan Kabir Project Manager Ahsan Kabir Project Manager ………………………….
Disciplined Agile Delivery (DAD)
Agile Process: Overview n Agile software engineering represents a reasonable compromise to conventional software engineering for certain classes of software.
資工碩一 張淵順. 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
Presented By: Anusha. Topics Introduction Terminology The Agile Manifesto Some Agile Methodologies Summary References.
Describing Methodologies PART II Rapid Application Development* Systems Analysis and Design II.
Agile Methodologies: Comparative Study and Future Direction 林佳蓁 資工 4B.
Copyright 2014 Scott W. Ambler Test Driven Development (TDD) 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.
RATIONAL UNIFIED PROCESS PROCESS FRAMEWORK OVERVIEW.
© 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).
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
Introduction to The Rational IT Model
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)
© 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.
Valuable Project Management Tools and Techniques
BANKING INFORMATION SYSTEMS
Disciplined Agile Principles
Disciplined Agile Delivery (DAD): A Brief Introduction
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
Domains of Agility Being Agile Doing Agile Evan Leybourn, 2016 PROCESS
Certification This deck describes why your organization would want to adopt the Disciplined Agile Framework Please contact us at DisciplinedAgileConsortium.org.
One ODOT: Positioned for the Future
2014 Agile Adoption 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
Rosa María Torres de Paz
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.
The project highway to delivering business success
Agile Process: Overview
Agile Frameworks - Scaling Agile for the Large Enterprise
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
The EBA Transformation Journey
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.
Are you measuring what really counts?
System Development Methods
The Disciplined Agile Toolkit
Agility at Scale: From Tactical to Strategic Agility
Presentation transcript:

The Disciplined Agile Framework © Disciplined Agile Consortium

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

The Disciplined Agile Framework The Disciplined Agile (DA) process decision framework describes light-weight guidance to help organizations streamline their information technology (IT) and business processes in a context-sensitive manner. The DA framework 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 framework also describes what these activities should address, provides a range of options for doing so, and describes the tradeoffs associated with each option. © Disciplined Agile Consortium

The Disciplined Agile Framework Agile Enterprise Disciplined Agile IT Disciplined DevOps 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) framework The Disciplined Agile Delivery (DAD) decision process framework 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.” 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 the Disciplined Agile Delivery (DAD) process decision framework provides a more cohesive approach to agile solution delivery. There are clearly some interesting aspects to the DAD framework. 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 framework. 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, the DAD framework 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 http://DisciplinedAgileDelivery.com © Disciplined Agile Consortium Copyright 2014 Disciplined Agile Consortium

Workflow of Disciplined DevOps © Disciplined Agile Consortium

Workflow of Disciplined Agile IT (DAIT) © Disciplined Agile Consortium

Workflow of a 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. © Disciplined Agile Consortium

© Disciplined Agile Consortium Parting Thoughts This was a very high-level overview of the Disciplined Agile (DA) Framework Improvement requires hard work, there are no easy solutions Every organization is unique, one size does not fit all – Beware prescriptive methods The DA framework 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 framework. 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