SlideShare uma empresa Scribd logo
1 de 33
Uso de modelos de calidad  en la ingeniería de requisitos de sistemas software Grupo GESSI Software Engineering for Information Systems Group  Universitat Politècnica Catalunya http://www.lsi.upc.es/~gessi SOLO REQUISITOS 2008
Content of the Talk ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SOLO REQUISITOS 2008
Software Quality Assessment Approaches ,[object Object],[object Object],[object Object],The software quality certification triangle: Jeffrey Voas.  “ The Software Quality Certification Triangle”.  Crosstalk , Nov. 1998, pp. 12-14.
Content of the Talk ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SOLO REQUISITOS 2008
Software Product Quality: Points of view ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A way to structure the criteria and to clarify how its evaluation must be done  =>  Quality Models Software Product Quality: Lists of Criteria
Software Product Quality: Quality Model ,[object Object],[object Object],[object Object],Requirements Requirements Specification Quality Model Products Product Evaluation Evaluations   v a b q p u s z 1 .  ------ 2 .  ------ ----- - 3 .  ----- 4 .  ----- r1 r2 r3 r4
Content of the Talk ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SOLO REQUISITOS 2008
Quality Models :  Approaches ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Quality Models: The ISO/IEC 9126-1 Standard SOLO REQUISITOS 2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Quality Models: The ISO/IEC 9126-1 Standard SOLO REQUISITOS 2008 Hierarchy of Subcharacteristics and attributes Subcharacteristics Characteristics Metrics      ƒ ƒ ½  a b c a b c  a b c ƒ ƒ 
Quality Models: The ISO/IEC 9126-1 Standard adaptability, installability, co-existence, replaceability, portability compliance Portability analyzability, changeability, stability, testability, maintainability compliance Maintainability time behavior, resource behavior, efficiency compliance Efficiency understandability, learnability, operability, attractiveness, usability compliance Usability maturity,fault tolerance, recoverability, reliability compliance Reliability suitability, accuracy, interoperability, security, functionality compliance Functionality  Subcharacteristics Characteristics
Quality Models: Specific for a Certain Scope
Content of the Talk ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SOLO REQUISITOS 2008
Uses of Quality Models in Requirements Engineering ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Uses of Quality Models: Elicitation, Refinement, Definition RQ1: “Metadata extraction”  is true RQ2: {Editor, Reviser, Auditor, Publisher}  in “Roles granularity”  and “ Define roles” is true RQ3: 20 < “Search operators” Requirements SOLO REQUISITOS 2008 Quality Model  Web Content Management Domain Metadata extraction  /  Boolean Roles granularity  /  Set of Content Creation Roles Define roles  /  Boolean Search operators  /  Formula Process configuration / Set of Configuration Types
Uses of Quality Models: Evaluation, Selection of Products Evaluation of  COTS Products  RQ1: “ Metadata extraction”  is true RQ2: {Editor, Reviser,  Auditor, Publisher}  in “Roles granularity”  and “ Define roles” is true RQ3: 20 < “Search operators” Requirements SOLO REQUISITOS 2008 Quality Model and Evaluation of Products WCM 1 WCM 2 WCM 3 Metadata extraction  /  Boolean True False True Roles granularity  /  Set of Content Creation Roles Editor, Reviser, Publisher Editor, Reviser, Publisher Editor, Reviser, Auditor, Publisher Define roles  /  Boolean False True True Search operators  /  Formula 30 10 25 Process configuration / Set of Configuration Types Manual, Sheduled, Programmatic Manual, Sheduled, Programmatic Manual, Sheduled, Programmatic
Uses of Quality Models: Requirement Patterns Definition RQ2: CJT-ROL in “Roles granularity”  and “ Define roles” is true RQ3: NUM < “Search operators” Requirement Patterns SOLO REQUISITOS 2008 Quality Model  Web Content Management Domain Metadata extraction  /  Boolean Roles granularity  /  Set of Content Creation Roles Define roles  /  Boolean Search operators  /  Formula Process configuration / Set of Configuration Types
Content of the Talk ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SOLO REQUISITOS 2008
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Current Research of GESSI: The Framework
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Current Research of GESSI: Resarch Questions
Current research of GESSI: DesCOTS   System Taxonomy Quality Models Users DesCOTS-AD Domain Expert COTS Provider or Domain Expert Administrator DesCOTS-QM DesCOTS-EV Requirements COTS Consumer DesCOTS-SL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Evaluations
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Customized ISO/IEC Refines Extended  ISO/IEC for a  particular Project Customized NT-ISO/IEC Refines Extended  NT-ISO/IEC for a  particular Project Current research of GESSI: NT-ISO/IEC Catalogue http://www.lsi.upc.edu/~gessi/QMTool/CQM/
Current research of GESSI: Req. Pattern Catalogue Requirement Books Requirements of Interest Domain Requirement Patterns Candidates Requirement Patterns Requirement Patterns Catalogue
Current research of GESSI: Req. Pattern Catalogue <comentarios> Comentarios … {tipo de métrica} {métrica} {parámetro} Tipo de métrica Nombre de la métrica Nombre del parámetro Objetivo de la extension1 <debe> propiedad a cumplir {variables} Identificador:  <número de la extensión del patrón>  Nombre:   <nombre de la extensión del patrón> Extensión {tipo de métrica} {métrica} {parámetro} Tipo de métrica Nombre de la métrica Nombre del parámetro Objetivo del patrón <debe> propiedad a cumplir {variables} Parte fija del patrón  <descripción del patrón> Descripción <propósito general del patrón> Objetivo del Patrón <fuente de la versión actual> Fuente <autor de la versión> (<organización>) Autor <número de versión> (<fecha>) Versión  <lista de palabras clave> Palabras clave < módulo ERP > Módulo  Identificador:  <número de patrón>  Nombre:  <nombre del patrón>
Current research of GESSI: Goal Oriented Models
Content of the Talk ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SOLO REQUISITOS 2008
RE’08 Conference Presentation Requirements engineering for a sustainable world Workshops and Tutorials Main Conference Monday Tuesday Wednesday Thursday Friday
RE’08 Conference Presentation: Tutorials SOLO REQUISITOS 2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RE’08 Conference Presentation: Workshops ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RE’08 Conference Presentation: Main Conference SOLO REQUISITOS 2008 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RE’08 Conference Presentation: Course SOLO REQUISITOS 2008 Getting Better at Requirements  Engineering and Management ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions? SOLO REQUISITOS 2008

