AD_Topic_6

Embed Size (px)

DESCRIPTION

AD_Topic_6

Citation preview

  • Topic 6 Project Management (Part 1 - Control, Risk) Agile Development

    V1.0 Visuals Handout Page 1

    V1.0

    Agile Development

    Topic 6: Project Management (Part 1 - Control, Risk)

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.2

    Topic 6 CoverageThis topic will cover: Traditional project management compared with

    Agile project management The control aspects of Agile project management

    V1.0

    The control aspects of Agile project management Risk in Agile project management

    Part 2 of Agile Project Management, in Topic 7, will cover other aspects, in particular Quality and Testing

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.3

    Agile Project Management Major Planning Issues Part 1:

    - Control- Risk

    Part 2:

    V1.0

    Part 2:- Configuration Management- Quality- Testing- Metrics- Maintainability

  • Topic 6 Project Management (Part 1 - Control, Risk) Agile Development

    V1.0 Visuals Handout Page 2

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.4

    Traditional and Agile Project ManagementTraditional: strict adherence to specification control of resource

    ...in order to hit time & budget for the fixed specification

    Agile:

    V1.0

    Agile: evolutionary change to specification collaborative, no-blame user/developer

    relationship timeboxing

    ...to deliver a usable system on time

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.5

    Agile Project Managers must: Understand the business and technical issues

    Facilitate the team

    (arbitrate not dictate)

    V1.0

    (arbitrate not dictate)

    Avoid burnout of team members

    (allow sustainable pace)

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.6

    Communication An environment conducive to good communication Team members who are good communicators Co-located teams, where possible Daily stand-ups

    V1.0

    Daily stand ups Facilitated workshops &

    retrospectives Modelling and prototyping

  • Topic 6 Project Management (Part 1 - Control, Risk) Agile Development

    V1.0 Visuals Handout Page 3

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.7

    DSDM Atern Control Parameters

    V1.0

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.8

    Planning in DSDM Atern

    V1.0

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.9

    What is Risk?A project risk is something that may happen

    V1.0

    If it does, it will have a detrimental effect!

  • Topic 6 Project Management (Part 1 - Control, Risk) Agile Development

    V1.0 Visuals Handout Page 4

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.10

    A Typical Risk Management Process

    V1.0

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.11

    Where DSDM Atern Reduces Risk Traditional approaches use time contingency. Some agile NDUF, traditional BDUF DSDM Atern EDUF

    V1.0

    Requirements unknowable up front Requirements change

    Sign off

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.12

    Risks to Atern Projects Low/patchy business roles

    Fully-detailed specification

    V1.0

    100% solution expected

    Swapping team resources in and out

  • Topic 6 Project Management (Part 1 - Control, Risk) Agile Development

    V1.0 Visuals Handout Page 5

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.13

    SummaryAgile Project Management (Part 1):

    Traditional project management compared with Agile project management

    The control aspects of Agile project management

    V1.0

    The control aspects of Agile project management Risk in Agile project management

    Part 2 of Agile Project Management, in Topic 7, will cover other aspects, in particular Quality and Testing

    Project Management (Part 1 - Control, Risk) Topic 6 - 6.14

    Topic 6 Project Management (Part 1 -Control, Risk)

    NCC Education LimitedV1.0

    Any Questions?