Upload
others
View
0
Download
0
Embed Size (px)
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