Project managers need a broad range of skills. Here is the complete DNA/guide to know
- How to Start a Project,
- How to Execute Project and
- How to Monitor and Control Project &
- How to Close the Project
Here we'll try to cover how we manage project in Agile/MS Environment.
1). Initiation Phase:
Hope this helps!!
Arun Manglick
- How to Start a Project,
- How to Execute Project and
- How to Monitor and Control Project &
- How to Close the Project
Here we'll try to cover how we manage project in Agile/MS Environment.
1). Initiation Phase:
- Business/Client
- Collect Ideas/Initiatives Meeting Strategic Goals
- Create Vision & Scope Document
- Identify BPO/PM/Stakeholders
- Raise HLE Request
- Request Project Proposal/Charter from Consulting Team
- Consulting Team - Onsite
- Review Scope Document
- Create High Level Business Requirement
- Create Conceptual Design Document
- Identify High Level Risk/Issues/Dependencies
- Generate High Level Estimates
- Review/Assess if additional capacity is required for fulfillment
- Submit Project Proposal / Project Charter (containing all above details)
- Business/Client
- Review & Validate Project Proposal/Charter
- Get Finance/PPM Approval
- Determine Project Mode Hybrid/Agile
- Submit Project Work-Order to consulting team
- Initiate Project Kick-Off
- Business/Client
- Conduct Sprint Zero (Including Consulting Team and Other Stakeholders/Teams involved)
- Consulting Team
- Conduct Sprint Zero
- Elicit/Understand Business Requirement, Define Scope, Collect Prioritization, Define MMF
- Writing Features/User Stories, Writing Acceptance Test Cases, Conduct Three Amigo Sessions,
- Estimate User Stories (ROM Estimates)
- Create High Level Design Document, Review Designs With Review Board
- Create Ux/Wireframes
- Highlight High Level Risk, Assumptions, Constraints, Dependencies, Impediments etc.
- Generate Project Roadmap/Schedule based on Demand-Capacity & Project Prioritization & Client Commitment Dates, UAT Dates etc.
- Make Capacity Reservations & Gain Approval from Offshore DM
- Send/Gain Approval on Sprint Zero Output (including above) from Business
- Business/Client
- Attend Sprint Planning Meeting
- Attend Daily Stand-up Meeting
- Attend Sprint Review Meeting
- Resolve Impediments
- Approve Defect Deferral
- Attend Sprint Retrospectives
- Consulting Team - Offshore
- Conduct Sprint-Pre-Planning Meetings, Understand Requirements, Estimate User-Stories (LOE)
- Sprint Execution
- Create Detailed Design Documents
- Branching, Develop Code, Unit Testing & Code Review
- Create SQA Test Cases
- QA Deployment
- UAT Deployment
- CIRT Fixes, Code Merging etc
- Consulting Team - Onsite
- New Project
- Conduct Sprint Zero
- Existing Project
- Conduct Sprint Planning with Business
- Generate Next Sprint Requirements
- Generate User Stories, Conduct Three-Amigo, Estimate User Stories (ROM), Update/Create Acceptance Test Cases
- Update High Level Design Document (if any)
- Conduct Design Review Meetings (if any)
- Update Project Roadmap (if required) based on LOE Estimations, Requirement
- Review/Gain Approval - Project Roadmap & Revised Capacity (If changed)
- Create Release Readiness Process
- Raise RFC
- Identify Impacted Components
- Identify Risk/Dependencies
- Create Test Plan
- Create Deployment Plan/Rollback Plan
- Conduct Sprint Review with Business
- Highlight/Remove Impediments
- Conduct Sprint Retrospectives
- Any MMF/Reprioritization
- Reports
- Executive Summary
- Weekly Status Reports
- Weekly Capacity Reports
- Create/Update Risk/Issues/Constraints/Assumptions/Dependencies
- Business/Client
- Provide Production Cut-Over Dates
- Business IT Validator Names
- Consulting Team - Offshore
- Update Release Readiness Process
- Create & Upload Release Notes/Artifacts
- Submit RFC
- Perform IT Validation
- Consulting Team - Onsite
- Conduct Deployment Walkthru
- Support Deployment In UAT/Staging
- Perform IT Validation
- Facilitate UAT Testing
- Facilitate Defect Deferral
- Gain UAT Approval
- Get Business Sign-Off
- Facilitate Production Cut-over
- Business/Client
- Collect End-User Feedback
- Provide Project Retrospection Comments/Feedback
- Consulting Team - Offshore
- Create Handover Document
- Handover to L3 Support Team
- Provide Warranty Support
- Consulting Team - Onsite
- Conduct Project Retrospection
- Update Capacity Reservation
- Update/Close Project WorkOrder
- Conduct Project Retrospection
- Provide Warranty Support
Hope this helps!!
Arun Manglick