Process Maturity and Quality.ppt

Download Report

Transcript Process Maturity and Quality.ppt

BA 471
Management Information
Systems
Process Maturity and Quality
Process Maturity and Quality
 Process: A set of related tasks
performed to achieve an outcome.
 Process Maturity:





Repeatable
Formalized
Best practices
Measured
Continuously improved
Process Maturity and Quality
 Engineering and Process Maturity – Why?
 Information Systems and Process Maturity
 Why?
Process Maturity and Quality
 Process Maturity and IT:
 Methodology – organizes work into




Phases
Tasks
Deliverables
Sequence
Process Maturity and Quality
 Methodology – Basics
PHASE
100 Planning
200 Requirements
300 Preliminary Technical Design
400 Product Evaluation
500 Final Technical Design
600 Construction & Integration
700 Testing
800 Client Acceptance
900 Implementation
1000 Post-Implementation
Process Maturity and Quality
 Methodology & Deliverables
300 Preliminary Technical Design
Deliverables
Remarks
Entity-Relationship Diagram
Required
Physical Data Model
Required; 4th Normal
Form
Initial Database Design
Required;
Data Dictionary
Optional; Tool standard: Melquirst
Data Warehouse Initial
Design
Optional
Software Delivery Process
CA
Tollgate
0
Analysis
High Level
Design
Tollgate
1
Goal:
•Define and
Design IT
Solution
Goal:
•Provide
Go/NoGo/Re
direct for
Construction
/Buy
•Ready for
CA
Goal:
•Prepare
high level
project
scope
Goal:
•Provide
Go/NoGo/Re
direct
Decision
Goal:
•Define
solution to
Business
Need
Roles:
•PM
•PE
•Bus./Prj.
Sponsor
•Infr. Rep.
•Bus SME
Roles:
•Exec
Spons.
•Sr. IT Mgt.
•PM
•PE
•Infr. Rep.
Roles:
•PM
•BA
•Bus SME
•PE
•Infr. Rep.
Roles:
•PM
•BA
•PE
•Tech. Lead
•Infr. Rep.
•Test Rep.
•Legal Rep.
Activities:
•ROM ROI
•Determine
project scope
•Identify as-is
& to-be bus.
proc. (highlev)
•Acknowledge
Resource
Needs going
forward
•Develop
Multi-Phase
Plan
Materials:
•TG0
Summary
•TG0
Signoff
Activities:
•Define User
Reqs.
•Define as-is
& to-be Bus.
Process
(detail)
Activities:
•Design
Solution
•Build vs. Buy
considerations
Reviews:
•Technical
•Project
Materials:
•Project
Request
•Inf Eng
Req (v.TG0)
•High Level
Project Plan
Reviews:
•Risk
•User Reqs.
•PowerPoint
UI
Materials:
•PM docs:
Project Plan,
Risk List,
issues list,
Comm.
Plan,
Change Mgt.
Plan, MGPP,
etc.
•Process
flow
•User Reqs.
•Conf.
Room Demo
•Production
Support SLA
Reviews:
•Design
•Risk
•Architecture
•Conference
Room Pilot
•Legal
•Conversion
Plan Review
Materials:
•Detailed
Design
Docs.
•Detailed
Project Plan
•Training
Plan
•Conference
Room Pilot
•PM docs
•Test
Approach
Roles:
•Exec
Sponsor
•Sr. IT Mgt.
•PM
•PE
•BA
•User Reps.
•Infr.
Rep(s).
•Tech Lead
Materials:
•TG1
Summary
•TG1
Signoff
Detail Design/
Construction
Obtain CA Approval
PreWork
User
Testing
Goal:
•Create IT
Solution
Goal:
•Test IT
Solution
Roles:
•PM
•BA
•PE
•Infr.
Rep(s).
•Appl. Dev.
•Vendor
Liaison
•Test Rep.
Roles:
•PM
•BA
•PE
•User Rep.
•Infr.
Rep(s).
•Vendor
Liaison
•Test Team
Activities:
•Prepare
Envs.(Dev,
QA, Prod)
•Develop
Product
•Unit Test
•System
Readiness
Testing
•Load Testing
Activities:
•Alpha Test
•Beta Test
•User
Acceptance
Testing
Reviews:
•System
Readiness
Test Review
Materials:
•Software
Support
Docs.
•Release
Notes.
•User
Manuals
•User
Acceptance
Docs.
•Lessons
Learned
•Test Docs.
Materials:
•Product
•Test Docs.
•Testing
Approach
•Deploymen
t Plan
•Project Plan
Reviews:
•UAT
Review
Tollgate
2
Goal:
•Provide
Go/NoGo/Re
direct for Go
Live!
Roles:
•Exec
Sponsor
•Sr. IT Mgt.
•PM
•PE
•BA Rep.
•User Reps.
•Test Rep.
•Arch. Rep.
•Vendor
Liaison
Materials:
•TG2
Summary
•TG2
Signoff
Deployment
Goal:
•Deploy IT Solution
Roles:
•PM
•BA
•User Rep.
•Training Dept.
•PE
•Prod Support
•Infr. Rep(s).
•Vendor Liaison
Activities:
•Go Live!
•Health Check
•Transition to Support
•User Training
•Create Supporting Docs.
•Legal Closeout
•Implement Production
Support
•Lessons Learned
•Celebration!!
Reviews:
•Deployment
Readiness Review
•Training Review
•SLA. for Prod
Support
Materials:
•Post Production
Review Approval
•Signoff Approvals as
appropriate
•Project Post Mort.
Process Maturity and Quality
 Process Maturity
 Takes time to develop
 “Process” has a mixed reputation – Why?
Process Maturity and Quality
 Process Maturity Levels
Optimized
Managed
Defined
Repeatable
Initial
Process Maturity and Quality
 Assessments and Standards for
Process





CMMi
Six Sigma
ISO 9000
CobIT
ITIL
Process Maturity and Quality
 Process v. Product
 Quality Assurance:
 How good is your process?
 Quality Control
 How good is your product?
Process Maturity and Quality
 Measuring Quality
 Product
 “How well does the finish product meet the
customer’s expectations?”
 Count defects and map to source
 Requirements
 Design
 Implementation
Process Maturity and Quality
 Measuring Product Quality
Scheduling
Software
Test #
TEST LOG
Pass/
Fail
Source
Phase
220
P
Impl
221
F
Impl
222
F
223
% Tests
Executed
Status
22% Complete
Total
Defects
Quality
Metric
17
92.27%
22.10% Fix
18
91.86%
Reqmt
22.20% Fix
19
91.44%
F
Impl
22.30% Re-test
20
91.03%
224
P
Design
22.40% Complete
20
91.07%
225
P
Impl
22.50% Complete
20
91.11%
Process Maturity and Quality
 Measuring Process Quality
 Not quite as precise/mathematical
 Reviewers evaluate
maturity; rate
Process Maturity and Quality
 The Pros and Cons of “Process” and
Process Maturity
Pro
Con
Work is consistent across
groups
Discourages process
innovation
Saves time - no need to invent
"how to"
Becomes bureaucratic
Incorporates "lessons learned"
Achieving maturity costs
money
Measurable product quality
improvement