Filters








5,001 Hits in 5.6 sec

An Industrial Case Study on Test Cases as Requirements [chapter]

Elizabeth Bjarnason, Michael Unterkalmsteiner, Emelie Engström, Markus Borg
2015 Lecture Notes in Business Information Processing  
The findings include a range of benefits and challenges in using test cases for eliciting, validating, verifying, tracing and managing requirements.  ...  We have investigated this agile practice at three companies in order to understand how test cases can fill the role of requirements.  ...  Elicitation and Validation The TCR practice supports elicitation and validation of requirements by its direct and frequent communication between business and technical roles for all companies.  ... 
doi:10.1007/978-3-319-18612-2_3 fatcat:5kpzhdw27rgprm4zn5pdq2d53q

How Can Quality Awareness Support Rapid Software Development? – A Research Preview [chapter]

Liliana Guzmán, Marc Oriol, Pilar Rodríguez, Xavier Franch, Andreas Jedlitschka, Markku Oivo
2017 Lecture Notes in Computer Science  
Principal ideas/results: We propose Q-Rapids, a data-driven, qualityaware RSD methodology in which quality and functional requirements are managed together.  ...  Quality Requirements are incrementally elicited and refined based on data gathered at both development time and runtime.  ...  Q-Rapids will provide a novel requirements engineering approach that will elicit QRs using a data-driven approach, followed by the implementation and assessment of such requirements in rapid cycles.  ... 
doi:10.1007/978-3-319-54045-0_12 fatcat:ca3vz3cixjduzhcvi3krndamoa

A multi-case study of agile requirements engineering and the use of test cases as requirements

Elizabeth Bjarnason, Michael Unterkalmsteiner, Markus Borg, Emelie Engström
2016 Information and Software Technology  
[Method] We performed an iterative case study at three companies and collected data through 14 interviews and 2 focus groups.  ...  Practitioners can use the provided recommendations as a guide in designing and improving their agile requirements practices based on project characteristics such as number of stakeholders and rate of change  ...  We want to thank all the participants in the interviews and the focus group sessions. This work was funded by EASE (ease.cs.lth.se).  ... 
doi:10.1016/j.infsof.2016.03.008 fatcat:rhp5t5cfgnegte5ik4avs7qmlm

A Framework for Integrating Web Accessibility Requirements in Agile Methodologies

Darliane G Miranda, João Araujo
2020 Zenodo  
We propose the development and assessment of a framework to support the elicitation and analysis of web accessibility requirements, in an agile context.  ...  In the Software Engineering area, Web Accessibility is gaining more space, establishing itself as an important quality attribute.  ...  The next step is providing a set of artifacts to be used by the agile team and other stakeholders in the process of elicitation of accessibility requirements.  ... 
doi:10.5281/zenodo.4618348 fatcat:jghfvjhuufbondu4w6blvbns4u

Special issue on quality management for information systems

Mario Piattini, Ignacio García-Rodríguez de Guzmán, Ricardo Pérez-Castillo
2020 Software quality journal  
Publisher's note Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. Software Quality Journal  ...  Acknowledgement As the guest editors, we thank all the authors for their valuable contributions, the referees who reviewed the papers in this issue and from the Software Quality Journal.  ...  In the second proposal entitled "Data-driven and Tool-supported Elicitation of Quality Requirements in Agile Companies", Marc Oriol, Silverio Martínez-Fernández, Woubshet Behutiye, Carles Farré, Rafal  ... 
doi:10.1007/s11219-020-09516-z fatcat:etbbidoi6vfq3ffz3akra3wqbu

Software Process Measurement and Related Challenges in Agile Software Development: A Multiple Case Study [chapter]

Prabhat Ram, Pilar Rodriguez, Markku Oivo
2018 Lecture Notes in Computer Science  
However, development context of a company can hinder metrics operationalization, manifesting primarily as unavailability of the data required to measure metrics.  ...  Existing scientific literature highlights the importance of metrics in Agile Software Development (ASD).  ...  This work is a result of the Q-Rapids Project, which has received funding from the European Union's Horizon 2020 research and innovation programme, under grant agreement No. 732253.  ... 
doi:10.1007/978-3-030-03673-7_20 fatcat:zpv67kovmvbprifzc3dhdel5lu

Software Process Measurement and Related Challenges in Agile Software Development: A Multiple Case Study [article]

Prabhat Ram, Pilar Rodriguez, Markku Oivo
2018 arXiv   pre-print
However, development context of a company can hinder metrics operationalization, manifesting primarily as unavailability of the data required to measure metrics...(check the paper for full Abstract)  ...  of process metrics in ASD, and challenges faced in operationalizing them.  ...  This work is a result of the Q-Rapids Project, which has received funding from the European Union's Horizon 2020 research and innovation programme, under grant agreement No. 732253.  ... 
arXiv:1809.00860v1 fatcat:cllqxf2hejbahnc5gxts6heg3m

Quality-Aware Rapid Software Development Project: The Q-Rapids Project [chapter]

Xavier Franch, Lidia Lopez, Silverio Martínez-Fernández, Marc Oriol, Pilar Rodríguez, Adam Trendowicz
2019 Lecture Notes in Computer Science  
Quality requirements (QRs) are incrementally elicited, refined and improved based on data gathered from software repositories, project management tools, system usage and quality of service.  ...  This data is analysed and aggregated into quality-related key strategic indicators (e.g., development effort required to include a given QR in the next development cycle) which are presented to decision  ...  Acknowledgements This work is a result of the Q-Rapids project, which has received funding from the European Union's Horizon 2020 research and innovation programme under grant agreement No 732253.  ... 
doi:10.1007/978-3-030-29852-4_32 fatcat:vesli2hu7jatbcwxkc454j3yny

