Agile

Introduction to Disciplined Agile - Certification Prep Workshop

Presenter: Mark Lines, Enterprise Agile Coach for Scott Ambler

Agile transformation is hard because cultural change is hard. It’s not one problem that needs to be solved, but a series of hundreds decisions affecting lots of people over a long period of time that affects relationships, processes, and even the state of mind of those working within the change. Disciplined Agile (DA) is unique because it’s based on empiricism, industry data and adoption of proven practices. The result is a huge wealth of structured information that allows you to map your challenges into a tree structure of proven strategies that other people have found to work in practice. In effect you can apply DA to identify process improvements that reflect the actual situations faced by your teams.

Disciplined Agile (DA) allows you to choose your IT process for delivering sophisticated agile solutions in the enterprise. It builds on the existing proven practices from agile methods such as Scrum, Extreme Programming (XP), Lean software development, Kanban, Unified Process, Agile Modeling and others to include other aspects necessary for success in the enterprise. Discipline Agile (DA) fills in the gaps left by mainstream methods by providing guidance on how to effectively plan and kickstart complex projects as well as how to apply a full lifecycle approach, with lightweight milestones, effective metrics, and agile governance.

This workshop is not technical and is suitable for all team members. Many group exercises reinforce the principles learned. The workshop is also valuable for management tasked with moving from traditional approaches to agile.

Audience

  • IT practitioners new to agile who want to get an effective start at agile solution delivery
  • Existing agile practitioners who want to take it to the next level
  • Senior IT Management who want to gain a deep understanding of how to take a disciplined approach to agile solution delivery
  • Agile practitioners who seek Certification in Disciplined Agile

Prerequisites

  • Basic concepts of agile methods such as Scrum useful but not required
  • Pre-workshop Prep: Please view the “Being Agile” and “Being Disciplined” sections on the Introduction resource page before the first day of the workshop to ensure all attendees begin with the same knowledge base.

What You’ll Learn

  • Discover how all aspects of software delivery – architecture, design, testing, programming, leadership, quality assurance, data administration - come together in a cohesive whole
  • Gain hands-on experience with agile solution delivery techniques
  • Learn how to avoid costly agile adoption mistakes by starting with a full delivery lifecycle
  • Discover how to tailor your agile process to reflect the actual situation you find yourself in

Benefits

Outline

  • Introduction to Disciplined Agile (DA): Overviews key DA concepts such as the four delivery lifecycles, enterprise awareness, team roles, being agile vs doing agile, the importance of context, and taking a flexible, goal-driven approach. We also describe the roles and responsibilities that people take on DA team and team structures for small, medium, large, and geographically distributed teams.
  • Inception Phase: Covers key activities for initiating a DA team, including initial requirements modelling, initial architecture modelling, initial release planning, strategies for your physical and virtual work environments, initial risk identification, and driving to a shared vision with your stakeholders.
  • Construction Phase: Describes many technical strategies for building consumable increments of your solution, including test-driven development (TDD), acceptance TDD, how to initiate an iteration/sprint, look-ahead modelling and planning, spikes, regular coordination meetings, continuous integration, continuous deployment, whole-team testing, parallel independent testing, information radiators, Kanban boards, burn up charts, and many more. In this module we also look at agile construction from a traditional point of view, showing how activities such as architecture, analysis, design, testing, management, and user experience (UX) are addressed all the way through the lifecycle.
  • Transition Phase: Overviews strategies for releasing the solution to your stakeholders.
  • Summarizing the Workshop: A Retrospective.
  • Workshop Logistics

    • Level: Introductory
    • Length: Two days – 14 hours of classroom time plus breaks
    • Approach: Approach: For each major topic in the agenda there will be instruction followed by group work. Students will work through a case study throughout the workshop so that they can discover how to apply a disciplined agile approach from end-to-end

    Mark Lines

    Mark Lines is an Enterprise Agile Coach for Scott Ambler + Associates. He is co-creator of the Disciplined Agile delivery (DAD) framework and co-author with Scott Ambler of several books on the framework. Mark is a frequent speaker at agile conferences around the world and blogs about Disciplined Agile at DisciplinedAgileDelivery.com.  He is also President and Founding Member of the Disciplined Agile Consortium (DAC), the certification body for Disciplined Agile. He can be reached at mark [at] scottambler.com and tweets @mark_lines.

    An agile enterprise increases value through effective execution and delivery in a timely and reactive manner. Such organizations do this by streamlining the flow of information, ideas, decision making, and work throughout the overall business process all the while improving the quality of the process and business outcomes. This talk describes, step-by-step, how to evolve from today’s vision of agile software development to a truly disciplined agile enterprise. It briefly examines the state of mainstream agile software development and argues for the need for a more disciplined approach to agile delivery that provides a solid foundation from which to scale. It then explores what it means to scale disciplined agile strategies tactically at the project/product level and strategically across your IT organization as a whole. Your disciplined agile IT strategy, along with a lean business strategy, are key enablers of a full-fledged disciplined agile enterprise.

    Along the way Mark will describe his experience with organizations around the world that have successfully adopted agile and lean for their teams while at the same time transforming their culture across the organization to streamline these agile initiatives.