SlideShare a Scribd company logo
Institut d’Informatique 
de Gestion 
CARES: Computer-Aided Requirements 
Engineering Software 
Requirements Specification with BPMN 
2.0 in WTO procurement 
Prof. Florian Evéquoz, Daniel Hadrian 
HES-SO Valais // Wallis, 2014 
HES-SO Master Lausanne
Institut d’Informatique 
de Gestion 
Overview 
• Context: Public Procurement 
– Regulations 
– Appeals, costs 
– Problem: specify the need à RS 
• Requirements specification (RS) 
– comprehensiveness, completeness, reduce ambiguity 
– avoid extra cost 
– business context 
– assessment and evaluation 
• CARES Methodology 
– Innovation by using business processes as a foundation (systematic, 
business oriented) 
– Incorporate literature and best practices 
• Prototype 
• Conclusion & Perspectives 
23.09.2014 2
Institut d’Informatique 
de Gestion 
CONTEXT: PUBLIC 
PROCUREMENT 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 3
Institut d’Informatique 
de Gestion 
Context: Public procurement 
• Regulations: 
– Threshold values for public expenditure 
• 150’000 – 250’000 
– Equity of treatment 
– Fair use of public funds 
– Transparency 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 4
Institut d’Informatique 
de Gestion 
REQUIREMENTS 
SPECIFICATION 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 5
Institut d’Informatique 
de Gestion 
Known issues in public procurements 
Quelle: Peter Fischer, 
Delegierter ISB 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 6
Institut d’Informatique 
de Gestion 
What happens with bad specification? 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 7
Institut d’Informatique 
de Gestion 
How to deal with public procurements 
Public procurement 
Call for bids 
Decision 
Need 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 8 
Need satsified 
• Specify the 
whole need 
• Specify the 
requirements 
• Validate 
requirements 
• Select a 
procedure 
• Evaluate the 
bidders 
• Check legal 
aspects 
• Evaluate the 
bidders 
• Decide 
• Appeals
Institut d’Informatique 
de Gestion 
What is a good Requirements 
Specification 
• Comprehensive and complete to avoid extra cost 
• No ambiguity 
– validated by business users 
– used by IT-specialists 
• Allows the precise assessment and evaluation of 
the bids 
– To ensure quality in the decision process 
– To avoid appeals 
– To evaluate the product 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 9
Institut d’Informatique 
de Gestion 
CARES METHODOLOGY 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 10
Institut d’Informatique 
de Gestion 
Methodology for RS 
Model business 
processes 
Specify 
requirements 
Weight 
requirements 
Consolidate 
in a template 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 11
Institut d’Informatique 
de Gestion 
Why start with business processes? 
• Allow the business users to validate the 
requirements 
• Make sure the whole need is specified 
• Use BPMN 
– International standard for process documentation 
– Bridge the gap between business and IT people 
Model business 
processes 
Specify 
requirements 
Weight 
requirements 
Consolidate in 
a template 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 12
Institut d’Informatique 
de Gestion 
Why start with business processes? 
The first level gives an overview of the 
domains of activities (inventory of services). 
Services are delivered by processes. 
The second level gives details on each service 
group of the inventory. 
The third level show the end-to-end process 
delivering the service selected on the second 
The fourth level show all details and 
complexity of the process selected on the 
Model business 
processes 
level 
third level. 
Specify 
requirements 
Weight 
requirements 
Consolidate in 
a template 
Inventory 
(Process landscape) 
Services 
Processes 
Sub-Proceses 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 13
Institut d’Informatique 
de Gestion 
How to specify requirements? 
• Systematically review the processes 
• Add requirements on 
– processes (global requirements) 
– shapes (functional requirements) 
– messages (mostly non functional requirements) 
• Use a standardized phrase pattern 
à Business user do it themselves 
Model business 
processes 
Specify 
requirements 
Weight 
requirements 
Consolidate in 
a template 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 14
Institut d’Informatique 
de Gestion 
How to specify requirements? 
Model business 
processes 
Specify 
requirements 
Weight 
requirements 
Consolidate in 
a template 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 15
Institut d’Informatique 
de Gestion 
Weight requirements 
• Common understanding between users of the 
importance of the requirements 
• Foundation for the evaluation 
– The evaluation scale is public 
– Guarantees the equity of treatment 
Model business 
processes 
Specify 
requirements 
Weight 
requirements 
Consolidate in 
a template 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 16
Institut d’Informatique 
de Gestion 
Use a standard template 
• Using the same template allows: 
– systematization for the writers of the RS 
– the bidders to familiarize easier and faster with the 
documents 
• Our template is based on the recommendations of 
– IEEE 830-1998 recommended practice for software 
requirements specifications 
– IEEE 1233-1998 Guide for Developing System 
Requirements Specifications 
Model business 
processes 
Specify 
requirements 
Weight 
requirements 
Consolidate in 
a template 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 17
Institut d’Informatique 
de Gestion 
Modified IEEE Recommended Practices 
template 
– Product perspective* CONVERSATION DIAGRAMS FOR SYSTEM PERIMETER 
– Product functions* PROCESS MAPS 
– User characteristics 
– Constraints 
– Assumptions and dependencies 
• Specific requirements* END-TO-END PROCESSES 
Model business 
processes 
Specify 
requirements 
Weight 
requirements 
Consolidate in 
a template 
• Introduction 
– Purpose 
– Scope 
– Definitions, acronyms, and abbreviations 
– References 
– Overview * 
• Overall description 
– End-to-end process 1 “Name of the Process” 
• Use-case 1 “Name of the use-case” 
• Use-case 2 “Name of the use-case” 
– End-to-end process 2 “Name of the Process” 
• Use-case 1 “Name of the use-case” 
• Use-case 2 “Name of the use-case” 
– Etc. 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 18
Institut d’Informatique 
de Gestion 
PROTOTYPE 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 19
Institut d’Informatique 
de Gestion 
Concept of «CARES» 
• CARES: Computer Aided Requirements 
Engineering Software: 
– Supports the methodology 
– Simplifies communication 
– Guides the user in the process of gathering, 
specifying and weighting requirements 
– Allows for traceability of requirements 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 20
Institut d’Informatique 
de Gestion 
Concept of «CARES» 
Business 
user 
BPMN 
Process 
documentation 
Procurement 
documents 
Project 
manager 
IT-Specialist 
non-functional 
requirements 
& 
weights 
Monitoring / QS 
Functional 
requirements 
& 
weights 
CARES 
GUI DB 
BPMN 
Process 
documentation 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 21
Institut d’Informatique 
de Gestion 
Information architecture 
Home (login) 
Selected by default 
Projects Requirement 
Manager Collaborator Learn 
Cares Trash 
My 
Projects Shared 
projects 
New Cares Project 1 Project 2 
Project 
Add New 
Requirement 
Files Process Files Files 
BPMN process with 
requirements specified Requirements in 
Tabular manner 
Requirement 
Specification Project 
Details 
Folders 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 22
Institut d’Informatique 
de Gestion 
Information architecture 
Home (login) 
Selected by default 
Projects Requirement 
Manager Collaborator Learn Cares Trash 
Latest Projects (All 
Requirements) 
Tabular 
View Graphical 
View 
Projects browser 
search Edit Save/Print Customize 
Requirement 
Specification 
Filters Add/delete/ 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 23
Institut d’Informatique 
de Gestion 
Information architecture 
Home (login) 
Selected by default 
Projects Requirement Manager Collaborator Learn Cares Trash 
Latest working project 
Projects browser 
Share Approval Comments Live discussion Customize 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 24
Institut d’Informatique 
de Gestion 
Demo 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 25
Institut d’Informatique 
de Gestion 
CONCLUSION & 
PERSPECTIVES 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 26
Institut d’Informatique 
de Gestion 
Validation 
• Informal validation of the methodology has been 
carried out in real projects 
– Canton Bern 
– Canton Basel-Stadt 
– City of Lucerne 
• Procurement process using the methodology 
successful (incl. no appeals) 
23.09.2014 © 2014 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 27
Institut d’Informatique 
de Gestion 
Perspectives 
• Business model 
• Further development 
• Searching for business partners 
• Target private corporations as well as the public 
sector 
23.09.2014 © 2014 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 28
Institut d’Informatique 
de Gestion 
Thank you 
Contact 
Prof. Dr. Florian Evéquoz 
Technoark 3 
3960 Sierre 
florian.evequoz@hevs.ch 
23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 29

