SlideShare une entreprise Scribd logo
1  sur  21
Using COSMIC in a Service Oriented Architecture
NESMA working group “COSMIC”, IWSM - October 2012
18-10-2012 2© NESMA 2012; IWSM 2012
1.600 km
Agenda
The Use of Case Studies
The Web Advice Module
The (dis)advantage of a real-life Case Study
Now it’s up to you
18-10-2012 3© NESMA 2012; IWSM 2012
Why not read the manuals
The use of Case Studies
Purpose of a Case Study
 Present practical example material
 Both for novice and experienced measurers
 Describe the details of the measurement process
For the understanding and propagation of the COSMIC method it is
important
 To have Case Studies available
 From all domains of applicability of the method.
The current situation
 Five Case Studies are available
 Most come from the real-time domain
18-10-2012 5© NESMA 2012; IWSM 2012
COSMIC documentation structure
18-10-2012 6© NESMA 2012; IWSM 2012
Working group
experience:
Selecting a real-life application to become a Case Study
The profile
 Small enough to be measured in half a day
 Simple enough to be understood by novice measurers
 Enough complexity for discussion
 Recognizable real-life functionality
 Covering multiple guidelines
18-10-2012 8© NESMA 2012; IWSM 2012
The Web Advice Module
 Small business application of a large commercial bank
 A generated advice based on a simple questionnaire
 Using SOA services to interact with other applications
18-10-2012 9© NESMA 2012; IWSM 2012
18-10-2012 10© NESMA 2012; IWSM 2012
Describing the complete measurement process
Practical example material
 Reduce 19 pages of functional design to 6 pages
 Avoid reference to organisation specific technical jargon
 Remove ambiguities
18-10-2012 12© NESMA 2012; IWSM 2012
For novice and experienced users
 Write down the full measurement process in plain language
 References to the measurement manual and guidelines
 Describe all possible discussions briefly but clear
18-10-2012 13© NESMA 2012; IWSM 2012
Advantages of real-life specs
 Software everyone can relate to rather than a theoretical case
 Good preparation for real measurement work
 Showing the issues of interaction
18-10-2012 14© NESMA 2012; IWSM 2012
Disadvantages of real-life specs
 Describing the process takes twice as many pages as the specs
 A lot of discussion about translating specs to functional user requirements
 Hard to make them unambiguous
 The real world is so complicated
18-10-2012 15© NESMA 2012; IWSM 2012
Finalizing this Case Study
Version 0.8
 Written and reviewed by 15 practitioners from 5 different countries
 Most of the issues now cleared
18-10-2012 17© NESMA 2012; IWSM 2012
It’s up to YOU to finalize it
 Download the 0.8 version from COSMICON.com
 Send your comments to wgcosmic@nesma.nl
 January 2013 the final version will be published
18-10-2012 18© NESMA 2012; IWSM 2012
Next year
18-10-2012 19© NESMA 2012; IWSM 2012
Your case study added?
Working group members
 Frank Vogelezang
 Ordina – Proposal Management Center
 frank.vogelezang@ordina.nl
 Eric van der Vliet
 Logica, now part of CGI – E&M Desk
 eric.van.der.vliet@logica.com
 Fred de Wilde
 ING Domestic Banking
 fred.de.wilde@ing.nl
wgcosmic@nesma.nl
18-10-2012 20
 Jolijn Onvlee
 Onvlee Opleidingen & Advies
 jolijn@onvlee.com
 Harold van Heeringen
 Sogeti Netherlands
 harold.van.heeringen@sogeti.nl
 Peter Bellen
 QSM Europe – Estimation
 peter.bellen@qsm-europe.com
© NESMA 2012; IWSM 2012
NESMA
NEtherlands Software Metrics users Association
www.nesma.nl
wgcosmic@nesma.nl
@NesmaNL
NESMA-NL
2118-10-2012 © NESMA 2012; IWSM 2012

Contenu connexe

Similaire à Web Advice Module case study - COSMIC

