Sprint 6: DAD

Table of Contents


1 About this Sprint

DAD.png This Sprint introduces the Disciplined Agile Delivery (DAD) Development methodology.


2 Sprint Goals

The student will gain a deep understanding of DAD, and how to apply it to their context.

3 Readings

4 Experiential Learning

4.1 Introduction

DAD borrows from several other Agile/Lean development methodologies in order to produce a greater whole. It is therefore interesting to use it as a contrast to Scrum and see what additional changes that are incurred.

The intention of this assignment is to continue using your existing process as a playground to see what would be required to implement a (potentially) different developent practice, i.e. DAD. This gives you further insight into the typical elements and mindsets that are embedded in agile/lean frameworks.

4.2 TODO Transform into DAD

4.2.1 Tasks

Apply DAD (Disciplined Agile Delivery) as a development framework for your entire development process, and pay special attention to the following:

  • Transform your VSM process so that it fits into the DAD workflow.
  • Describe the steps by which DAD would produce the input to the process in your VSM.
  • Describe how your VSM process fits into the context of a sprint.
  • Describe the steps by which DAD will take the output from your VSM process and deliver value to the customer.
  • Reason about the values that DAD, as a development framework, focus on.
  • Reason about the differences between DAD and Scrum.

4.2.2 Delivery

Deliver your assignment via e-mail as a written report or a well-annotated set of presentation slides to the course managers.

4.3 TODO Update Backlog

Based on what you have learnt in this sprint, update your Agile/Lean backlog accordingly. Specifically;

  • Revisit the order of the course sprints. Are there any sprints you would like to do sooner or later?
  • What can you take with you from this sprint into your own organisation?
  • What do you need to learn more about?

Add and move items in your Agile/Lean backlog according to your needs and priorities.

5 Sprint Acceptance Tests

5.1 Assignment: Transform into DAD   Checkpoint

The assignment is marked as Pass or Fail. The criteria for passing the assignment is that it is at least possible to use it for answering questions such as:

  • Is it possible to see how the studied process fits into a development methodology based on DAD?
  • Is it possible to see which changes are required in the existing process to support DAD?
  • Is it possible to understand how requirements enter the described process and how they are handled throughout the development process?
  • Is it possible to understand which values are affected by the development process, where thet are affected, and how?
  • Is it possible to understand how value is delivered to the customer?
  • Is there a discussion about the values that DAD focus on?
  • Are differences between DAD and Scrum clearly described?

Date: 2016-12-05

Author: Mikael Svahnberg

Email: Mikael.Svahnberg@bth.se

Created: 2016-12-05 Mon 13:10

Validate