More Related Content

Viewers also liked

Exploring the New Trends of Chinese Tourists in Switzerland
Exploring the New Trends of Chinese Tourists in SwitzerlandExploring the New Trends of Chinese Tourists in Switzerland
Exploring the New Trends of Chinese Tourists in Switzerland
Institute of Information Systems (HES-SO)
 
Sale of-goods-act-1930
Sale of-goods-act-1930Sale of-goods-act-1930
Sale of-goods-act-1930
Viki Choudhary
 
Medical image analysis and big data evaluation infrastructures
Medical image analysis and big data evaluation infrastructuresMedical image analysis and big data evaluation infrastructures
Medical image analysis and big data evaluation infrastructures
Institute of Information Systems (HES-SO)
 
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSISFUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
Institute of Information Systems (HES-SO)
 
Difference between pulpotomy and pulpectomy
Difference between pulpotomy and pulpectomyDifference between pulpotomy and pulpectomy
Difference between pulpotomy and pulpectomy
Owais92
 
Credentials
CredentialsCredentials
2015 ZHV Fact Sheet
2015 ZHV Fact Sheet2015 ZHV Fact Sheet
социоэкономический эффект велосипеда - Минск, Павел Горбунов
социоэкономический эффект велосипеда   - Минск, Павел Горбуновсоциоэкономический эффект велосипеда   - Минск, Павел Горбунов
социоэкономический эффект велосипеда - Минск, Павел ГорбуновPashka Gorbunov
 
Visita a "El Bosque"
Visita a "El Bosque"Visita a "El Bosque"
Visita a "El Bosque"
Francisco Expósito
 
Tendenciaspedagógicas angelaorozc
Tendenciaspedagógicas angelaorozcTendenciaspedagógicas angelaorozc
Tendenciaspedagógicas angelaorozc
Angela Orozco
 

Viewers also liked (10)

Exploring the New Trends of Chinese Tourists in Switzerland
Exploring the New Trends of Chinese Tourists in SwitzerlandExploring the New Trends of Chinese Tourists in Switzerland
Exploring the New Trends of Chinese Tourists in Switzerland
 
Sale of-goods-act-1930
Sale of-goods-act-1930Sale of-goods-act-1930
Sale of-goods-act-1930
 
Medical image analysis and big data evaluation infrastructures
Medical image analysis and big data evaluation infrastructuresMedical image analysis and big data evaluation infrastructures
Medical image analysis and big data evaluation infrastructures
 
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSISFUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
FUNDAMENTALS OF TEXTURE PROCESSING FOR BIOMEDICAL IMAGE ANALYSIS
 
Difference between pulpotomy and pulpectomy
Difference between pulpotomy and pulpectomyDifference between pulpotomy and pulpectomy
Difference between pulpotomy and pulpectomy
 
Credentials
CredentialsCredentials
Credentials
 
2015 ZHV Fact Sheet
2015 ZHV Fact Sheet2015 ZHV Fact Sheet
2015 ZHV Fact Sheet
 
социоэкономический эффект велосипеда - Минск, Павел Горбунов
социоэкономический эффект велосипеда   - Минск, Павел Горбуновсоциоэкономический эффект велосипеда   - Минск, Павел Горбунов
социоэкономический эффект велосипеда - Минск, Павел Горбунов
 
Visita a "El Bosque"
Visita a "El Bosque"Visita a "El Bosque"
Visita a "El Bosque"
 