Article Review Presentation
Article Review PresentationArticle Review Presentation
Article Review PresentationAbdirahman Ali
 
Why is Test Driven Development for Analytics or Data Projects so Hard?
Why is Test Driven Development for Analytics or Data Projects so Hard?Why is Test Driven Development for Analytics or Data Projects so Hard?
Why is Test Driven Development for Analytics or Data Projects so Hard?Phil Watt
 
1010 guide–a simple framework for
1010 guide–a simple framework for1010 guide–a simple framework for
1010 guide–a simple framework forijseajournal
 
STPCon fall 2012: The Testing Renaissance Has Arrived
STPCon fall 2012: The Testing Renaissance Has ArrivedSTPCon fall 2012: The Testing Renaissance Has Arrived
STPCon fall 2012: The Testing Renaissance Has ArrivedSOASTA
 
Course Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptxCourse Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptxMobin26
 
Tdc2017 dco-pegasystem v3-english
Tdc2017 dco-pegasystem v3-englishTdc2017 dco-pegasystem v3-english
Tdc2017 dco-pegasystem v3-englishAdam N'Daw
 
Comprehensive Analysis of Software Development Life Cycle Models
Comprehensive Analysis of Software Development Life Cycle ModelsComprehensive Analysis of Software Development Life Cycle Models
Comprehensive Analysis of Software Development Life Cycle ModelsIRJET Journal
 
IGNITE 2015 EU Procurement Breakout "Supplier Management: Client Success Sto...
IGNITE 2015 EU  Procurement Breakout "Supplier Management: Client Success Sto...IGNITE 2015 EU  Procurement Breakout "Supplier Management: Client Success Sto...
IGNITE 2015 EU Procurement Breakout "Supplier Management: Client Success Sto...Elemica
 
Bank Management System Desktop Application
Bank Management System Desktop Application Bank Management System Desktop Application
Bank Management System Desktop Application Ibadullah Khan
 
Latest proposal project info zakat
Latest proposal project info zakatLatest proposal project info zakat
Latest proposal project info zakatUmmi Zakiah
 
Lecture 02 - Development Methodologies.pptx
Lecture 02 - Development Methodologies.pptxLecture 02 - Development Methodologies.pptx
Lecture 02 - Development Methodologies.pptxelham706227
 
System analysis methodologies
System analysis methodologiesSystem analysis methodologies
System analysis methodologiesuppipisara
 
Scaling mature systems
Scaling mature systemsScaling mature systems
Scaling mature systemsHanMorten
 
Internship-Report-sample-6.pdf
Internship-Report-sample-6.pdfInternship-Report-sample-6.pdf
Internship-Report-sample-6.pdfAbhiAry
 
Internship-Report-sample-6 (1).pdf
Internship-Report-sample-6 (1).pdfInternship-Report-sample-6 (1).pdf
Internship-Report-sample-6 (1).pdfShankarYadav75
 

Similaire à Web Advice Module case study - COSMIC (20)

Article Review Presentation
Article Review PresentationArticle Review Presentation
Article Review Presentation
 
Cloud testing
Cloud testingCloud testing
Cloud testing
 
Why is Test Driven Development for Analytics or Data Projects so Hard?
Why is Test Driven Development for Analytics or Data Projects so Hard?Why is Test Driven Development for Analytics or Data Projects so Hard?
Why is Test Driven Development for Analytics or Data Projects so Hard?
 
1010 guide–a simple framework for
1010 guide–a simple framework for1010 guide–a simple framework for
1010 guide–a simple framework for
 
STPCon fall 2012: The Testing Renaissance Has Arrived
STPCon fall 2012: The Testing Renaissance Has ArrivedSTPCon fall 2012: The Testing Renaissance Has Arrived
STPCon fall 2012: The Testing Renaissance Has Arrived
 
Course Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptxCourse Outline Sep 2021 Trimester.pptx
Course Outline Sep 2021 Trimester.pptx
 
