CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

26
FUTURO DE COSMIC Congreso Nacional de Medición y Estimación de Software ‘15 Alain Abran COSMIC Chairman Frank Vogelezang COSMIC President

Transcript of CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Page 1: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

FUTURO DE COSMIC

Congreso Nacional de Medición y Estimación de Software ‘15

Alain AbranCOSMIC Chairman

Frank VogelezangCOSMIC President

Page 2: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

AgendaThe future of:

COSMIC in industry COSMIC research The COSMIC organization

Page 3: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

How can we best support the useof the COSMIC method

COSMIC in industry

Page 4: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Better Project Effort Estimates

Early decision support Estimate the real size Tracking of the development process

Page 5: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Early Size estimation Quick methods to determine size

to support project effort estimates

Page 6: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Estimate the real size Different “sizes” for different goals Insight in NFR that become

functionality

Page 7: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Tracking the development Measure the size as you develop Benchmarkable size for feedback

Page 8: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Benchmarking More than “one size fits all”

Page 9: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Case Studies Size

Use in contracts

Guideline for sizing simple mobile apps

How to combine Agile (highly flexible)with outsourcing (tend to be rigid)

Page 10: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Community Support

Page 11: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

What fundamental answers do we need?

Measurement ‘étalons’ as in sciences & engineering

Measurement instrumentation: traceability to ‘étalons’

Measurement legal infrastructure for business

COSMIC Research

Page 12: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Automated measurementModel Driven Requirements Proof of concepts that it works:

with very high accuracy With a very detailed verification protocol in conformity to ISO standard ISO 19761

Implementation in a large industry context at Renault

Work in progress with other technologies

Page 13: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Automated measurementContributing Universities Model Driven Requirements

Ecole de technologie superieure – Université du Québec (Canada)

Université Versaille St-Quentin (France) Politecnica Valencia (Spain) ….

Textual Requirements Concordia University (Canada) …

Page 14: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Estimation from requirements Quality of requirements:

Completeness Ambiguities inconsistencies

Definition of quantitative scales in requirements documents (as in engineering plans)

Mandatory presence of quantitative scales for written requirements Models of requirements Textual requirements Whatever techniques for requirements

Page 15: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Software ‘Engineering’ Currently, software ‘engineers’ do not

use measurements! Are they really ‘engineers’ if they cannot

measure what they do or promote as ‘best practices’?

Functional sizing should be: an integral quantitative control within a

software architecture…! a mandatory tool of software

engineers…!

Page 16: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

What will COSMIC look like in a decadeCOSMIC organization

Page 17: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Spread the word

3 Phases

4 Principles

Page 18: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Take up the challenge Inspire the software engineers to start

measuring properly, and help them improve

Encourage users of pseudo metrics to get serious and use proven best practices

Facilitate 1st generation FSM users to enter the next generation, without losing valuable metrics history

Page 19: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Stimulating growth Countries without a historic FSM

preference can start with the best practices available Poland France Mexico

ISO 19761

Page 20: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Building a community More democratic, less reliant on Founders

Page 21: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Building a community

Page 22: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Cooperation with others

Page 23: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

AgendaThe future of:

COSMIC in industry COSMIC research The COSMIC organization

Page 24: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

Recap COSMIC can help in improving the

quality of Software Project Estimates COSMIC needs to improve the use in

projects and benchmarking COSMIC is based on fundamental

software engineering principles and is a fully open source method

COSMIC is building a community to promote and support FSM

Page 25: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

ANSWERS!QUESTIONS?

Page 26: CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran

www.cosmic-sizing.org