SlideShare a Scribd company logo
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

More Related Content

What's hot

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 6Abdul Basit
 
Lecture 05 Software Quality Management
Lecture 05 Software Quality ManagementLecture 05 Software Quality Management
Lecture 05 Software Quality Management
Achmad Solichin
 
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 planKittitouch 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 DevelopmentSharad Srivastava
 
Introduction To Software Quality Assurance
Introduction To Software Quality AssuranceIntroduction To Software Quality Assurance
Introduction To Software Quality Assurance
ruth_reategui
 
Software Quality Assurance SQA
Software Quality Assurance SQASoftware Quality Assurance SQA
Software Quality Assurance SQA
Fizah Ali
 
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 cycleKittitouch Suteeca
 
Software Quality Framework Introduction
Software Quality Framework IntroductionSoftware Quality Framework Introduction
Software Quality Framework IntroductionDon Hough
 
Software quality infrastructure
Software quality infrastructureSoftware quality infrastructure
Software quality infrastructureLuthfia Ulinnuha
 
Sqa 2 marks
Sqa 2 marksSqa 2 marks
Sqa 2 marks
Aruna Thillai
 
Sqa plan
Sqa planSqa plan
Sqa plan
Wains Jutt
 
Quality management in software engineering
Quality management in software engineeringQuality management in software engineering
Quality management in software engineering
Zain ul Abideen
 
Software quality assurance and cyber security
Software quality assurance and cyber securitySoftware quality assurance and cyber security
Software quality assurance and cyber security
Nascenia IT
 
Rhonda Software Quality Assurance Services
Rhonda Software Quality Assurance ServicesRhonda Software Quality Assurance Services
Rhonda Software Quality Assurance Services
Rhonda Software
 
Sqa
SqaSqa

What's hot (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
 

Viewers also liked

Smile 01f Avior
Smile 01f AviorSmile 01f Avior
Smile 01f Avior
guest2f53b8
 
HIPNOSIS
HIPNOSISHIPNOSIS
Five Philosophiesof Life Ar
Five Philosophiesof Life ArFive Philosophiesof Life Ar
Five Philosophiesof Life Ar
Wessam Fauad
 
Mauvaise Pub
Mauvaise PubMauvaise Pub
Mauvaise Pub
guest2f53b8
 
Model and transform
Model and transformModel and transform
Model and transform
HW Johnson
 
Emerging Technology
Emerging TechnologyEmerging Technology
Emerging Technologyromycherian
 
Green & Leafy Salads Pty Ltd
Green & Leafy Salads Pty LtdGreen & Leafy Salads Pty Ltd
Green & Leafy Salads Pty Ltdromycherian
 
Green & Leafy Salads Pty Ltd
Green & Leafy Salads Pty LtdGreen & Leafy Salads Pty Ltd
Green & Leafy Salads Pty Ltdromycherian
 
Le Plus Haut Pont
Le Plus Haut PontLe Plus Haut Pont
Le Plus Haut Pont
guest2f53b8
 
M Me Pas Peur
M Me Pas PeurM Me Pas Peur
M Me Pas Peur
guest2f53b8
 
project presentatie
project presentatieproject presentatie
project presentatie
knollebol_86
 
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
Mayank Rungta
 

Viewers also liked (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
 

Similar to Solo Requisitos 2008 - 07 Upc

Scale
ScaleScale
1 Ads
1 Ads1 Ads
1 Adslcbj
 
Software development PROCESS
Software development PROCESSSoftware development PROCESS
Software development PROCESS
Ivano Malavolta
 
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
Krishna20539
 
[2015/2016] Software development process
[2015/2016] Software development process[2015/2016] Software development process
[2015/2016] Software development process
Ivano Malavolta
 
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
The REUSE Company
 
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...
cscpconf
 
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...
cscpconf
 
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
Orthogonal
 
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
 
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
Derk-Jan de Grood
 
Quality management using mde - an overview
Quality management using mde - an overviewQuality management using mde - an overview
Quality management using mde - an overviewIván Ruiz-Rube
 
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
OchiengMichael3
 
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
itSMF Belgium
 
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_QASucheta Kale
 
Slides chapters 26-27
Slides chapters 26-27Slides chapters 26-27
Slides chapters 26-27
Priyanka Shetty
 
Fundamentals of software development
Fundamentals of software developmentFundamentals of software development
Fundamentals of software development
Pratik Devmurari
 
QA in RE
QA in REQA in RE
QA in RE
ZUbaria Inayat
 

Similar to 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
 

More from Pepe

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

More from 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
 

Recently uploaded

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 

Recently uploaded (20)

Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 

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.

Editor's Notes

  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.