Mais conteúdo relacionado

Mais procurados

Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6
Abdul Basit
 
Ch 6 development plan and quality plan
Ch 6 development plan and quality planCh 6 development plan and quality plan
Ch 6 development plan and quality plan
Kittitouch Suteeca
 
Term Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software DevelopmentTerm Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software Development
Sharad Srivastava
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycle
Kittitouch Suteeca
 
Software Quality Framework Introduction
Software Quality Framework IntroductionSoftware Quality Framework Introduction
Software Quality Framework Introduction
Don Hough
 
Software quality infrastructure
Software quality infrastructureSoftware quality infrastructure
Software quality infrastructure
Luthfia Ulinnuha
 

Mais procurados (20)

Ch3 introduction to iso29110
Ch3 introduction to iso29110Ch3 introduction to iso29110
Ch3 introduction to iso29110
 
Software Quality Analyst and Software Quality Management
Software Quality Analyst and Software Quality ManagementSoftware Quality Analyst and Software Quality Management
Software Quality Analyst and Software Quality Management
 
Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6Planning for software quality assurance lecture 6
Planning for software quality assurance lecture 6
 
Lecture 05 Software Quality Management
Lecture 05 Software Quality ManagementLecture 05 Software Quality Management
Lecture 05 Software Quality Management
 
Ch 6 development plan and quality plan
Ch 6 development plan and quality planCh 6 development plan and quality plan
Ch 6 development plan and quality plan
 