Tdc2017 dco-pegasystem v3-english
Tdc2017 dco-pegasystem v3-englishTdc2017 dco-pegasystem v3-english
Tdc2017 dco-pegasystem v3-english
 
Comprehensive Analysis of Software Development Life Cycle Models
Comprehensive Analysis of Software Development Life Cycle ModelsComprehensive Analysis of Software Development Life Cycle Models
Comprehensive Analysis of Software Development Life Cycle Models
 
PROCESS MODELS.ppt
PROCESS MODELS.pptPROCESS MODELS.ppt
PROCESS MODELS.ppt
 
IGNITE 2015 EU Procurement Breakout "Supplier Management: Client Success Sto...
IGNITE 2015 EU  Procurement Breakout "Supplier Management: Client Success Sto...IGNITE 2015 EU  Procurement Breakout "Supplier Management: Client Success Sto...
IGNITE 2015 EU Procurement Breakout "Supplier Management: Client Success Sto...
 
Bank Management System Desktop Application
Bank Management System Desktop Application Bank Management System Desktop Application
Bank Management System Desktop Application
 
Latest proposal project info zakat
Latest proposal project info zakatLatest proposal project info zakat
Latest proposal project info zakat
 
Lecture 02 - Development Methodologies.pptx
Lecture 02 - Development Methodologies.pptxLecture 02 - Development Methodologies.pptx
Lecture 02 - Development Methodologies.pptx
 
System analysis methodologies
System analysis methodologiesSystem analysis methodologies
System analysis methodologies
 
Bai giang-se-10feb14
Bai giang-se-10feb14Bai giang-se-10feb14
Bai giang-se-10feb14
 
Scaling mature systems
Scaling mature systemsScaling mature systems
Scaling mature systems
 
rip 1.pdf
rip 1.pdfrip 1.pdf
rip 1.pdf
 
Internship-Report-sample-6.pdf
Internship-Report-sample-6.pdfInternship-Report-sample-6.pdf
Internship-Report-sample-6.pdf
 
Internship-Report-sample-6 (1).pdf
Internship-Report-sample-6 (1).pdfInternship-Report-sample-6 (1).pdf
Internship-Report-sample-6 (1).pdf
 
Cs internship report file 1.pdf
Cs internship report file 1.pdfCs internship report file 1.pdf
Cs internship report file 1.pdf
 

Plus de COSMIC - Common Software Measurement International Consortium

Plus de COSMIC - Common Software Measurement International Consortium (20)

Software Project Estimation - Critical knowledge for today and tomorrow
Software Project Estimation - Critical knowledge for today and tomorrowSoftware Project Estimation - Critical knowledge for today and tomorrow
Software Project Estimation - Critical knowledge for today and tomorrow
 
CNMES 2017 Software Cost Estimating with COSMIC - Critical knowledge for toda...
CNMES 2017 Software Cost Estimating with COSMIC - Critical knowledge for toda...CNMES 2017 Software Cost Estimating with COSMIC - Critical knowledge for toda...
CNMES 2017 Software Cost Estimating with COSMIC - Critical knowledge for toda...
 
CNMES17 - Acceptance of the COSMIC method and future developments
CNMES17 - Acceptance of the COSMIC method and future developmentsCNMES17 - Acceptance of the COSMIC method and future developments
CNMES17 - Acceptance of the COSMIC method and future developments
 
CNMES'15 : Presentación AMMS - Francisco Valdès Souto
CNMES'15 : Presentación AMMS - Francisco Valdès SoutoCNMES'15 : Presentación AMMS - Francisco Valdès Souto
CNMES'15 : Presentación AMMS - Francisco Valdès Souto
 
CNMES'15 - Experiencias en la Implementación de COSMIC FP en una Empresa de A...
CNMES'15 - Experiencias en la Implementación de COSMIC FP en una Empresa de A...CNMES'15 - Experiencias en la Implementación de COSMIC FP en una Empresa de A...
CNMES'15 - Experiencias en la Implementación de COSMIC FP en una Empresa de A...
 
