Nesma autumn conference 2015 - Bye bye productivity, hello Business Value - Frank Vogelezang
CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang
-
Upload
cosmic-common-software-measurement-international-consortium -
Category
Software
-
view
413 -
download
1
Transcript of CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang
![Page 1: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/1.jpg)
IMPACTO Y BENEFICIOS DEL USO DE COSMIC
Congreso Nacional de Medición y Estimación de Software ‘15
Frank VogelezangCOSMIC President
![Page 2: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/2.jpg)
No hablo Español
Camarón que se duerme
![Page 3: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/3.jpg)
IMPACTS AND BENEFITSOF USING COSMIC
Congreso Nacional de Medición y Estimación de Software ‘15
Frank VogelezangCOSMIC President
![Page 4: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/4.jpg)
Frank Vogelezang1992 MSc1997 Full-time IT1999 Software Project Estimation2002 Measurement Practices Committee2009 Counting Practices2010 Pricing Office
![Page 5: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/5.jpg)
Agenda COSMIC
The organization The method
Impacts of using the COSMIC method Benefits of the COSMIC method
![Page 6: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/6.jpg)
The organizationCOSMIC
ORGANIZATION
![Page 7: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/7.jpg)
The COSMIC organization Open – All documentation is free Voluntary – No-one earns on the
method Democratic – Everyone is heard
![Page 8: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/8.jpg)
The COSMIC organization
Executive Committee5
members
Measurement Practices Comm. 12 members
Certification Committee
1 member
Benchmarking Committee2
members
Marketing Committee
1 member
Interactive Media Comm. 2 members
International Advisory Council 26
countries
![Page 9: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/9.jpg)
International Advisory Council
26 countries
Only vendor for Training, Consultancy, Certification and advice on COSMIC
![Page 10: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/10.jpg)
Measurement Practices Comm. Maintain the Principles and Rules of the
COSMIC method Collect, analyse and resolve issues related to
the method Develop products to support the use of
COSMIC Approve all final versions of the Measurement
Manual, Guidelines and Case Studies Ensure these documents conform to the
ISO/IEC 19761 international standard
![Page 11: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/11.jpg)
The methodCOSMIC
METHOD
![Page 12: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/12.jpg)
COSMIC – Introduction Based on principles, not rules A clearly defined measurement unit Not derived from effort Not derived from a specific
architecture Designed to comply with ISO 14143
![Page 13: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/13.jpg)
COSMIC – Introduction
4 Principles
3 Phases ISO 19761
![Page 14: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/14.jpg)
The 3 Phases of COSMIC
Strategy – Mapping – Measurement -
![Page 15: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/15.jpg)
The 4 basic principles1. Software functionality consists of
Functional Processes 2. These consist of sub-processes that
either move or manipulate data3. Each Data Movement moves a
group of data describing a single thing
4. Data manipulation is assumed to be accounted for by the data movement
![Page 16: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/16.jpg)
1. Functional Process
![Page 17: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/17.jpg)
2. Sub-processesFunctional
Process
sub-processesData
Manipulation
Data Movement
![Page 18: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/18.jpg)
3. Data Movements
![Page 19: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/19.jpg)
4. Data ManipulationFunctional
Process
sub-processesData
Manipulation
Data Movement
![Page 20: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/20.jpg)
Documentation structure
![Page 21: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/21.jpg)
of using the COSMIC methodIMPACTS
IMPACT
![Page 22: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/22.jpg)
Learn the Method
3 Phases
4 Principles
![Page 23: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/23.jpg)
Build up Size/Effort Data34.76 M
500,000bricks
4 days
6 people
May 25, 2014Budapest
legotorony.hu
![Page 24: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/24.jpg)
Culture Change
![Page 25: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/25.jpg)
A taste for more
![Page 26: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/26.jpg)
of the COSMIC methodBENEFITS
BENEFITS
![Page 27: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/27.jpg)
Widely applicableDesigned to measure business application, real-time, and infrastructure software in any layer at any level of decomposition.
![Page 28: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/28.jpg)
Early or Rapid SizingNumber of approaches available to determine size in a rapid way, or at an early stage (or) with incomplete requirements
![Page 29: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/29.jpg)
Big, bigger, biggest . . .Continuous size scale with no upper bound
![Page 30: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/30.jpg)
Different possible sizesAllows measurement of different sizes for any one piece of software as ‘seen’ by different ‘functional users’ of the software
![Page 31: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/31.jpg)
Architecture independentNot only bespoke development, but also COTS datawarehouse
![Page 32: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/32.jpg)
Maintenance includedBoth new development and enhancement are counted with the standard method
![Page 33: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/33.jpg)
Easy to learn
3 Phases
4 Principles
![Page 34: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/34.jpg)
Well documented
![Page 35: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/35.jpg)
Well supported
![Page 36: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/36.jpg)
Agenda COSMIC
The organization The method
Impacts of using the COSMIC method Benefits of the COSMIC method
![Page 37: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/37.jpg)
Recap COSMIC is an open community that
operates world-wide COSMIC is based on fundamental
software engineering principles and is a fully open source method
You need training and benchmark data to get started
You become part of an innovative international network
![Page 38: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/38.jpg)
ANSWERS!QUESTIONS?
Q&A
![Page 39: CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang](https://reader035.fdocuments.in/reader035/viewer/2022070521/58ef5aab1a28abaf048b4591/html5/thumbnails/39.jpg)
www.cosmic-sizing.org