Term Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software DevelopmentTerm Paper - Quality Assurance in Software Development
Term Paper - Quality Assurance in Software Development
 
Introduction To Software Quality Assurance
Introduction To Software Quality AssuranceIntroduction To Software Quality Assurance
Introduction To Software Quality Assurance
 
Software Quality Assurance SQA
Software Quality Assurance SQASoftware Quality Assurance SQA
Software Quality Assurance SQA
 
Ch 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycleCh 7 integrating quality activities in the projectlife cycle
Ch 7 integrating quality activities in the projectlife cycle
 
Software Quality Framework Introduction
Software Quality Framework IntroductionSoftware Quality Framework Introduction
Software Quality Framework Introduction
 
Ch 7(spi)intro tocm-mi2013
Ch 7(spi)intro tocm-mi2013Ch 7(spi)intro tocm-mi2013
Ch 7(spi)intro tocm-mi2013
 
Software quality infrastructure
Software quality infrastructureSoftware quality infrastructure
Software quality infrastructure
 
Ch 2 what is software quality
Ch 2 what is software qualityCh 2 what is software quality
Ch 2 what is software quality
 
Sqa 2 marks
Sqa 2 marksSqa 2 marks
Sqa 2 marks
 
Sqa plan
Sqa planSqa plan
Sqa plan
 
Quality management in software engineering
Quality management in software engineeringQuality management in software engineering
Quality management in software engineering
 
Qa
QaQa
Qa
 
Software quality assurance and cyber security
Software quality assurance and cyber securitySoftware quality assurance and cyber security
Software quality assurance and cyber security
 
Rhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software Quality Assurance Services
Rhonda Software Quality Assurance Services
 
Sqa
SqaSqa
Sqa
 

Destaque

Emerging Technology
Emerging TechnologyEmerging Technology
Emerging Technology
romycherian
 
Green & Leafy Salads Pty Ltd
Green & Leafy Salads Pty LtdGreen & Leafy Salads Pty Ltd
Green & Leafy Salads Pty Ltd
romycherian
 
Green & Leafy Salads Pty Ltd
Green & Leafy Salads Pty LtdGreen & Leafy Salads Pty Ltd
Green & Leafy Salads Pty Ltd
romycherian
 

Destaque (15)

Emerginggroup
EmerginggroupEmerginggroup
Emerginggroup
 
Smile 01f Avior
Smile 01f AviorSmile 01f Avior
Smile 01f Avior
 
HIPNOSIS
HIPNOSISHIPNOSIS
HIPNOSIS
 
Five Philosophiesof Life Ar
Five Philosophiesof Life ArFive Philosophiesof Life Ar
Five Philosophiesof Life Ar
 
Mauvaise Pub
Mauvaise PubMauvaise Pub
Mauvaise Pub
 
Model and transform
Model and transformModel and transform
Model and transform
 
Emerging Technology
Emerging TechnologyEmerging Technology
Emerging Technology
 
Green & Leafy Salads Pty Ltd
Green & Leafy Salads Pty LtdGreen & Leafy Salads Pty Ltd
Green & Leafy Salads Pty Ltd
 
Green & Leafy Salads Pty Ltd
Green & Leafy Salads Pty LtdGreen & Leafy Salads Pty Ltd
Green & Leafy Salads Pty Ltd
 
Le Plus Haut Pont
Le Plus Haut PontLe Plus Haut Pont
Le Plus Haut Pont
 
M Me Pas Peur
M Me Pas PeurM Me Pas Peur
M Me Pas Peur
 
Chocolate
ChocolateChocolate
Chocolate
 
project presentatie
project presentatieproject presentatie
project presentatie
 
機器人
機器人機器人
機器人
 
DIY: Making your own lenses by Meghana Kulkarni
DIY: Making your own lenses by Meghana KulkarniDIY: Making your own lenses by Meghana Kulkarni
DIY: Making your own lenses by Meghana Kulkarni
 

