Introduction to Disciplined Agile Technology
Upcoming SlideShare
Loading in...5
×
 

Introduction to Disciplined Agile Technology

on

  • 1,932 views

Durante este Webinar Scott hablará sobre Disciplined Agile Delivery (Entrega Disciplinada de Agilidad), o DAD, es un framework de procesos que brinda una estrategia completa y coherente de cómo ...

Durante este Webinar Scott hablará sobre Disciplined Agile Delivery (Entrega Disciplinada de Agilidad), o DAD, es un framework de procesos que brinda una estrategia completa y coherente de cómo funciona en la práctica la entrega ágil de soluciones.

DAD es un framework híbrido, centrado en las personas y orientado al aprendizaje. Utiliza una estrategia dirigida por metas y un ciclo de vida dirigido por riesgo y valor.

Es escalable y está diseñado para satisfacer contextos empresariales complejos.

Statistics

Views

Total Views
1,932
Views on SlideShare
948
Embed Views
984

Actions

Likes
2
Downloads
54
Comments
0

3 Embeds 984

http://www.sgcampus.com.mx 850
http://sgcampus.com.mx 133
http://plus.url.google.com 1

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Introduction to Disciplined Agile Technology Introduction to Disciplined Agile Technology Presentation Transcript

    • © Scott Ambler + Associates 1 Introduction to Disciplined Agile Delivery (DAD) Scott W. Ambler Senior Consulting Partner scott [at] scottambler.com @scottwambler
    • Questions will be addressed at the end of the webcast Warning: We’re going to cover a lot of ideas very quickly! © Scott Ambler + Associates 2
    • © Scott Ambler + Associates 3 Agenda • Defining Disciplined Agile Delivery (DAD) • Hybrid framework • Lifecycles • Roles • Process goal driven • Enterprise awareness • Scaling and tailoring • Governance • What does it mean to be disciplined?
    • 4 Disciplined Agile Delivery (DAD) Disciplined Agile Delivery (DAD) is a process decision framework The key characteristics of DAD: – People-first – Goal-driven – Hybrid agile – Learning-oriented – Full delivery lifecycle – Solution focused – Risk-value lifecycle – Enterprise aware © Scott Ambler + Associates
    • Scrum Extreme Programming LeanKanban DAD is a Hybrid Framework © Scott Ambler + Associates 5 Unified Process Agile Modeling Agile Data“Traditional”Outside In Dev. DevOps …and more DAD leverages proven strategies from several sources, providing a decision framework to guide your adoption and tailoring of them in a context-driven manner. SAFe
    • A High Level Lifecycle © Scott Ambler + Associates 6
    • Scrum Construction Lifecycle © Scott Ambler + Associates 7 A good start…
    • A Scrum Delivery Lifecycle © Scott Ambler + Associates 8 …but this is how agile teams actually work…
    • Unbranded Agile Delivery Lifecycle © Scott Ambler + Associates 9 …and it’s time to abandon the branding.
    • Governed Delivery Lifecycle © Scott Ambler + Associates 10 Disciplined agile teams are guided by senior management…
    • Disciplined Agile Delivery: Basic Lifecycle © Scott Ambler + Associates 11 …and realize they work in an organizational ecosystem.
    • Disciplined Agile Delivery: Lean Lifecycle © Scott Ambler + Associates 12 DAD doesn’t prescribe a single lifecycle…
    • The Phases Disappear Over Time © Scott Ambler + Associates 13 First release: Inception Construction Transition Second release: I Construction T Third release: I Construction T Nth+ releases: C CT C C TT T . . . …and promotes continuous learning and improvement.
    • Disciplined Agile Delivery: Lean Continuous Delivery Lifecycle © Scott Ambler + Associates 14 A good end goal
    • Roles on DAD Teams • Team Lead – Agile process expert, keeps team focused on achievement of goals, removes impediments • Product Owner – Owns the product vision, scope and priorities of the solution • Architecture Owner – Owns the architecture decisions and technical priorities, mitigates key technical risks • Team Member – Cross-functional team members that deliver the solution • Stakeholder – Includes the customer but also other stakeholders such as Project Sponsor, DevOps, architecture, database groups, governance bodies 15 © Scott Ambler + Associates
    • DAD is Process Goal-Driven © Scott Ambler + Associates 16
    • Disciplined Agilists Take a Goal Driven Approach © Scott Ambler + Associates 17 Goal Issue Advantages Disadvantages Considerations * Option Default Option * Explore the Initial Scope Form the Initial Team Address Changing Stakeholder Needs Source Team size Team structure Team members Geographic distribution Supporting the team Availability Co-located Partially dispersed Fully dispersed Distributed subteams
    • Goal: Secure Funding 18© Scott Ambler + Associates
    • Goal – Secure Funding 19© Scott Ambler + Associates
    • Goal – Secure Funding (cont.) 20© Scott Ambler + Associates
    • Goal: Align With Enterprise Direction 21© Scott Ambler + Associates
    • Goal: Explore the Initial Scope 22© Scott Ambler + Associates
    • DAD Teams Are Enterprise Aware • DAD teams strive to leverage and enhance the existing organizational eco system wherever possible • Implications: – Work closely with enterprise groups – Follow existing roadmap(s) where appropriate – Leverage existing assets – Enhance existing assets © Scott Ambler + Associates 23
    • Context Counts: The Software Development Context Framework © Scott Ambler + Associates 24 The selection factors and scaling factors combined will affect how you tailor your process, team structure, and tooling
    • © Scott Ambler + Associates 25 Governance is Built Into DAD • Governance strategies built into DAD: – Risk-value lifecycle – Light-weight milestone reviews – “Standard” opportunities for increased visibility and to steer the team provided by agile – Enterprise awareness – Robust stakeholder definition
    • What Does it Mean to Be Disciplined? • In general, it requires discipline to follow many agile practices and philosophies • But, it also requires discipline to: – Reduce the feedback cycle – Learn continuously – Deliver solutions incrementally – Be goal driven – Enterprise aware – Streamline Inception and Transition efforts – Adopt agile governance strategies © Scott Ambler + Associates 26
    • Got Discipline? © Scott Ambler + Associates 27 DisciplinedAgileConsortium.org DisciplinedAgileDelivery.com ScottAmbler.com
    • Thank You! scott [at] scottambler.com @scottwambler AgileModeling.com AgileData.org Ambysoft.com DisciplinedAgileConsortium.org DisciplinedAgileDelivery.com ScottAmbler.com Disciplined Agile Delivery Disciplined Agile Delivery © Scott Ambler + Associates 28
    • DAD Certification: DisciplinedAgileConsortium.org Disciplined Agile Yellow Belt – Indication that the person is new to disciplined agile but eager to learn – Validate basic knowledge via a test Disciplined Agile Green Belt – Indication that the person is striving to be a professional – Potential to be a junior coach – Difficult test and several years of proven experience Disciplined Agile Black Belt – Indication that the person is an expert – Often a senior coach, instructor, or agile transformation lead – Board-level certification © Scott Ambler + Associates 29
    • Recommended Resources © Scott Ambler + Associates 30