CNMES'15 - COSMIC en Mexico - Francisco Valdès Souto
CNMES'15 - COSMIC en Mexico - Francisco Valdès SoutoCNMES'15 - COSMIC en Mexico - Francisco Valdès Souto
CNMES'15 - COSMIC en Mexico - Francisco Valdès Souto
 
CNMES15 - Taxonomía de métricas - Carlos Gutiérrez Pérez
CNMES15 - Taxonomía de métricas - Carlos Gutiérrez PérezCNMES15 - Taxonomía de métricas - Carlos Gutiérrez Pérez
CNMES15 - Taxonomía de métricas - Carlos Gutiérrez Pérez
 
CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang
CNMES15 - Impacts and Benefits of using COSMIC - Frank VogelezangCNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang
CNMES15 - Impacts and Benefits of using COSMIC - Frank Vogelezang
 
CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran
CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain AbranCNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran
CNMES15 - Futuro de COSMIC - Frank Vogelezang & Alain Abran
 
CNMES15 - Estimation con COSMIC - Alain Abran
CNMES15 - Estimation con COSMIC - Alain AbranCNMES15 - Estimation con COSMIC - Alain Abran
CNMES15 - Estimation con COSMIC - Alain Abran
 
CNMES15 - Earned Scope Management - Alain Abran
CNMES15 - Earned Scope Management - Alain AbranCNMES15 - Earned Scope Management - Alain Abran
CNMES15 - Earned Scope Management - Alain Abran
 
CNMES15 - COSMIC approximate FSM - Frank Vogelezang
CNMES15 - COSMIC approximate FSM - Frank VogelezangCNMES15 - COSMIC approximate FSM - Frank Vogelezang
CNMES15 - COSMIC approximate FSM - Frank Vogelezang
 
COSMIC Annual Report 2014
COSMIC Annual Report 2014COSMIC Annual Report 2014
COSMIC Annual Report 2014
 
IWSM 2014 Overview of COSMIC related papers (Charles Symons)
IWSM 2014 Overview of COSMIC related papers (Charles Symons)IWSM 2014 Overview of COSMIC related papers (Charles Symons)
IWSM 2014 Overview of COSMIC related papers (Charles Symons)
 
IWSM2014 - Manage the Automotive Embedded Software Development Cost & Product...
IWSM2014 - Manage the Automotive Embedded Software Development Cost & Product...IWSM2014 - Manage the Automotive Embedded Software Development Cost & Product...
IWSM2014 - Manage the Automotive Embedded Software Development Cost & Product...
 
Iwsm2014 open cosmic meeting
Iwsm2014   open cosmic meetingIwsm2014   open cosmic meeting
Iwsm2014 open cosmic meeting
 
Iwsm2014 verifying the accuracy of automation tools for cosmic measurement ...
Iwsm2014   verifying the accuracy of automation tools for cosmic measurement ...Iwsm2014   verifying the accuracy of automation tools for cosmic measurement ...
Iwsm2014 verifying the accuracy of automation tools for cosmic measurement ...
 