Semelhante a Solo Requisitos 2008 - 07 Upc

1 Ads
1 Ads1 Ads
1 Ads
lcbj
 
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...
ijseajournal
 
Quality management using mde - an overview
Quality management using mde - an overviewQuality management using mde - an overview
Quality management using mde - an overview
Iván Ruiz-Rube
 
ISOIEC 9126Software engineering — Product quality was an intern.docx
ISOIEC 9126Software engineering — Product quality was an intern.docxISOIEC 9126Software engineering — Product quality was an intern.docx
ISOIEC 9126Software engineering — Product quality was an intern.docx
priestmanmable
 
Sucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QA
Sucheta Kale
 

Semelhante a Solo Requisitos 2008 - 07 Upc (20)

Scale
ScaleScale
Scale
 
1 Ads
1 Ads1 Ads
1 Ads
 
Software development PROCESS
Software development PROCESSSoftware development PROCESS
Software development PROCESS
 
vnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptx
vnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptxvnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptx
vnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptx
 
[2015/2016] Software development process
[2015/2016] Software development process[2015/2016] Software development process
[2015/2016] Software development process
 
Requirements quality analysis - A successful case study in the Railway Industry
Requirements quality analysis - A successful case study in the Railway IndustryRequirements quality analysis - A successful case study in the Railway Industry
Requirements quality analysis - A successful case study in the Railway Industry
 
DEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO...
DEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO...DEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO...
DEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO...
 
DEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO...
DEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO...DEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO...
DEVELOP QUALITY CHARACTERISTICS BASED QUALITY EVALUATION PROCESS FOR READY TO...
 
Agile for Software as a Medical Device
Agile for Software as a Medical DeviceAgile for Software as a Medical Device
Agile for Software as a Medical Device
 
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...
PRODUCT QUALITY EVALUATION METHOD (PQEM): TO UNDERSTAND THE EVOLUTION OF QUAL...
 
Aginext 2021: Built-in Quality - How agile coaches can contribute
Aginext 2021: Built-in Quality - How agile coaches can contributeAginext 2021: Built-in Quality - How agile coaches can contribute
Aginext 2021: Built-in Quality - How agile coaches can contribute
 
Quality management using mde - an overview
Quality management using mde - an overviewQuality management using mde - an overview
Quality management using mde - an overview
 
TOPIC 8 Software Requirements Engineering Quality Assurance.pdf
TOPIC 8 Software Requirements Engineering Quality Assurance.pdfTOPIC 8 Software Requirements Engineering Quality Assurance.pdf
TOPIC 8 Software Requirements Engineering Quality Assurance.pdf
 
THE ROLE OF SOFTWARE TESTING IN THE ORGANIZATION’S VALUE ASSURANCE
THE ROLE OF SOFTWARE TESTING IN THE ORGANIZATION’S VALUE ASSURANCETHE ROLE OF SOFTWARE TESTING IN THE ORGANIZATION’S VALUE ASSURANCE
THE ROLE OF SOFTWARE TESTING IN THE ORGANIZATION’S VALUE ASSURANCE
 
ISOIEC 9126Software engineering — Product quality was an intern.docx
ISOIEC 9126Software engineering — Product quality was an intern.docxISOIEC 9126Software engineering — Product quality was an intern.docx
ISOIEC 9126Software engineering — Product quality was an intern.docx
 
Sucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QASucheta_kale_4.8years_QA
Sucheta_kale_4.8years_QA
 
Slides chapters 26-27
Slides chapters 26-27Slides chapters 26-27
Slides chapters 26-27
 
Fundamentals of software development
Fundamentals of software developmentFundamentals of software development
Fundamentals of software development
 
testing
testingtesting
testing
 
QA in RE
QA in REQA in RE
QA in RE
 

Mais de Pepe

Mais de Pepe (20)

05 Almira Labs VII Semana CMMI
05 Almira Labs VII Semana CMMI05 Almira Labs VII Semana CMMI
05 Almira Labs VII Semana CMMI
 
