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