Iwsm2014 measuring the functional size of mobile apps with cosmic (harold v...
Iwsm2014   measuring the functional size of mobile apps with cosmic (harold v...Iwsm2014   measuring the functional size of mobile apps with cosmic (harold v...
Iwsm2014 measuring the functional size of mobile apps with cosmic (harold v...
 
Iwsm2014 empirical-based extension of the cosmic method (reiner dumke - rob...
Iwsm2014   empirical-based extension of the cosmic method (reiner dumke - rob...Iwsm2014   empirical-based extension of the cosmic method (reiner dumke - rob...
Iwsm2014 empirical-based extension of the cosmic method (reiner dumke - rob...
 
Iwsm2014 defect density measurements using cosmic (thomas fehlmann)
Iwsm2014   defect density measurements using cosmic (thomas fehlmann)Iwsm2014   defect density measurements using cosmic (thomas fehlmann)
Iwsm2014 defect density measurements using cosmic (thomas fehlmann)
 

Dernier

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 

Dernier (20)

Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 

Web Advice Module case study - COSMIC

  • 1. Using COSMIC in a Service Oriented Architecture NESMA working group “COSMIC”, IWSM - October 2012
  • 2. 18-10-2012 2© NESMA 2012; IWSM 2012 1.600 km
  • 3. Agenda The Use of Case Studies The Web Advice Module The (dis)advantage of a real-life Case Study Now it’s up to you 18-10-2012 3© NESMA 2012; IWSM 2012
  • 4. Why not read the manuals
  • 5. The use of Case Studies Purpose of a Case Study  Present practical example material  Both for novice and experienced measurers  Describe the details of the measurement process For the understanding and propagation of the COSMIC method it is important  To have Case Studies available  From all domains of applicability of the method. The current situation  Five Case Studies are available  Most come from the real-time domain 18-10-2012 5© NESMA 2012; IWSM 2012
  • 6. COSMIC documentation structure 18-10-2012 6© NESMA 2012; IWSM 2012 Working group experience:
  • 7. Selecting a real-life application to become a Case Study
  • 8. The profile  Small enough to be measured in half a day  Simple enough to be understood by novice measurers  Enough complexity for discussion  Recognizable real-life functionality  Covering multiple guidelines 18-10-2012 8© NESMA 2012; IWSM 2012
  • 9. The Web Advice Module  Small business application of a large commercial bank  A generated advice based on a simple questionnaire  Using SOA services to interact with other applications 18-10-2012 9© NESMA 2012; IWSM 2012
  • 10. 18-10-2012 10© NESMA 2012; IWSM 2012
  • 11. Describing the complete measurement process
  • 12. Practical example material  Reduce 19 pages of functional design to 6 pages  Avoid reference to organisation specific technical jargon  Remove ambiguities 18-10-2012 12© NESMA 2012; IWSM 2012
  • 13. For novice and experienced users  Write down the full measurement process in plain language  References to the measurement manual and guidelines  Describe all possible discussions briefly but clear 18-10-2012 13© NESMA 2012; IWSM 2012
  • 14. Advantages of real-life specs  Software everyone can relate to rather than a theoretical case  Good preparation for real measurement work  Showing the issues of interaction 18-10-2012 14© NESMA 2012; IWSM 2012
  • 15. Disadvantages of real-life specs  Describing the process takes twice as many pages as the specs  A lot of discussion about translating specs to functional user requirements  Hard to make them unambiguous  The real world is so complicated 18-10-2012 15© NESMA 2012; IWSM 2012
  • 17. Version 0.8  Written and reviewed by 15 practitioners from 5 different countries  Most of the issues now cleared 18-10-2012 17© NESMA 2012; IWSM 2012
  • 18. It’s up to YOU to finalize it  Download the 0.8 version from COSMICON.com  Send your comments to wgcosmic@nesma.nl  January 2013 the final version will be published 18-10-2012 18© NESMA 2012; IWSM 2012
  • 19. Next year 18-10-2012 19© NESMA 2012; IWSM 2012 Your case study added?
  • 20. Working group members  Frank Vogelezang  Ordina – Proposal Management Center  frank.vogelezang@ordina.nl  Eric van der Vliet  Logica, now part of CGI – E&M Desk  eric.van.der.vliet@logica.com  Fred de Wilde  ING Domestic Banking  fred.de.wilde@ing.nl wgcosmic@nesma.nl 18-10-2012 20  Jolijn Onvlee  Onvlee Opleidingen & Advies  jolijn@onvlee.com  Harold van Heeringen  Sogeti Netherlands  harold.van.heeringen@sogeti.nl  Peter Bellen  QSM Europe – Estimation  peter.bellen@qsm-europe.com © NESMA 2012; IWSM 2012
  • 21. NESMA NEtherlands Software Metrics users Association www.nesma.nl wgcosmic@nesma.nl @NesmaNL NESMA-NL 2118-10-2012 © NESMA 2012; IWSM 2012