03 Tecsidel VII Semana CMMI
03 Tecsidel VII Semana CMMI03 Tecsidel VII Semana CMMI
03 Tecsidel VII Semana CMMI
 
04 Panel VII Semana CMMI
04  Panel VII Semana CMMI04  Panel VII Semana CMMI
04 Panel VII Semana CMMI
 
01 Ministerio de Defensa VII Semana CMMI
01 Ministerio de Defensa VII Semana CMMI01 Ministerio de Defensa VII Semana CMMI
01 Ministerio de Defensa VII Semana CMMI
 
01 Insa VI Semana CMMI
01 Insa VI Semana CMMI01 Insa VI Semana CMMI
01 Insa VI Semana CMMI
 
06 IAPSolutions VI Semana CMMI
06 IAPSolutions VI Semana CMMI06 IAPSolutions VI Semana CMMI
06 IAPSolutions VI Semana CMMI
 
05 Visure VI Semana del CMMI
05 Visure VI Semana del CMMI05 Visure VI Semana del CMMI
05 Visure VI Semana del CMMI
 
04 Grupo Gesfor VI Semana CMMI
04 Grupo Gesfor VI Semana CMMI04 Grupo Gesfor VI Semana CMMI
04 Grupo Gesfor VI Semana CMMI
 
03 Siconet VI Semana CMMI
03 Siconet VI Semana CMMI03 Siconet VI Semana CMMI
03 Siconet VI Semana CMMI
 
02 Avanade VI Semana CMMI
02 Avanade VI Semana CMMI02 Avanade VI Semana CMMI
02 Avanade VI Semana CMMI
 
09 Gesein VI Semana CMMI
09 Gesein VI Semana CMMI09 Gesein VI Semana CMMI
09 Gesein VI Semana CMMI
 
07 Caelum VI Semana CMMI
07 Caelum VI Semana CMMI07 Caelum VI Semana CMMI
07 Caelum VI Semana CMMI
 
08 Consejo VI Semana CMMI
08 Consejo VI Semana CMMI08 Consejo VI Semana CMMI
08 Consejo VI Semana CMMI
 
02 Deloitte SFIC 2009
02 Deloitte SFIC 200902 Deloitte SFIC 2009
02 Deloitte SFIC 2009
 
08 AEC SFIC 2009
08 AEC SFIC 200908 AEC SFIC 2009
08 AEC SFIC 2009
 
03 IDC SFIC 2009
03 IDC SFIC 200903 IDC SFIC 2009
03 IDC SFIC 2009
 
18 Inycom SFIC 2009
18 Inycom SFIC 200918 Inycom SFIC 2009
18 Inycom SFIC 2009
 
19 AEMES SFIC 2009
19 AEMES SFIC 200919 AEMES SFIC 2009
19 AEMES SFIC 2009
 
17 IBM SFIC 2009
17 IBM SFIC 200917 IBM SFIC 2009
17 IBM SFIC 2009
 
16 Vector Software SFIC 2009
16 Vector Software SFIC 200916 Vector Software SFIC 2009
16 Vector Software SFIC 2009
 

