Process Assessment: the ‘BOOTSTRAP’ approach

Download Report

Transcript Process Assessment: the ‘BOOTSTRAP’ approach

Process Assessment:
the ‘BOOTSTRAP’ approach
Gabriel Slot – 4005627
Method Engineering
Agenda
• Why this paper?
• Author and paper
• The ‘BOOTSTRAP’ approach
•
•
•
•
•
Models
Technique
Result
PDD
Future
• Questions
‘BOOTSTRAP’...
Not about
Pirates of the
Caribbean..?!
The author and the paper
Günter Koch
• 4th June 1947
• Germany
• Professor at Graz University of Technology
Process assessment: the BOOTSTRAP approach
• As of now 28 citations
• Elsevier: Information and Software Technology
Volume 35, Issues 6–7, June–July 1993, Pages 387–403
The ‘BOOTSTRAP’ approach
• Main goal is to provide an advanced process assessment in
order to get an organization to another level
• to identify process strengths and weaknesses
• to support the achievement of the organization’s goals by
planning improvement actions
• Focus on Software Producing Unit (SPU), small and medium
size software companies or software departments within a
large organization
The ‘BOOTSTRAP’ approach
Define
organization
Find its strenght +
weaknesses
Make plans to
improve strengsths
and get rid off
weaknesses
Models
Curtis’
ESA
SEI
Rainbow
model
Life-cycle
model
5 level
Capability
maturity
model
Curtis’ Rainbow model
(Koch, 1993)
ESA Life-cycle model
(Koch, 1993)
SEI 5 Level capability maturity model
(Koch, 1993)
Aspect
Technique:
questionnaire
Category
Area
Organization
Methodology
Business Engineering
Human Resource Management
Infrastructure Management
Life Cycle Dependent
Life Cycle Independent
Management
Support
Customer supplier
Process-Related
Technology
Focus
System Requirements Analysis
System Architecture Design
Software Requirements Analysis
Software Architecture design
Software Detailed Design
Software Implementation & Testing
Software Integration & Testing
System Integration & Testing
Maintenance
Migration
Retirement
Project Management
Quality Management
Risk Management
Subcontractor Management
Documentation
configuration Management
Quality Assurance
Verification
Validation
Joint Review
Audit
Problem Resolution
Acquisition
Customer Need Management
Supply
Software Operation
Customer Support
Process Definition
Process Improvement
Technology Innovation
Technology Support for Life Cycle
Processes
Technology Support for Life Cycle
Independent Processes
Tool Integration
Maturity level
Result
Priority
1
2
3
4
Action
descriptive action
descriptive action
descriptive action
descriptive action
Money
xx,xx
xx,xx
xx,xx
xx,xx
Time
x days
x days
x days
x days
Executor
function or department
function or department
function or department
function or department
PDD
Future of ‘BOOTSTRAP’
• Non-profit organization, the BOOTSTRAP Institute, with the
main objectives of the continuous development and
promotion of BOOTSTRAP
Changed in 2008 to Doug Engelbart Institute – Doug Engelbart
was the director of the BOOTSTRAP Institute
BOOTSTRAP 3.0 (Kuvaja, 1999)
• To assure conformance with the emerging ISO standard for
software process assessment and improvement (SPICE)
• To align BOOTSTRAP with ISO 12207 "Information Technology
- Software Life Cycle Processes"
Questions