Tendenciaspedagógicas angelaorozc
Tendenciaspedagógicas angelaorozcTendenciaspedagógicas angelaorozc
Tendenciaspedagógicas angelaorozc
 

Similar to CARES: Computer-Aided Requirements Engineering Software

Performance Testing of Large-scale Systems- Impetus Webinar
Performance Testing of Large-scale Systems- Impetus WebinarPerformance Testing of Large-scale Systems- Impetus Webinar
Performance Testing of Large-scale Systems- Impetus Webinar
Impetus Technologies
 
CloudStack at Schuberg Philis
CloudStack at Schuberg PhilisCloudStack at Schuberg Philis
CloudStack at Schuberg Philis
ShapeBlue
 
Value of Enterprise DevOps
Value of Enterprise DevOpsValue of Enterprise DevOps
Value of Enterprise DevOps
Mike Kavis
 
Application packaging - The factory model approach.
Application packaging - The factory model approach.Application packaging - The factory model approach.
Application packaging - The factory model approach.
Mindtree Ltd.
 
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
ESEM 2014
 
EPF-Industrial-and-Logistics-Engineering
EPF-Industrial-and-Logistics-EngineeringEPF-Industrial-and-Logistics-Engineering
EPF-Industrial-and-Logistics-Engineering
Monir Akrad
 
Derive Overview
Derive OverviewDerive Overview
Derive Overview
wrochford
 
A Case of Fusion Middleware (IlOUG Tech Days, July 2013)
A Case of Fusion Middleware  (IlOUG Tech Days, July 2013)A Case of Fusion Middleware  (IlOUG Tech Days, July 2013)
A Case of Fusion Middleware (IlOUG Tech Days, July 2013)
Lucas Jellema
 
Industrial Data Space - Why we need a European Initiative on Data Sovereignty
Industrial Data Space - Why we need a European Initiative on Data SovereigntyIndustrial Data Space - Why we need a European Initiative on Data Sovereignty
Industrial Data Space - Why we need a European Initiative on Data Sovereignty
Thorsten Huelsmann
 
How to get the most out of your existing DCS
How to get the most out of your existing DCSHow to get the most out of your existing DCS
How to get the most out of your existing DCS
Invensys Operations Management
 
A case of Fusion Middleware - iLOUG 2013
A case of Fusion Middleware - iLOUG 2013A case of Fusion Middleware - iLOUG 2013
A case of Fusion Middleware - iLOUG 2013
Getting value from IoT, Integration and Data Analytics
 
Shared Services Canada - Architect Framework Advisory Committee WTD Session 5...
Shared Services Canada - Architect Framework Advisory Committee WTD Session 5...Shared Services Canada - Architect Framework Advisory Committee WTD Session 5...
Shared Services Canada - Architect Framework Advisory Committee WTD Session 5...
KBIZEAU
 
VIVA PROJECT PROPOSAL CONSULTATION PROJECT (GROUP 2).pptx
VIVA PROJECT PROPOSAL CONSULTATION PROJECT (GROUP 2).pptxVIVA PROJECT PROPOSAL CONSULTATION PROJECT (GROUP 2).pptx
VIVA PROJECT PROPOSAL CONSULTATION PROJECT (GROUP 2).pptx
victorapoihelisav
 
WEBINAR PRESENTATION: Controlling critical documents with Dassault Systemes E...
WEBINAR PRESENTATION: Controlling critical documents with Dassault Systemes E...WEBINAR PRESENTATION: Controlling critical documents with Dassault Systemes E...
WEBINAR PRESENTATION: Controlling critical documents with Dassault Systemes E...
Adlib - The PDF Experts
 
CSC - Presentation at Hortonworks Booth - Strata 2014
CSC - Presentation at Hortonworks Booth - Strata 2014CSC - Presentation at Hortonworks Booth - Strata 2014
CSC - Presentation at Hortonworks Booth - Strata 2014
Hortonworks
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
Prolifics
 
Resume - Imtiaz Ahamed (1)
Resume - Imtiaz Ahamed (1)Resume - Imtiaz Ahamed (1)
Resume - Imtiaz Ahamed (1)
imtiaz9292
 
DMN’s and IMAGINE’s Benefits
DMN’s and IMAGINE’s BenefitsDMN’s and IMAGINE’s Benefits
DMN’s and IMAGINE’s Benefits
imaginefuturefactory
 
Cyient-APAC FTTH Show Presentation_Kiran Solipuram
Cyient-APAC FTTH Show Presentation_Kiran SolipuramCyient-APAC FTTH Show Presentation_Kiran Solipuram
Cyient-APAC FTTH Show Presentation_Kiran Solipuram
Kiran Solipuram. DEP, CFHP
 
slides PTC smart factory.pdf
slides PTC smart factory.pdfslides PTC smart factory.pdf
slides PTC smart factory.pdf
CarlosLopes408217
 

Similar to CARES: Computer-Aided Requirements Engineering Software (20)

Performance Testing of Large-scale Systems- Impetus Webinar
Performance Testing of Large-scale Systems- Impetus WebinarPerformance Testing of Large-scale Systems- Impetus Webinar
Performance Testing of Large-scale Systems- Impetus Webinar
 
CloudStack at Schuberg Philis
CloudStack at Schuberg PhilisCloudStack at Schuberg Philis
CloudStack at Schuberg Philis
 
Value of Enterprise DevOps
Value of Enterprise DevOpsValue of Enterprise DevOps
Value of Enterprise DevOps
 
Application packaging - The factory model approach.
Application packaging - The factory model approach.Application packaging - The factory model approach.
Application packaging - The factory model approach.
 
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
Keynote 2 - The 20% of software engineering practices that contribute to 80% ...
 
EPF-Industrial-and-Logistics-Engineering
EPF-Industrial-and-Logistics-EngineeringEPF-Industrial-and-Logistics-Engineering
EPF-Industrial-and-Logistics-Engineering
 
