Business Process Improvement plan - SQL
description
Transcript of Business Process Improvement plan - SQL
OPIM 5272 Business Process Project
Team Ruchi Karania, Nupur Gandhi, Muniba MasoodRomit Patel, Harsh Chheda, Liz GendreauRuby Lu
Agenda
• Business Problems• Recommendations• Entity Relationship Design• Database Design• Queries and Outputs• Conclusion
Business Process Issues
Big project awareness meeting
Unstandardized intake from
partners
Unclear timeframe of returning deliverables
Current Process
Recommendations
Cut the initial awareness meeting down to a few select individuals who can more precisely identify the technology impacts for a specific project
Small awareness
project meeting
Responsible list
Standardized intake forms
Enforce timeframe
commitment
Centralized database for
project managers
Maintain a list of individuals responsible for assessing impact to each area, so the project manager does not have to rely on asking co-workers who to contact and what the estimate intake process is
Standardize the intake forms to request the same data for every IT area, rather than different forms with different data. Store the project intake request data in a centralized location
Store project estimates and assumptions for each IT area in a centralized location, which can be accessed by project managers and used to more accurately estimate future projects
Create and enforce timeframes for returning estimates to project managers
Process Improvement
Entity Relationship Design
Project
Sponsor
Enterprise Project
ManagerEmployee
Application Owner
Project Estimate
IT Departments
Application / Business Sr.
Leader
0:M1:1
0:M 0:N
1:1 0:M
0:N
1:M
1:1
0:M
0:M 0:1 0:M 1:1 1:1 0:M
0:N0:M
1:M 0:1
1:M 1:1
1:1
1:M
1:1
0:M
Database DesignG6_EMPLOYEES
EMP_ID (PK) DEPT_ID (FK) FIRST_NAME LAST_NAME EMAIL PHONE
G6_SPONSOR SPONSOR_ID (PK) EMP_ID (FK)
G6_PROJECT PROJECT_ID (PK) PROJECT_MANAGER_ID (FK) SPONSOR_ID (FK) START_DATE PROJECT_TYPE END_DATE STATUS
G6_IT_DEPARTMENTS DEPT_ID (PK) DEPT_NAME SRLEADER_ID (FK)
G6_SRLEADER SRLEADER_ID (PK) BUSINESS_GROUP EMP_ID (FK)
Table Data
Database DesignG6_ENTERPRISE_PM
PROJECT_MANAGER_ID (PK) EMP_ID (FK)
G6_APPOWNER_PROJECTESTIMATE ESTIMATE_ID (FK) APPOWNER_ID (FK)
G6_PROJECTESTIMATE ESTIMATE_ID (PK) PROJECT_ID (FK) COST_ESTIMATE ASSUMED_RD ASSUMED_SD ESTIMATE_ED
G6_APPOWNER APPOWNER_ID (PK) EMP_ID (FK) DEPT_ID (FK)
G6_APPOWNER_PROJECT PROJECT_ID (FK) APPOWNER_ID (FK)
(PK)
(PK)
G6_SRLEADER_PROJECT PROJECT_ID (FK) SRLEADER_ID (FK)
(PK)
Table Data
Queries
• For open projects, which application owners have not submitted estimates?
• For a given project, how many application owners are impacted?
• How many days on average, maximum, and minimum is it taking to get estimates for a specific project?
Outputs
• Demonstrate in vPC
Queries
• Which of the IT departments is impacting the project the most in terms of volume or dollar amount?
• For a given business sponsor, which senior leaders are they interacting with for all their projects?
• How many of each project type are there, ordered from highest to lowest?
Outputs
• Demonstrate in vPC
Queries
• For closed projects, what’s the total cost estimate for each project?
Outputs
• Demonstrate in vPC
ConclusionProblems Solutions