Agile Process
Agile Process
e-mail: [email protected]
www.AdaptiveProcesses.com
No part of this documentation may be reproduced or transmitted in any form or by any means, electronic or mechanical,
including photocopying or recording, for any purpose without express written permission of an authorized representative of
Adaptive Processes Consulting
AGILE PROCESS
Revision History
Table of Contents
1. PROCESS OBJECTIVES
The objective of this process is to detail the life cycle stages to be followed for an agile project.
Role Responsibilities
Product Owner Define the features of the product and Prioritizes the same
Help Team to understand stories
Develop release plan including release date and content
Be responsible for the profitability of the product (ROI)
Adjust features and priority every sprint, as needed
Accepts or rejects work results
Determines release plan and communicates to all
Scrum Master Serve the Team in removing of impediments to the team’s productivity
Facilitate the team’s group interactions, to help the team achieve its full potential
Protect the Team from outside interference or disruption
Represent the team to management
May need to raise uncomfortable issues within the team
Support the Team’s use of Scrum
Organizes and facilitates Scrum-related practices
Serves as the Scrum “conscience” of the team, reminding the team of standard
Scrum practices
Team Estimates story size
Analyze request and suggest solution
Design solution, if necessary
Implement solutions
Unit, Integration and system testing
CM Take care of CM activities
4. ORGANISATION POLICY
5. PROCESS FLOW
6. ENTRY CRITERIA
7. INPUTS
8. ACTIVITIES PERFORMED
Note: Activities from points 8.5 through 8.9 are repeated recursively till the release of the product/ software into
live production
Note:
Describes the availability of the team
Should exclude holidays, leaves and
other commitments from availability
calculations
Should exclude effort spent towards
release planning, sprint planning, sprint
review and sprint retrospective
Decide how to achieve sprint goal Team
(design)
8.7 SPRINT
8.7.10 Release
Activities Resp. Related Documents / Processes / Notes
Identify the scope of the delivery Team Release Checklist
Finalize delivery inventory
Build the delivery package
Baseline the delivery (Delivery Baseline) CM
Prepare Delivery Release Note Team Delivery Release Note(Template)
8.7.12 Deployment
Activities Resp. Related Documents / Processes / Notes
Get Client Confirmation on Scrum Master Deployment Checklist
Infrastructural Requirements
Set-Up Hardware and Network Client Deployment Checklist
Set-Up Operating System Client Deployment Checklist
Set-Up Production Environment Client Deployment Checklist
Set-up Clean Database Team Deployment Checklist
Set-up application Team Deployment Checklist
Configure System Based on Team Deployment Checklist
Requirements
9. OUTPUTS
Data to be
# Metric Definition/ Formulae Source Owner Freq.
captured
1. Velocity No. of story points delivered per Story Size
person-month of effort Effort
2. Delivered No. of defects delivered / Defects
Defect Planned Effort in person-month
Density
3. Review No. of defects captured during Defects
Effectiveness review*100 /( No. of defects
captured during review + /( No.
of defects captured during
testing)
Standard /
Clause No & Name Control description
Model
ISO 9001:2000
CMMI v1.2 Project Planning
Configuration Management
ISO 27001