Derive Overview
Derive OverviewDerive Overview
Derive Overview
 
A Case of Fusion Middleware (IlOUG Tech Days, July 2013)
A Case of Fusion Middleware  (IlOUG Tech Days, July 2013)A Case of Fusion Middleware  (IlOUG Tech Days, July 2013)
A Case of Fusion Middleware (IlOUG Tech Days, July 2013)
 
Industrial Data Space - Why we need a European Initiative on Data Sovereignty
Industrial Data Space - Why we need a European Initiative on Data SovereigntyIndustrial Data Space - Why we need a European Initiative on Data Sovereignty
Industrial Data Space - Why we need a European Initiative on Data Sovereignty
 
How to get the most out of your existing DCS
How to get the most out of your existing DCSHow to get the most out of your existing DCS
How to get the most out of your existing DCS
 
A case of Fusion Middleware - iLOUG 2013
A case of Fusion Middleware - iLOUG 2013A case of Fusion Middleware - iLOUG 2013
A case of Fusion Middleware - iLOUG 2013
 
Shared Services Canada - Architect Framework Advisory Committee WTD Session 5...
Shared Services Canada - Architect Framework Advisory Committee WTD Session 5...Shared Services Canada - Architect Framework Advisory Committee WTD Session 5...
Shared Services Canada - Architect Framework Advisory Committee WTD Session 5...
 
VIVA PROJECT PROPOSAL CONSULTATION PROJECT (GROUP 2).pptx
VIVA PROJECT PROPOSAL CONSULTATION PROJECT (GROUP 2).pptxVIVA PROJECT PROPOSAL CONSULTATION PROJECT (GROUP 2).pptx
VIVA PROJECT PROPOSAL CONSULTATION PROJECT (GROUP 2).pptx
 
WEBINAR PRESENTATION: Controlling critical documents with Dassault Systemes E...
WEBINAR PRESENTATION: Controlling critical documents with Dassault Systemes E...WEBINAR PRESENTATION: Controlling critical documents with Dassault Systemes E...
WEBINAR PRESENTATION: Controlling critical documents with Dassault Systemes E...
 
CSC - Presentation at Hortonworks Booth - Strata 2014
CSC - Presentation at Hortonworks Booth - Strata 2014CSC - Presentation at Hortonworks Booth - Strata 2014
CSC - Presentation at Hortonworks Booth - Strata 2014
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
 
Resume - Imtiaz Ahamed (1)
Resume - Imtiaz Ahamed (1)Resume - Imtiaz Ahamed (1)
Resume - Imtiaz Ahamed (1)
 
DMN’s and IMAGINE’s Benefits
DMN’s and IMAGINE’s BenefitsDMN’s and IMAGINE’s Benefits
DMN’s and IMAGINE’s Benefits
 
Cyient-APAC FTTH Show Presentation_Kiran Solipuram
Cyient-APAC FTTH Show Presentation_Kiran SolipuramCyient-APAC FTTH Show Presentation_Kiran Solipuram
Cyient-APAC FTTH Show Presentation_Kiran Solipuram
 
slides PTC smart factory.pdf
slides PTC smart factory.pdfslides PTC smart factory.pdf
slides PTC smart factory.pdf
 

More from Institute of Information Systems (HES-SO)

MIE20232.pptx
MIE20232.pptxMIE20232.pptx
Classification of noisy free-text prostate cancer pathology reports using nat...
Classification of noisy free-text prostate cancer pathology reports using nat...Classification of noisy free-text prostate cancer pathology reports using nat...
Classification of noisy free-text prostate cancer pathology reports using nat...
Institute of Information Systems (HES-SO)
 
Machine learning assisted citation screening for Systematic Reviews - Anjani ...
Machine learning assisted citation screening for Systematic Reviews - Anjani ...Machine learning assisted citation screening for Systematic Reviews - Anjani ...
Machine learning assisted citation screening for Systematic Reviews - Anjani ...
Institute of Information Systems (HES-SO)
 
Exploiting biomedical literature to mine out a large multimodal dataset of ra...
Exploiting biomedical literature to mine out a large multimodal dataset of ra...Exploiting biomedical literature to mine out a large multimodal dataset of ra...
Exploiting biomedical literature to mine out a large multimodal dataset of ra...
Institute of Information Systems (HES-SO)
 
L'IoT dans les usines. Quels avantages ?
L'IoT dans les usines. Quels avantages ?L'IoT dans les usines. Quels avantages ?
L'IoT dans les usines. Quels avantages ?
Institute of Information Systems (HES-SO)
 
Studying Public Medical Images from Open Access Literature and Social Network...
Studying Public Medical Images from Open Access Literature and Social Network...Studying Public Medical Images from Open Access Literature and Social Network...
Studying Public Medical Images from Open Access Literature and Social Network...
Institute of Information Systems (HES-SO)
 
Risques opérationnels et le système de contrôle interne : les limites d’un te...
Risques opérationnels et le système de contrôle interne : les limites d’un te...Risques opérationnels et le système de contrôle interne : les limites d’un te...
Risques opérationnels et le système de contrôle interne : les limites d’un te...
Institute of Information Systems (HES-SO)
 
Le contrôle interne dans les administrations publiques tient-il toutes ses pr...
Le contrôle interne dans les administrations publiques tient-il toutes ses pr...Le contrôle interne dans les administrations publiques tient-il toutes ses pr...
Le contrôle interne dans les administrations publiques tient-il toutes ses pr...
Institute of Information Systems (HES-SO)
 
Le système de contrôle interne : Présentation générale, enjeux et méthodes
Le système de contrôle interne : Présentation générale, enjeux et méthodesLe système de contrôle interne : Présentation générale, enjeux et méthodes
Le système de contrôle interne : Présentation générale, enjeux et méthodes
Institute of Information Systems (HES-SO)
 
