Upload
abhishek-surana
View
160
Download
1
Tags:
Embed Size (px)
DESCRIPTION
Citation preview
Program Control
Alok K Sinha - SE
Managing projects …
PROJECTS
SOFTWARE DEVELOPME
NT
IMPLEMENTA-TION CONSULTING
ONSITE
OFFSHORE
PRODUCT
INTEGRATION
QA
ORGANISATION WIDE
ROLLOUT/ UPGRADES
MULTI LOCATION
PROCESS
MAPPING & BPR
TRAINING
ERP/CAD
Alok K Sinha - SE
Concept
Concept Entry Document Storage Risk Assessment Projects Required Management Console Reporting
Approval
Budget Entry Financial Analysis Approval Workflow Investment GL Feeds for Actual
Execution
Project Entry Work Breakdown Structure Project Templates Risk Tracking Dashboards Time / Resource Tracking Project Execution
Initiate
Anyone
Assign
Functional Owner
Evaluate
Team Leader
Accept
Business Owner
Execution
Project Leader
Launch
Business / Function Owners
Adoption
Business / Function Owners
Complete
Business / Function Owners
FundingRequest
ProjectManagement
ProposedPrograms
Business flow from initiation to completion
Alok K Sinha - SE
Companies use project mgmt tools to track tasks or show status in individual projects…
but they still use spreadsheets and otherwork-arounds to manage multiple project…
and these approaches are not scalable,and there is no project-to-project continuity
Time
Cost
Deliver-ables
TimeCost
Deliver-ables
Time
CostDeliver-ables
Tasks
Tasks
TasksResour-
cesResour-ces
Resour-ces
Project 2
Project 3
Project 1
Alok K Sinha - SE
Disparate project mgmt leads to many issues that have a severe impact on one or more projects
Should we create a new project?
We are about to have a cost over-run!
What impact will a delay in Project 1 have on Project 3?
Will we have enough people?
Alok K Sinha - SE
Teams
Locations
Countries
RegionsGlobal Operations
In addition to tracking, Companies need scalability and consistency
Visibility at all levels,
projects and teams
Bird’s Eye ViewBird’s Eye View
Internal External
Staff Partners
Customers &Other Stakeholders
Resour-ces
Resour-ces
Resour-ces
Time CostDeliver-ables
Tasks
Time CostDeliver-ables
Tasks
Time CostDeliver-ables
TasksProject 3
Project 2
Project 1
Bu
sin
ess
Fu
nct
ion
s
Pro
du
cts\
Serv
ices
Alok K Sinha - SE
A Program management Platform
A Collaborative PlatformWithin the Enterprise – Employees, Business Groups, Project Teams etc.
Across Enterprises – Business Partners, Vendors, Customers etc.
A Knowledge Repository Provides data and files in several formats
Provides Checkin/Checkout, Version and Change Management
Manage Lifecycles From Inception to Obsolescence
Define & Track Phases, Deliverables with Dashboard, etc.
Manage Project Deliverables Manages Deliverables as against Efforts
Hierarchical access rules and roles ensure tracking across teams
Alok K Sinha - SE
And specifically for software projects …
Effort Logs and Resource UtilizationSynchronized Timesheet & Task Management
Change Control Provides Change Management integrated with Impact Analysis
Defect Logs and Management Defect Reporting and Tracking
Tracking Software Project KPIs Dashboards specific to Software Development Projects
Alok K Sinha - SE
Effective Delivery means …
ManagingManagingManagingManagingProgramsProgramsProgramsPrograms
Maximizing Profit and Maximizing Profit and InnovationInnovation
Maximizing Profit and Maximizing Profit and InnovationInnovation
across Global Teamsacross Global Teamsacross Global Teamsacross Global Teamswith Minimized Risk and Time whilewith Minimized Risk and Time whilewith Minimized Risk and Time whilewith Minimized Risk and Time while
Alok K Sinha - SE
Fulfill needs across the spectrum
• Central repository of all data•Process Driven• Knowledge management• Project costing
•Current•Future
• Central repository of all data•Process Driven• Knowledge management• Project costing
•Current•Future
OrganizationWide
• Work break down clarity• Time management• Productivity
Project Team Members
• Manage project by exception• Manage risk• Transparency on deliverables• Resource performance measurement
• Manage project by exception• Manage risk• Transparency on deliverables• Resource performance measurement
Program/ProjectManagement
• View all programs by exception• KPI report card on
• Performance
• Trends
• View all programs by exception• KPI report card on
• Performance
• Trends
TopManagement
Alok K Sinha - SE
The CMMi Model Level 1: Early — Undisciplined results from an
undisciplined process Level 2: Managed — Capable of implementing
standardized projects Level 3: Defined — Consistent utilization of a
standardized development process by theorganization
Level 4: Quantitatively managed — Method for managing process improvement
Level 5: Optimized — Continuous process improvement
Alok K Sinha - SE
The CMMi Model Level 1. Performed Informally
1.1 Base Practices Are Performed Level 2. Planned and Tracked
2.1 Planning Performance 2.2 Disciplined Performance 2.3 Verifying Performance 2.4 Tracking Performance
Level 3. Well-Defined 3.1 Defining a Standard Process 3.2 Perform the Defined Process 3.3 Coordinate the Process
Level 4. Quantitatively Controlled 4.1 Establishing Measurable Quality Goals 4.2 Objectively Managing Performance
Alok K Sinha - SE
The CMMi Model Level 1. Performed Informally
1.1 Base Practices Are Performed Level 2. Planned and Tracked
2.1 Planning Performance 2.2 Disciplined Performance 2.3 Verifying Performance 2.4 Tracking Performance
Level 3. Well-Defined 3.1 Defining a Standard Process 3.2 Perform the Defined Process 3.3 Coordinate the Process
Level 4. Quantitatively Controlled 4.1 Establishing Measurable Quality Goals 4.2 Objectively Managing Performance
Level 5. Continuously Improving 5.1 Improving Organizational Capability 5.2 Improving Process Effectiveness
Alok K Sinha - SE
CMMI Process Areas & Categories
Thank You