Process-based project management and SPI - ICSSP...

Preview:

Citation preview

Cecilia Bastarrica, Daniel Perovich, Jacqueline Marín, Luis Rioseco ICSSP

Computer Science Department Thursday, July 6th, 2017

Universidad de Chile Paris, France

Process-based project management and SPI

plan

analyze

execute improve Quality

Improvement

plan

analyze

execute improve SPI

Process

Specification

Project

Plan

Project

Trace

Project

Execution

History

plan

analyze

Process

Specification

Project

Plan

Project

Trace

Project

Execution

History

execute improve

motivation

the case of the

autonomous

Chilean branch

of PowerData

small software

company

ETL projects

loss of

- 23% of earnings

- loyal customers (2013~2015)

PowerData SPI experimental strategy

Process

Specification

Project

Plan

Project

Trace

process

specification

process

specification

manual project planning

manual project trace recording

problem

statement

manually creating plans

introduces inconsistencies in task names,

structure and dependencies

manually recording traces

also introduces inconsistencies

integrated tool support is scarce for

coordinating processes, plans and traces

in this scenario SPI very difficult

plan Process

Specification

analyze

do act

Project

Plan

Project

Trace

Project

Execution

History

process-based approach

to project management

approach

Project

plan

Project

trace

Process

specification

Tailored

process

Project

execution

history

Validate

Tailor Generate

Monitor

Orchestrate

Analyze

Improve

Discover

ongoing

research &

development

Project

plan

Project

trace

Process

specification

Tailored

process

Project

execution

history

Validate

Tailor

Monitor

Analyze

Discover

Generate

Generate

Orchestrate

Improve

Integrated in CASPLE

Under development

Research prototypes

current

tool support

Project

plan

Project

trace

Process

specification

Tailored

process

Project

execution

history

Validate

Tailor Generate

Monitor

Orchestrate

Analyze

Improve

Discover

Generate

CASPLE

Process

Specification

Project

Plan

Project

Trace

Publish process

Fetch process

Generate

plan structure

Capture plan

Define plan

Capture plan

& progress

Define &

execute plan

Analyze Improve

process

process

specification

in EPFC

process

repository

in CASPLE

project plan

in Redmine

tracking

process,

plan &

trace

plan Process

Specification

analyze

do act

Project

Plan

Project

Trace

Project

Execution

History

case study

case study

companies

development

process

tools for

four

already specified

(some in EPF)

planning and

monitoring

which are the perceived

advantages and shortcomings

of the approach and tool to

apply them in practice?

which are the perceived

limitations for adopting the

approach and tool in practice?

research

questions

structured questionnaire

tool demonstration

non-structured interview

data

collection

target audience CEO/COO & technical professional

perceived

value

approach

integration of various SPI

stages

tool integration instead of

tool replacement

tool

automatic plan generation

process, plan & trace

history and comparison

limitations

for

adoption

demands additional effort from managers

and developers which may not be

practical for small enterprises

the full potential cannot be achieved as

the tool does not yet support process

tailoring, discovery and enhancement

conclusions

our approach offers consistent

support for SPI

CASPLE already supports part of

this activity

Industrial partners value the

potential of both of them and may

be willing to adopt them

Cecilia Bastarrica, Daniel Perovich, Jacqueline Marín, Luis Rioseco ICSSP

Computer Science Department Thursday, July 6th, 2017

Universidad de Chile Paris, France

Process-based project management and SPI

Recommended