Crowdsourcing-based Mobile Application for Wheelchair Accessibility
Crowdsourcing-based Mobile Application for Wheelchair AccessibilityCrowdsourcing-based Mobile Application for Wheelchair Accessibility
Crowdsourcing-based Mobile Application for Wheelchair Accessibility
Institute of Information Systems (HES-SO)
 
Quelle(s) valeur(s) pour le leadership stratégique ?
Quelle(s) valeur(s) pour le leadership stratégique ?Quelle(s) valeur(s) pour le leadership stratégique ?
Quelle(s) valeur(s) pour le leadership stratégique ?
Institute of Information Systems (HES-SO)
 
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
Institute of Information Systems (HES-SO)
 
NOSE: une approche Smart-City pour les zones périphériques et extra-urbaines
NOSE: une approche Smart-City pour les zones périphériques et extra-urbainesNOSE: une approche Smart-City pour les zones périphériques et extra-urbaines
NOSE: une approche Smart-City pour les zones périphériques et extra-urbaines
Institute of Information Systems (HES-SO)
 
Medical image analysis, retrieval and evaluation infrastructures
Medical image analysis, retrieval and evaluation infrastructuresMedical image analysis, retrieval and evaluation infrastructures
Medical image analysis, retrieval and evaluation infrastructures
Institute of Information Systems (HES-SO)
 
How to detect soft falls on devices
How to detect soft falls on devicesHow to detect soft falls on devices
How to detect soft falls on devices
Institute of Information Systems (HES-SO)
 
Enhanced Students Laboratory The GET project
Enhanced Students Laboratory The GET projectEnhanced Students Laboratory The GET project
Enhanced Students Laboratory The GET project
Institute of Information Systems (HES-SO)
 
Solar production prediction based on non linear meteo source adaptation
Solar production prediction based on non linear meteo source adaptationSolar production prediction based on non linear meteo source adaptation
Solar production prediction based on non linear meteo source adaptation
Institute of Information Systems (HES-SO)
 
Social Media Data analyzis and Semantics for Tourism Understanding
Social Media Data analyzis and Semantics for Tourism UnderstandingSocial Media Data analyzis and Semantics for Tourism Understanding
Social Media Data analyzis and Semantics for Tourism Understanding
Institute of Information Systems (HES-SO)
 
Valeurs et management agile
Valeurs et management agileValeurs et management agile
Valeurs et management agile
Institute of Information Systems (HES-SO)
 
3D Riesz-wavelet Based Covariance Descriptors for Texture Classi cation of Lu...
3D Riesz-wavelet Based Covariance Descriptors for Texture Classication of Lu...3D Riesz-wavelet Based Covariance Descriptors for Texture Classication of Lu...
3D Riesz-wavelet Based Covariance Descriptors for Texture Classi cation of Lu...
Institute of Information Systems (HES-SO)
 

More from Institute of Information Systems (HES-SO) (20)

MIE20232.pptx
MIE20232.pptxMIE20232.pptx
MIE20232.pptx
 
Classification of noisy free-text prostate cancer pathology reports using nat...
Classification of noisy free-text prostate cancer pathology reports using nat...Classification of noisy free-text prostate cancer pathology reports using nat...
Classification of noisy free-text prostate cancer pathology reports using nat...
 
Machine learning assisted citation screening for Systematic Reviews - Anjani ...
Machine learning assisted citation screening for Systematic Reviews - Anjani ...Machine learning assisted citation screening for Systematic Reviews - Anjani ...
Machine learning assisted citation screening for Systematic Reviews - Anjani ...
 
Exploiting biomedical literature to mine out a large multimodal dataset of ra...
Exploiting biomedical literature to mine out a large multimodal dataset of ra...Exploiting biomedical literature to mine out a large multimodal dataset of ra...
Exploiting biomedical literature to mine out a large multimodal dataset of ra...
 
L'IoT dans les usines. Quels avantages ?
L'IoT dans les usines. Quels avantages ?L'IoT dans les usines. Quels avantages ?
L'IoT dans les usines. Quels avantages ?
 
Studying Public Medical Images from Open Access Literature and Social Network...
Studying Public Medical Images from Open Access Literature and Social Network...Studying Public Medical Images from Open Access Literature and Social Network...
Studying Public Medical Images from Open Access Literature and Social Network...
 
Risques opérationnels et le système de contrôle interne : les limites d’un te...
Risques opérationnels et le système de contrôle interne : les limites d’un te...Risques opérationnels et le système de contrôle interne : les limites d’un te...
Risques opérationnels et le système de contrôle interne : les limites d’un te...
 
Le contrôle interne dans les administrations publiques tient-il toutes ses pr...
Le contrôle interne dans les administrations publiques tient-il toutes ses pr...Le contrôle interne dans les administrations publiques tient-il toutes ses pr...
Le contrôle interne dans les administrations publiques tient-il toutes ses pr...
 
Le système de contrôle interne : Présentation générale, enjeux et méthodes
Le système de contrôle interne : Présentation générale, enjeux et méthodesLe système de contrôle interne : Présentation générale, enjeux et méthodes
Le système de contrôle interne : Présentation générale, enjeux et méthodes
 
Crowdsourcing-based Mobile Application for Wheelchair Accessibility
Crowdsourcing-based Mobile Application for Wheelchair AccessibilityCrowdsourcing-based Mobile Application for Wheelchair Accessibility
Crowdsourcing-based Mobile Application for Wheelchair Accessibility
 
Quelle(s) valeur(s) pour le leadership stratégique ?
Quelle(s) valeur(s) pour le leadership stratégique ?Quelle(s) valeur(s) pour le leadership stratégique ?
Quelle(s) valeur(s) pour le leadership stratégique ?
 
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
A 3-D Riesz-Covariance Texture Model for the Prediction of Nodule Recurrence ...
 
NOSE: une approche Smart-City pour les zones périphériques et extra-urbaines
NOSE: une approche Smart-City pour les zones périphériques et extra-urbainesNOSE: une approche Smart-City pour les zones périphériques et extra-urbaines
NOSE: une approche Smart-City pour les zones périphériques et extra-urbaines
 
