process-based project management and spi - icssp...
TRANSCRIPT
![Page 1: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/1.jpg)
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
![Page 2: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/2.jpg)
plan
analyze
execute improve Quality
Improvement
![Page 3: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/3.jpg)
plan
analyze
execute improve SPI
Process
Specification
Project
Plan
Project
Trace
Project
Execution
History
![Page 4: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/4.jpg)
plan
analyze
Process
Specification
Project
Plan
Project
Trace
Project
Execution
History
execute improve
![Page 5: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/5.jpg)
motivation
the case of the
autonomous
Chilean branch
of PowerData
small software
company
ETL projects
loss of
- 23% of earnings
- loyal customers (2013~2015)
![Page 6: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/6.jpg)
PowerData SPI experimental strategy
Process
Specification
Project
Plan
Project
Trace
![Page 7: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/7.jpg)
process
specification
![Page 8: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/8.jpg)
process
specification
![Page 9: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/9.jpg)
manual project planning
![Page 10: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/10.jpg)
manual project trace recording
![Page 11: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/11.jpg)
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
![Page 12: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/12.jpg)
plan Process
Specification
analyze
do act
Project
Plan
Project
Trace
Project
Execution
History
process-based approach
to project management
![Page 13: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/13.jpg)
approach
Project
plan
Project
trace
Process
specification
Tailored
process
Project
execution
history
Validate
Tailor Generate
Monitor
Orchestrate
Analyze
Improve
Discover
![Page 14: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/14.jpg)
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
![Page 15: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/15.jpg)
current
tool support
Project
plan
Project
trace
Process
specification
Tailored
process
Project
execution
history
Validate
Tailor Generate
Monitor
Orchestrate
Analyze
Improve
Discover
Generate
![Page 16: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/16.jpg)
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
![Page 17: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/17.jpg)
process
specification
in EPFC
![Page 18: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/18.jpg)
process
repository
in CASPLE
![Page 19: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/19.jpg)
project plan
in Redmine
![Page 20: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/20.jpg)
tracking
process,
plan &
trace
![Page 21: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/21.jpg)
plan Process
Specification
analyze
do act
Project
Plan
Project
Trace
Project
Execution
History
case study
![Page 22: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/22.jpg)
case study
companies
development
process
tools for
four
already specified
(some in EPF)
planning and
monitoring
![Page 23: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/23.jpg)
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
![Page 24: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/24.jpg)
structured questionnaire
tool demonstration
non-structured interview
data
collection
target audience CEO/COO & technical professional
![Page 25: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/25.jpg)
perceived
value
approach
integration of various SPI
stages
tool integration instead of
tool replacement
tool
automatic plan generation
process, plan & trace
history and comparison
![Page 26: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/26.jpg)
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
![Page 27: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/27.jpg)
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
![Page 28: Process-based project management and SPI - ICSSP Conferencesicssp-conferences.org/wp-content/uploads/2017/04/Process... · 2017-08-04 · Cecilia Bastarrica, Daniel Perovich, Jacqueline](https://reader034.vdocuments.us/reader034/viewer/2022042400/5f0e7dea7e708231d43f8192/html5/thumbnails/28.jpg)
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