Project Agile Execution Process
Project Agile Execution Process
Upon approval of
the project charter
Sprint Cycle
Kicks off the Prioritize Users stories to
Implementation with the be within scope of the 1st
project team and launches iteration/ iteration Sprint
the Sprint planning based and define the sprint
on team velocity Backlog (3)
Reviews solution
Gathers security
architecture for the
requirements per Sprint/
delivery of
Released from SL (1)
Iteration/Sprint Scope in
coordination with TL
Leads the development
Breaks down all the tasks
phase, contributes to
into multiple stories and
development, and reviews
creates the Release Plan
Peer Code & Unit test to Designs test cases based
ensure viable output. on Users stories in
Provides feedback to the coordination with BA,
Defines needed Sprints per PM on issues/risks
Release based on the leads the test team to
impacting the project. test the sprint output,
prioritized Backlog and Document the
collects the Business reports to PM on the
development (5) progress of testing
owner’s approval
(1) Each sprint is composed by: Sprint planning, Sprint execution, Sprint Review, Sprint Retrospective and Sprint Report
(2) PM starts with the first sprint logged for the project and each time a sprint is moved to production, the PM must start with deployment of the next sprint in fine
(3) Stories of each sprint can be selected based on priority
(4) A release can have one or multiple sprints in its. All sprints within a release must fit within the release’s start and end dates.
(5) SL will ensure that environment set up and security requirements are implemented, prepare and test the DR readiness with the concerned team.
A release is ready to
be delivered
A
Completes regression
Provides clearance on the
testing and gets the BO Ensures SL Clearance on the
Release Move to
clearance on the Release Release move to production
Production
Test Scripts results
Yes
Is it the last release?
No
End of process
PO or any stakeholder
initiates a Project Change
Request
Approval
Decision
Ensures to take PO/Steering Committee
approval on the Change Request Outcome
Rejection/Deferring
to a later phase
Updates the Project Plan, baseline,
Asks from the PM to inform the PO/BA
Backlog, and Budget (if any)
the reason of rejection or submission of
the change request to a later phase
Asks SA to update solution architecture
(if any)
End of process On Weekly Basis
End of process
Reviews all projects’ Dashboards and
tries to find a solution for projects
behind schedule or budget
On Weekly basis
Updates all projects’ Dashboard by Checks the blockers & major issues and Contacts the related PO to solve the
highlighting the project’s major issues & escalates them to Project Committee to issues
risks and submits it to PMO for portfolio resolve them with the PO
reporting & monitoring
End of process
(1) A Burn Down Chart is a graphical representation of work left to do versus time, it provides an updated status report on the progress of the project
(2) On daily basis, PM follows up on projects and escalates the issues to concerned parties and project/steering committees (if needed)
(3) PMO has the same role as the concerned committees mentioned, noting that PMO has an auditing role on the project process and artifact
Project Management Methodology - 4
Agile Process – Project Closure
Project Manager Product Owner/BA Technical Lead Security Lead
End of process