1 |
Towards good-enough Requirements Engineering : a theoretical Foundation for Requirements QualityFrattini, Julian January 2023 (has links)
Context: Requirements Engineering (RE) research has established a common agreement on the impact that the quality of requirements has on subsequent software development activities and artifacts. Furthermore, empirical investigations suppose that RE quality defects tend to scale in cost for remediation when left unattended. This motivates the need for requirements quality assurance. Problem: This need has been met with requirements quality research, which abounds with publications proposing writing rules and guidelines that are meant to ensure requirements of high quality. However, recent studies have questioned the rigor and relevance of these publications, which would undermine the practical applicability of requirements quality research: requirements quality is a means to an end and serves a specific purpose (i.e., minimizing the emitted risk on downstream activities), but when this purpose is not met due to lack of a rigor and practical relevance, the approach to researching requirements quality needs to be rethought. Aim: The notion of good-enough requirements engineering constitutes a context-sensitive, activity-based perspective on requirements quality. In this thesis, we aim at both (1) understanding and (2) exploring possibilities of operationalizing this notion. Methods: We employ a mixed-methods approach to achieve our aim. We use theory adoption in order to provide a theoretical foundation for requirements quality research, conduct a survey to understand the level of theory adherence in the requirements quality literature, and perform subject-based classification to generate an overview of theory-related elements proposed in literature. Results: Through theory adoption we derive a harmonized, activity-based requirements quality theory that frames requirements quality according to its impact on subsequent activities and hence ensures its relevance. The subsequent survey confirms that there is a lack of rigor and relevance in previous requirements quality publications, which likely explains the lack of adoption of the research in practice. The overview of quality factors in a subject-based classification is a first step to centralize requirements quality research for visibility and effective reuse. Conclusion: The notion of good-enough requirements engineering has the potential to re-focus requirements quality research on a more profound notion of rigor and relevance. In this thesis, we report on a first requirements quality theory. Through adherence to this requirements quality theory and contribution to the central repository of subject-based classification, the operationalization of the concept of good-enough requirements engineering can effectively support predicting the impact that requirements quality has on subsequent software development activities in the future.
|
2 |
A Study For The Requirements Of A Quality Maturity Framework For It Facilities In Organizations: A Case For Quality Assessment In Turkish InstitutionsOray, Emre 01 May 2010 (has links) (PDF)
Nowadays, almost all organizations use information technologies (IT) in some extent that they have gained many advantages from it. However, the wrong management of IT processes may cause big problems for organizations. It is first required to reach the quality to successfully govern IT and its processes. At this point, it is essential to have a quality maturity framework that organizations could use to follow a logical path in achieving quality. This thesis represents a study for determining the general quality requirements of a possible quality maturity framework for IT facilities in
organizations. Many quality models, awards and frameworks will be discussed to determine those quality requirements and a possible leveling of the requirements will be also represented. Besides, a quality assessment survey will be performed in Turkish institutions regarding the quality requirements and the factors affecting them to determine the quality level of IT facilities in Turkish institutions.
|
3 |
Projekt systému managementu kvality / Quality management system projectBöhm, Libor January 2017 (has links)
This master‘s thesis deals with the analysis of the management system according to the international standard ISO 9001. It gives an explanation of the meaning of the particular standards in the area of quality management and defines the key areas in the management system of the industrial company. The practical part of the thesis is a review of the management system at Meva, identification of the deficiencies and proposal for their elimination using the QFD and FMEA methods.
|
4 |
Question-based checklist to evaluate BDD scenarios' qualityOliveira, Gabriel Pimentel Affonso de 14 March 2018 (has links)
Submitted by PPG Ci?ncia da Computa??o (ppgcc@pucrs.br) on 2018-05-08T18:28:23Z
No. of bitstreams: 1
GABRIEL_PIMENTEL_AFFONSO_DE_OLIVEIRA_DIS.pdf: 1728021 bytes, checksum: ccf1b372e65c1d0cf709157eeb0723ca (MD5) / Approved for entry into archive by Caroline Xavier (caroline.xavier@pucrs.br) on 2018-05-15T18:27:29Z (GMT) No. of bitstreams: 1
GABRIEL_PIMENTEL_AFFONSO_DE_OLIVEIRA_DIS.pdf: 1728021 bytes, checksum: ccf1b372e65c1d0cf709157eeb0723ca (MD5) / Made available in DSpace on 2018-05-15T18:37:12Z (GMT). No. of bitstreams: 1
GABRIEL_PIMENTEL_AFFONSO_DE_OLIVEIRA_DIS.pdf: 1728021 bytes, checksum: ccf1b372e65c1d0cf709157eeb0723ca (MD5)
Previous issue date: 2018-03-14 / Tradicionalmente, a engenharia de requisitos se baseia na execu??o sequencial de atividades. Por outro lado, a engenharia de requisitos em metodologias ?geis ? informal. Projetos ?geis s?o bem sucedidos ?sem requisitos? gra?as ao fato de que casos de teste s?o comumentemente vistos como requisitos e de que requisitos s?o detalhados como casos de teste que servem tambem para validar e aceitar cada funcionalidade. Um dos formato destes testes de aceita??o s?o cen?rios criados a partir da t?cnica de desenvolvimento orientado a comportamento (do ingl?s, behavior-driven development, BDD). Estes cen?rios ajudam a evitar problemas de comunica??o entre especialistas de dom?nio e programadores, j? que estes cen?rios s?o escritos numa linguagem comum a esses dois grupos, permitindo um caminho menos amb?guo dos requisitos de neg?cio para a especifica??o do comportamento do um software. Entretanto, aqueles que formalizam cen?rios BDD n?o possuem um conjunto padr?o de regras para se familiarizarem com o conceito de um ?bom? cen?rio, o que pode permitir que cen?rios BDD sofram de problemas conhecidos pela engenharia de requisitos, tais como requisitos incompletos, mal especificados ou inconsistentes. Portanto, para preencher essa lacuna, nessa pesquisa foram coletados dados de entrevistas semi-estruturadas com praticantes de BDD para propormos uma lista de verifica??o baseada em quest?es com 12 perguntas associadas a 8 atributos de qualidade. Esse instrumento deve prover aos praticantes de BDD orienta??es padronizadas para o refinamento de seus cen?rios. / Traditional requirements engineering approaches are based on a sequential execution of activities. In the other hand, requirements engineering in agile development is informal. Agile projects succeed ?without requirements? due to the fact that test cases are commonly viewed as requirements and detailed requirements are documented as test cases that also validate and accept each feature. One format of those acceptance test cases is Behavior-Driven Development scenarios. Those scenarios help to avoid communication problems between the domain experts and programmers on the team, as they are defined using a common language that allows for an easy, less ambiguous path from end-user business requirements to the specification of how the software should behave. However, those who formalize BDD scenarios do not have a standard set of rules to educate themselves on what a ?good? BDD scenario is, which can allow BDD scenarios to suffer from other known problems in requirement engineering such as incomplete, underspecified and inconsistent requirements. Therefore, to fill that gap, this research gathered data from semi-structures interviews performed with BDD practitioners to propose a question-based checklist based on 8 newly defined quality attributes. This question-based checklist provides practitioners with an standard guideline for BDD scenarios? refinement
|
5 |
Řízení kvality ve vybrané organizaci / Quality Management in a Selected OrganizationPÍŠKOVÁ, Gabriela January 2018 (has links)
This diploma thesis deals with the analysis of Quality management system in a selected organization with respect to the requirements of IATF 16949:2016 standard. The theoretical part is focused on quality, especially, on quality management systems, concepts of these systems and also directly on the industry standard IATF 16949:2016 and its requirements. The practical part deals with the quality management system directly in the company CB Plast CR s.r.o. At first, the characteristics of the company with subsequent analysis of the application of selected requirements of industry standard IATF16949:2016 is described. Also, the analysis of the selected area of the quality management system and survey focused on awareness of company employees of the implemented quality management system is a part of the practical part of the thesis. The current status of the quality management system in the company CB Plast CR s.r.o. with respect to the requirements of the industry standard and recommendations for ensuring higher efficiency of the implemented quality management system are shown at the end of the practical part of this thesis.
|
6 |
A Socio-Technical Perspective on Requirements EngineeringHansen, Sean William January 2010 (has links)
No description available.
|
7 |
PROPAGATION OF REQUIREMENTS ENGINEERING KNOWLEDGE IN OPEN SOURCE DEVELOPMENT: CAUSES AND EFFECTS – A SOCIAL NETWORK PERSPECTIVEIyer, Deepa Gopal 31 August 2018 (has links)
No description available.
|
Page generated in 0.1988 seconds