Data-Driven Elicitation, Assessment and Documentation of Quality Requirements in Agile Software Development [chapter]

Xavier Franch, Cristina Gómez, Andreas Jedlitschka, Lidia López, Silverio Martínez-Fernández, Marc Oriol, Jari Partanen
2018 Lecture Notes in Computer Science  
In this exploratory paper, we envisage a data-driven method, called Q-Rapids, to QR elicitation, assessment and documentation in agile software development.  ...  Q-Rapids proposes: 1) The collection and analysis of design and runtime data in order to raise quality alerts; 2) The suggestion of candidate QRs to address these alerts; 3) A strategic analysis of the  ...  Nevertheless, some tools exist to support some activities on quality requirements.  ... 
doi:10.1007/978-3-319-91563-0_36 fatcat:yn3hpsb5wbb25b3m4lahaydxhe

The Unfulfilled Potential of Data-Driven Decision Making in Agile Software Development [article]

Richard Berntsson Svensson, Robert Feldt, Richard Torkar
2019 arXiv   pre-print
In this paper we investigated the experiences of using DDDM, and how data can improve decision making.  ...  An emailed questionnaire was sent out to 124 industry practitioners in agile software developing companies, of which 84 answered.  ...  In order to benefit from data-driven decision making (DDDM), not only is the quality of the processing techniques and tools directly related to the quality of the decisions [17] , but also the quality  ... 
arXiv:1904.03948v1 fatcat:cbsjgidlrfajrcfmyl6evfnyvi

The Unfulfilled Potential of Data-Driven Decision Making in Agile Software Development [chapter]

Richard Berntsson Svensson, Robert Feldt, Richard Torkar
2019 Lecture Notes in Business Information Processing  
In this paper we investigated the experiences of using DDDM, and how data can improve decision making.  ...  An emailed questionnaire was sent out to 124 industry practitioners in agile software developing companies, of which 84 answered.  ...  In order to benefit from data-driven decision making (DDDM), not only is the quality of the processing techniques and tools directly related to the quality of the decisions [17] , but also the quality  ... 
doi:10.1007/978-3-030-19034-7_5 fatcat:whi46lik4vaq3pl3ux4vn4lj2a

QFL: Data-Driven Feedback Loop to Manage Quality in Agile Development

Lidia Lopez, Alessandra Bagnato, Antonin Ahberve, Xavier Franch
2021 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Society (ICSE-SEIS)  
Quality requirements (QRs) describe desired system qualities, playing an important role in the success of software projects.  ...  As a result of the implementation of QFL in Softeam, Modelio's team members highlight the benefits of integrating a data analytics tool with their project planning tool and the fact that project managers  ...  Software analytics tools provide features for analysing and visualizing this data to support data-driven decision-making [5] [6] .  ... 
doi:10.1109/icse-seis52602.2021.00015 fatcat:qmzw7faocbhc5bsow7sjgayexm

Assessing requirements engineering and software test alignment—Five case studies

Michael Unterkalmsteiner, Tony Gorschek, Robert Feldt, Eriks Klotins
2015 Journal of Systems and Software  
Acknowledgments We would like to thank the participating companies for their collaboration.  ...  months Staff 150 20 9 1000 20 Software develop- ment approach Agile (in transition from plan-driven) Agile Agile (embedded in plan- driven) plan-driven plan-driven Requirements # 350  ...  and In this paper, we present REST-bench in an example-driven manner, describing data elicitation, data preparation and the collaborative analysis.  ... 
doi:10.1016/j.jss.2015.07.018 fatcat:fqelivbcsfg4bbqr7nypfqlvqy

Requirements engineering challenges and practices in large-scale agile system development

Rashidah Kasauli, Eric Knauss, Jennifer Horkoff, Grischa Liebel, Francisco Gomes de Oliveira Neto
2020 Journal of Systems and Software  
J. et al (2021) Requirements engineering challenges and practices in large-scale agile system development Journal of Systems and Software, 172 http://dx.a b s t r a c t Context: Agile methods have become  ...  mainstream even in large-scale systems engineering companies that need to accommodate different development cycles of hardware and software.  ...  This work was supported by Software Center Project 27 on Requirements Engineering for Large-Scale Agile System Development and the Sida/BRIGHT project 317 ''Building Research Capacity in Innovative Information  ... 
doi:10.1016/j.jss.2020.110851 fatcat:nxsyo2n4nfearbscdcnrb7jmfi

Requirements Engineering for Capability Driven Development [chapter]

Jelena Zdravkovic, Janis Stirna, Jan-Christian Kuhr, Hasan Koç
2014 Lecture Notes in Business Information Processing  
In this paper a process for specifying requirements capabilities and their designs is proposed.  ...  method for requirements engineering, as well as its confirmation in practices.  ...  time of development. • Requirements Documentation: it is a supportive activity of elicitation, analysis, validation and management, where each requirement is modeled and represented in the way that is  ... 
doi:10.1007/978-3-662-45501-2_14 fatcat:d4kd52oqqnbdxc2rkamfzerczm
« Previous Showing results 1 — 15 out of 5,001 results