15
Process Assessment: the ‘BOOTSTRAP’ approach Gabriel Slot – 4005627 Method Engineering

Process Assessment: the ‘BOOTSTRAP’ approach Gabriel Slot – 4005627 Method Engineering

Embed Size (px)

Citation preview

Process Assessment: the ‘BOOTSTRAP’ approachGabriel Slot – 4005627Method 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’Rainbow

model

ESA Life-cycle

model

SEI5 level

Capability maturity

model

Curtis’ Rainbow model

(Koch, 1993)

ESA Life-cycle model

(Koch, 1993)

SEI 5 Level capability maturity model

(Koch, 1993)

Technique:questionnaire

Aspect Category Area Focus Maturity level

Organization Business Engineering Human Resource Management Infrastructure Management

Methodology Life Cycle Dependent 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 Life Cycle Independent Management Project Management Quality Management Risk Management Subcontractor Management Support Documentation configuration Management Quality Assurance Verification Validation Joint Review Audit Problem Resolution Customer supplier Acquisition Customer Need Management Supply Software Operation Customer Support Process-Related Process Definition Process Improvement Technology Technology Innovation

Technology Support for Life Cycle Processes

Technology Support for Life Cycle Independent Processes

Tool Integration

Result

Priority Action Money Time Executor1 descriptive action xx,xx x days function or department2 descriptive action xx,xx x days function or department3 descriptive action xx,xx x days function or department4 descriptive action xx,xx x days 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