Medical image analysis, retrieval and evaluation infrastructures
Medical image analysis, retrieval and evaluation infrastructuresMedical image analysis, retrieval and evaluation infrastructures
Medical image analysis, retrieval and evaluation infrastructures
 
How to detect soft falls on devices
How to detect soft falls on devicesHow to detect soft falls on devices
How to detect soft falls on devices
 
Enhanced Students Laboratory The GET project
Enhanced Students Laboratory The GET projectEnhanced Students Laboratory The GET project
Enhanced Students Laboratory The GET project
 
Solar production prediction based on non linear meteo source adaptation
Solar production prediction based on non linear meteo source adaptationSolar production prediction based on non linear meteo source adaptation
Solar production prediction based on non linear meteo source adaptation
 
Social Media Data analyzis and Semantics for Tourism Understanding
Social Media Data analyzis and Semantics for Tourism UnderstandingSocial Media Data analyzis and Semantics for Tourism Understanding
Social Media Data analyzis and Semantics for Tourism Understanding
 
Valeurs et management agile
Valeurs et management agileValeurs et management agile
Valeurs et management agile
 
3D Riesz-wavelet Based Covariance Descriptors for Texture Classi cation of Lu...
3D Riesz-wavelet Based Covariance Descriptors for Texture Classication of Lu...3D Riesz-wavelet Based Covariance Descriptors for Texture Classication of Lu...
3D Riesz-wavelet Based Covariance Descriptors for Texture Classi cation of Lu...
 

Recently uploaded

Contributi dei parlamentari del PD - Contributi L. 3/2019
Contributi dei parlamentari del PD - Contributi L. 3/2019Contributi dei parlamentari del PD - Contributi L. 3/2019
Contributi dei parlamentari del PD - Contributi L. 3/2019
Partito democratico
 
How To Cultivate Community Affinity Throughout The Generosity Journey
How To Cultivate Community Affinity Throughout The Generosity JourneyHow To Cultivate Community Affinity Throughout The Generosity Journey
How To Cultivate Community Affinity Throughout The Generosity Journey
Aggregage
 
Indira awas yojana housing scheme renamed as PMAY
Indira awas yojana housing scheme renamed as PMAYIndira awas yojana housing scheme renamed as PMAY
Indira awas yojana housing scheme renamed as PMAY
narinav14
 
在线办理(ISU毕业证书)爱荷华州立大学毕业证学历证书一模一样
在线办理(ISU毕业证书)爱荷华州立大学毕业证学历证书一模一样在线办理(ISU毕业证书)爱荷华州立大学毕业证学历证书一模一样
在线办理(ISU毕业证书)爱荷华州立大学毕业证学历证书一模一样
yemqpj
 
World Food Safety Day 2024- Communication-toolkit.
World Food Safety Day 2024- Communication-toolkit.World Food Safety Day 2024- Communication-toolkit.
World Food Safety Day 2024- Communication-toolkit.
Christina Parmionova
 
Bharat Mata - History of Indian culture.pdf
Bharat Mata - History of Indian culture.pdfBharat Mata - History of Indian culture.pdf
Bharat Mata - History of Indian culture.pdf
Bharat Mata
 
Milton Keynes Hospital Charity - A guide to leaving a gift in your Will
Milton Keynes Hospital Charity - A guide to leaving a gift in your WillMilton Keynes Hospital Charity - A guide to leaving a gift in your Will
Milton Keynes Hospital Charity - A guide to leaving a gift in your Will
fundraising4
 
G7 Apulia Leaders Communique, 14th June 2024
G7 Apulia Leaders Communique, 14th June 2024G7 Apulia Leaders Communique, 14th June 2024
G7 Apulia Leaders Communique, 14th June 2024
Energy for One World
 
IEA World Energy Investment June 2024- Statistics
IEA World Energy Investment June 2024- StatisticsIEA World Energy Investment June 2024- Statistics
IEA World Energy Investment June 2024- Statistics
Energy for One World
 
Practical guide for the celebration of World Environment Day on june 5th.
Practical guide for the  celebration of World Environment Day on  june 5th.Practical guide for the  celebration of World Environment Day on  june 5th.
Practical guide for the celebration of World Environment Day on june 5th.
Christina Parmionova
 
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
dj1cx4ex
 
原版制作(Hope毕业证书)利物浦霍普大学毕业证文凭证书一模一样
原版制作(Hope毕业证书)利物浦霍普大学毕业证文凭证书一模一样原版制作(Hope毕业证书)利物浦霍普大学毕业证文凭证书一模一样
原版制作(Hope毕业证书)利物浦霍普大学毕业证文凭证书一模一样
ii2sh2v
 
Bangladesh studies presentation on Liberation War 1971 Indepence-of-Banglades...
Bangladesh studies presentation on Liberation War 1971 Indepence-of-Banglades...Bangladesh studies presentation on Liberation War 1971 Indepence-of-Banglades...
Bangladesh studies presentation on Liberation War 1971 Indepence-of-Banglades...
ssuser05e8f3
 
karnataka housing board schemes . all schemes
karnataka housing board schemes . all schemeskarnataka housing board schemes . all schemes
karnataka housing board schemes . all schemes
narinav14
 
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
9d5c8i83
 
Border towns and spaces of (in)visibility.pdf
Border towns and spaces of (in)visibility.pdfBorder towns and spaces of (in)visibility.pdf
Border towns and spaces of (in)visibility.pdf
Scalabrini Institute for Human Mobility in Africa
 
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
odmqk
 
RFP for Reno's Community Assistance Center
RFP for Reno's Community Assistance CenterRFP for Reno's Community Assistance Center
RFP for Reno's Community Assistance Center
This Is Reno
 
PPT Item # 8&9 - Demolition Code Amendments
PPT Item # 8&9 - Demolition Code AmendmentsPPT Item # 8&9 - Demolition Code Amendments
PPT Item # 8&9 - Demolition Code Amendments
ahcitycouncil
 
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
3woawyyl
 

