You are on page 1of 8

KPMG

PROJECT
GOVERNA
NCE

Development Approach AGILE with


Sprints
24
Hou
rs
1
week
s

Sprint
n
sprint

Planned
Planned sprint
sprint and
and
tasks
tasks

TASK

Agile/Iterative
Agile/Iterative development
development
&
& Test
Test &
& Delivery
Delivery
(continuous
(continuous build
build &
&
integration)
integration) in
in weekly
weekly
iterations
iterations

Sprint Backlog
Fail

Designing
Designing and
and
development,
development,
unit
unit test
test case
case
preparation
preparation
and
and execution
execution

Developers

Coding and Unit Testing

Continuous
Integration

Testing
Shrink Wrap

Commit Code
Source
Source Code
Code
commit/check
commit/check
-in
-in on
on the
the
Source
Source Code
Code
Control
Control
System
System

Perform
Perform
functional,
functional,
regression
regression
automation,
automation,
performance,
performance,
security
security testing
testing

Deployment
Pass
Release to
Production

Source Code Control


System
Development
ENV

Build Server

Code
Code
Integration
Integration
and
and build
build

Proposed Engagement Model


Engagement Model

Weekly

Daily
Standup

Senior
Management

CHAOS

Program/Project
Manager

Technical
Architect

Product Owner

Technical
Architect
Business / Technical
Team

Developers

Steering
Committee

Monthly

KPMG

Testers

Scrum Teams

Interaction
Levels

Program
Management
Team

Communication
Model

Delivery Model Hybrid Agile Methodology


Requirements
Definition

Product/Process
Design

Design

Planning

Waterfall

Production

Launch

Monitor & Control Project Performance

Customer

Architect

Define Business
Goals

Define Application
Architecture

Define Business
Architecture

Requirements
Prioritization

Verify Design

Update Product Design

Design, Test, Scope,


Cost & Schedule
Updates

Perform Integration Testing &


OAT

UAT

Deploy

Product Owner

Testing Team
Define Test Plan

Agile

Execution & Validation

Product Goals,
Risks, Use Cases,
Initial Architecture

Project Plan,
Test Plan,
Scope, Budget

Requirements
Backlog &
Spikes

Scrum
Master

Design,
Code, Test

UAT
Support

Run Alpha/Beta Test

Demo

Sprint Retrospective
Meeting

Demo

Continuous
Support

Final
Drop
Project
Management

1 week

1 week

1 week

Developers
Daily
Stand-ups

Waterfall
Activities
Agile Activities

Multiple Sprints/Iterations

Project Management Phases are defined and planned by Waterfall Model


Execution is done iteratively by Agile methodologies
Changes requirement trickles to execution phase using Spikes

Key Deliverables
Project Execution

Reviews
Demo at the end of
each sprint to the
identified
stakeholders

Testing
Testing Strategy and
Plan
Test execution reports

Project
Process/Approach
Milestone Schedule
Risk and Issue Log
Sprint Review Meeting

4
3

Design

Design Document

Development
All source code after
Integration for each
suppliers

Project Schedule/Timelines

Assumptions

Commercials

You might also like