Último

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Solo Requisitos 2008 - 07 Upc

  • 1. Uso de modelos de calidad en la ingeniería de requisitos de sistemas software Grupo GESSI Software Engineering for Information Systems Group Universitat Politècnica Catalunya http://www.lsi.upc.es/~gessi SOLO REQUISITOS 2008
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Quality Models: The ISO/IEC 9126-1 Standard SOLO REQUISITOS 2008 Hierarchy of Subcharacteristics and attributes Subcharacteristics Characteristics Metrics      ƒ ƒ ½  a b c a b c  a b c ƒ ƒ 
  • 12. Quality Models: The ISO/IEC 9126-1 Standard adaptability, installability, co-existence, replaceability, portability compliance Portability analyzability, changeability, stability, testability, maintainability compliance Maintainability time behavior, resource behavior, efficiency compliance Efficiency understandability, learnability, operability, attractiveness, usability compliance Usability maturity,fault tolerance, recoverability, reliability compliance Reliability suitability, accuracy, interoperability, security, functionality compliance Functionality Subcharacteristics Characteristics
  • 13. Quality Models: Specific for a Certain Scope
  • 14.
  • 15.
  • 16. Uses of Quality Models: Elicitation, Refinement, Definition RQ1: “Metadata extraction” is true RQ2: {Editor, Reviser, Auditor, Publisher} in “Roles granularity” and “ Define roles” is true RQ3: 20 < “Search operators” Requirements SOLO REQUISITOS 2008 Quality Model Web Content Management Domain Metadata extraction / Boolean Roles granularity / Set of Content Creation Roles Define roles / Boolean Search operators / Formula Process configuration / Set of Configuration Types
  • 17. Uses of Quality Models: Evaluation, Selection of Products Evaluation of COTS Products RQ1: “ Metadata extraction” is true RQ2: {Editor, Reviser, Auditor, Publisher} in “Roles granularity” and “ Define roles” is true RQ3: 20 < “Search operators” Requirements SOLO REQUISITOS 2008 Quality Model and Evaluation of Products WCM 1 WCM 2 WCM 3 Metadata extraction / Boolean True False True Roles granularity / Set of Content Creation Roles Editor, Reviser, Publisher Editor, Reviser, Publisher Editor, Reviser, Auditor, Publisher Define roles / Boolean False True True Search operators / Formula 30 10 25 Process configuration / Set of Configuration Types Manual, Sheduled, Programmatic Manual, Sheduled, Programmatic Manual, Sheduled, Programmatic
  • 18. Uses of Quality Models: Requirement Patterns Definition RQ2: CJT-ROL in “Roles granularity” and “ Define roles” is true RQ3: NUM < “Search operators” Requirement Patterns SOLO REQUISITOS 2008 Quality Model Web Content Management Domain Metadata extraction / Boolean Roles granularity / Set of Content Creation Roles Define roles / Boolean Search operators / Formula Process configuration / Set of Configuration Types
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. Current research of GESSI: Req. Pattern Catalogue Requirement Books Requirements of Interest Domain Requirement Patterns Candidates Requirement Patterns Requirement Patterns Catalogue
  • 25. Current research of GESSI: Req. Pattern Catalogue <comentarios> Comentarios … {tipo de métrica} {métrica} {parámetro} Tipo de métrica Nombre de la métrica Nombre del parámetro Objetivo de la extension1 <debe> propiedad a cumplir {variables} Identificador: <número de la extensión del patrón> Nombre: <nombre de la extensión del patrón> Extensión {tipo de métrica} {métrica} {parámetro} Tipo de métrica Nombre de la métrica Nombre del parámetro Objetivo del patrón <debe> propiedad a cumplir {variables} Parte fija del patrón <descripción del patrón> Descripción <propósito general del patrón> Objetivo del Patrón <fuente de la versión actual> Fuente <autor de la versión> (<organización>) Autor <número de versión> (<fecha>) Versión <lista de palabras clave> Palabras clave < módulo ERP > Módulo Identificador: <número de patrón> Nombre: <nombre del patrón>
  • 26. Current research of GESSI: Goal Oriented Models
  • 27.
  • 28. RE’08 Conference Presentation Requirements engineering for a sustainable world Workshops and Tutorials Main Conference Monday Tuesday Wednesday Thursday Friday
  • 29.
  • 30.
  • 31.
  • 32.

Notas do Editor

  1. Good morning, My name is Carme Quer and I belong to the GESSI research group of the Politechnical University of Catalonia I am going to present an experience report that describes the conclusions arrived after the construction of quality models for three content management software domains. Jose Antonio Canton and Roser Salietti have been the students that have constructed the quality models as their bachelor thesis in informatics. And Xavier Franch and myself have been the supervisors of the construction process.