Recently uploaded (20)

Contributi dei parlamentari del PD - Contributi L. 3/2019
Contributi dei parlamentari del PD - Contributi L. 3/2019Contributi dei parlamentari del PD - Contributi L. 3/2019
Contributi dei parlamentari del PD - Contributi L. 3/2019
 
How To Cultivate Community Affinity Throughout The Generosity Journey
How To Cultivate Community Affinity Throughout The Generosity JourneyHow To Cultivate Community Affinity Throughout The Generosity Journey
How To Cultivate Community Affinity Throughout The Generosity Journey
 
Indira awas yojana housing scheme renamed as PMAY
Indira awas yojana housing scheme renamed as PMAYIndira awas yojana housing scheme renamed as PMAY
Indira awas yojana housing scheme renamed as PMAY
 
在线办理(ISU毕业证书)爱荷华州立大学毕业证学历证书一模一样
在线办理(ISU毕业证书)爱荷华州立大学毕业证学历证书一模一样在线办理(ISU毕业证书)爱荷华州立大学毕业证学历证书一模一样
在线办理(ISU毕业证书)爱荷华州立大学毕业证学历证书一模一样
 
World Food Safety Day 2024- Communication-toolkit.
World Food Safety Day 2024- Communication-toolkit.World Food Safety Day 2024- Communication-toolkit.
World Food Safety Day 2024- Communication-toolkit.
 
Bharat Mata - History of Indian culture.pdf
Bharat Mata - History of Indian culture.pdfBharat Mata - History of Indian culture.pdf
Bharat Mata - History of Indian culture.pdf
 
Milton Keynes Hospital Charity - A guide to leaving a gift in your Will
Milton Keynes Hospital Charity - A guide to leaving a gift in your WillMilton Keynes Hospital Charity - A guide to leaving a gift in your Will
Milton Keynes Hospital Charity - A guide to leaving a gift in your Will
 
G7 Apulia Leaders Communique, 14th June 2024
G7 Apulia Leaders Communique, 14th June 2024G7 Apulia Leaders Communique, 14th June 2024
G7 Apulia Leaders Communique, 14th June 2024
 
IEA World Energy Investment June 2024- Statistics
IEA World Energy Investment June 2024- StatisticsIEA World Energy Investment June 2024- Statistics
IEA World Energy Investment June 2024- Statistics
 
Practical guide for the celebration of World Environment Day on june 5th.
Practical guide for the  celebration of World Environment Day on  june 5th.Practical guide for the  celebration of World Environment Day on  june 5th.
Practical guide for the celebration of World Environment Day on june 5th.
 
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
在线办理(西班牙UPV毕业证书)瓦伦西亚理工大学毕业证毕业完成信一模一样
 
原版制作(Hope毕业证书)利物浦霍普大学毕业证文凭证书一模一样
原版制作(Hope毕业证书)利物浦霍普大学毕业证文凭证书一模一样原版制作(Hope毕业证书)利物浦霍普大学毕业证文凭证书一模一样
原版制作(Hope毕业证书)利物浦霍普大学毕业证文凭证书一模一样
 
Bangladesh studies presentation on Liberation War 1971 Indepence-of-Banglades...
Bangladesh studies presentation on Liberation War 1971 Indepence-of-Banglades...Bangladesh studies presentation on Liberation War 1971 Indepence-of-Banglades...
Bangladesh studies presentation on Liberation War 1971 Indepence-of-Banglades...
 
karnataka housing board schemes . all schemes
karnataka housing board schemes . all schemeskarnataka housing board schemes . all schemes
karnataka housing board schemes . all schemes
 
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
在线办理美国乔治华盛顿大学毕业证(gwu毕业证书)学历学位证书原版一模一样
 
Border towns and spaces of (in)visibility.pdf
Border towns and spaces of (in)visibility.pdfBorder towns and spaces of (in)visibility.pdf
Border towns and spaces of (in)visibility.pdf
 
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
一比一原版(theauckland毕业证书)新西兰奥克兰大学毕业证成绩单如何办理
 
RFP for Reno's Community Assistance Center
RFP for Reno's Community Assistance CenterRFP for Reno's Community Assistance Center
RFP for Reno's Community Assistance Center
 
PPT Item # 8&9 - Demolition Code Amendments
PPT Item # 8&9 - Demolition Code AmendmentsPPT Item # 8&9 - Demolition Code Amendments
PPT Item # 8&9 - Demolition Code Amendments
 
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
快速办理(Bristol毕业证书)布里斯托大学毕业证Offer一模一样
 

CARES: Computer-Aided Requirements Engineering Software

  • 1. Institut d’Informatique de Gestion CARES: Computer-Aided Requirements Engineering Software Requirements Specification with BPMN 2.0 in WTO procurement Prof. Florian Evéquoz, Daniel Hadrian HES-SO Valais // Wallis, 2014 HES-SO Master Lausanne
  • 2. Institut d’Informatique de Gestion Overview • Context: Public Procurement – Regulations – Appeals, costs – Problem: specify the need à RS • Requirements specification (RS) – comprehensiveness, completeness, reduce ambiguity – avoid extra cost – business context – assessment and evaluation • CARES Methodology – Innovation by using business processes as a foundation (systematic, business oriented) – Incorporate literature and best practices • Prototype • Conclusion & Perspectives 23.09.2014 2
  • 3. Institut d’Informatique de Gestion CONTEXT: PUBLIC PROCUREMENT 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 3
  • 4. Institut d’Informatique de Gestion Context: Public procurement • Regulations: – Threshold values for public expenditure • 150’000 – 250’000 – Equity of treatment – Fair use of public funds – Transparency 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 4
  • 5. Institut d’Informatique de Gestion REQUIREMENTS SPECIFICATION 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 5
  • 6. Institut d’Informatique de Gestion Known issues in public procurements Quelle: Peter Fischer, Delegierter ISB 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 6
  • 7. Institut d’Informatique de Gestion What happens with bad specification? 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 7
  • 8. Institut d’Informatique de Gestion How to deal with public procurements Public procurement Call for bids Decision Need 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 8 Need satsified • Specify the whole need • Specify the requirements • Validate requirements • Select a procedure • Evaluate the bidders • Check legal aspects • Evaluate the bidders • Decide • Appeals
  • 9. Institut d’Informatique de Gestion What is a good Requirements Specification • Comprehensive and complete to avoid extra cost • No ambiguity – validated by business users – used by IT-specialists • Allows the precise assessment and evaluation of the bids – To ensure quality in the decision process – To avoid appeals – To evaluate the product 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 9
  • 10. Institut d’Informatique de Gestion CARES METHODOLOGY 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 10
  • 11. Institut d’Informatique de Gestion Methodology for RS Model business processes Specify requirements Weight requirements Consolidate in a template 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 11
  • 12. Institut d’Informatique de Gestion Why start with business processes? • Allow the business users to validate the requirements • Make sure the whole need is specified • Use BPMN – International standard for process documentation – Bridge the gap between business and IT people Model business processes Specify requirements Weight requirements Consolidate in a template 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 12
  • 13. Institut d’Informatique de Gestion Why start with business processes? The first level gives an overview of the domains of activities (inventory of services). Services are delivered by processes. The second level gives details on each service group of the inventory. The third level show the end-to-end process delivering the service selected on the second The fourth level show all details and complexity of the process selected on the Model business processes level third level. Specify requirements Weight requirements Consolidate in a template Inventory (Process landscape) Services Processes Sub-Proceses 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 13
  • 14. Institut d’Informatique de Gestion How to specify requirements? • Systematically review the processes • Add requirements on – processes (global requirements) – shapes (functional requirements) – messages (mostly non functional requirements) • Use a standardized phrase pattern à Business user do it themselves Model business processes Specify requirements Weight requirements Consolidate in a template 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 14
  • 15. Institut d’Informatique de Gestion How to specify requirements? Model business processes Specify requirements Weight requirements Consolidate in a template 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 15
  • 16. Institut d’Informatique de Gestion Weight requirements • Common understanding between users of the importance of the requirements • Foundation for the evaluation – The evaluation scale is public – Guarantees the equity of treatment Model business processes Specify requirements Weight requirements Consolidate in a template 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 16
  • 17. Institut d’Informatique de Gestion Use a standard template • Using the same template allows: – systematization for the writers of the RS – the bidders to familiarize easier and faster with the documents • Our template is based on the recommendations of – IEEE 830-1998 recommended practice for software requirements specifications – IEEE 1233-1998 Guide for Developing System Requirements Specifications Model business processes Specify requirements Weight requirements Consolidate in a template 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 17
  • 18. Institut d’Informatique de Gestion Modified IEEE Recommended Practices template – Product perspective* CONVERSATION DIAGRAMS FOR SYSTEM PERIMETER – Product functions* PROCESS MAPS – User characteristics – Constraints – Assumptions and dependencies • Specific requirements* END-TO-END PROCESSES Model business processes Specify requirements Weight requirements Consolidate in a template • Introduction – Purpose – Scope – Definitions, acronyms, and abbreviations – References – Overview * • Overall description – End-to-end process 1 “Name of the Process” • Use-case 1 “Name of the use-case” • Use-case 2 “Name of the use-case” – End-to-end process 2 “Name of the Process” • Use-case 1 “Name of the use-case” • Use-case 2 “Name of the use-case” – Etc. 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 18
  • 19. Institut d’Informatique de Gestion PROTOTYPE 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 19
  • 20. Institut d’Informatique de Gestion Concept of «CARES» • CARES: Computer Aided Requirements Engineering Software: – Supports the methodology – Simplifies communication – Guides the user in the process of gathering, specifying and weighting requirements – Allows for traceability of requirements 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 20
  • 21. Institut d’Informatique de Gestion Concept of «CARES» Business user BPMN Process documentation Procurement documents Project manager IT-Specialist non-functional requirements & weights Monitoring / QS Functional requirements & weights CARES GUI DB BPMN Process documentation 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 21
  • 22. Institut d’Informatique de Gestion Information architecture Home (login) Selected by default Projects Requirement Manager Collaborator Learn Cares Trash My Projects Shared projects New Cares Project 1 Project 2 Project Add New Requirement Files Process Files Files BPMN process with requirements specified Requirements in Tabular manner Requirement Specification Project Details Folders 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 22
  • 23. Institut d’Informatique de Gestion Information architecture Home (login) Selected by default Projects Requirement Manager Collaborator Learn Cares Trash Latest Projects (All Requirements) Tabular View Graphical View Projects browser search Edit Save/Print Customize Requirement Specification Filters Add/delete/ 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 23
  • 24. Institut d’Informatique de Gestion Information architecture Home (login) Selected by default Projects Requirement Manager Collaborator Learn Cares Trash Latest working project Projects browser Share Approval Comments Live discussion Customize 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 24
  • 25. Institut d’Informatique de Gestion Demo 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 25
  • 26. Institut d’Informatique de Gestion CONCLUSION & PERSPECTIVES 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 26
  • 27. Institut d’Informatique de Gestion Validation • Informal validation of the methodology has been carried out in real projects – Canton Bern – Canton Basel-Stadt – City of Lucerne • Procurement process using the methodology successful (incl. no appeals) 23.09.2014 © 2014 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 27
  • 28. Institut d’Informatique de Gestion Perspectives • Business model • Further development • Searching for business partners • Target private corporations as well as the public sector 23.09.2014 © 2014 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 28
  • 29. Institut d’Informatique de Gestion Thank you Contact Prof. Dr. Florian Evéquoz Technoark 3 3960 Sierre florian.evequoz@hevs.ch 23.09.2014 © 2013 Daniel Hadrian, Florian Evéquoz Hes-so Valais//Wallis 29