Comparison of Research and Practice Regarding What We Mean by "The Right Software Requirements Elicitation Technique"

Author(s):  
Dante Carrizo
Author(s):  
Linda Westfall

If software requirements are not right, companies will not end up with the software they need. This chapter discusses the various levels and types of requirements that need to be defined, the benefits of having the right software requirements, the stakeholders of the software requirements and getting them involved in the process, requirements activities throughout the software development life cycle, and techniques for eliciting, analyzing, specifying, and validating software requirements.


2018 ◽  
Vol 56 (6) ◽  
pp. 471-485 ◽  
Author(s):  
Jennifer A. Kurth ◽  
Amanda L. Miller ◽  
Samantha Gross Toews ◽  
James R. Thompson ◽  
Mónica Cortés ◽  
...  

Abstract Every child has the right to an education, including children with disabilities. Research findings from across the globe have shown the benefits of inclusive education, and mandates for providing accessible, inclusive education can be found in national policies and international agreements as well. This article explores the perspectives of 11 international experts on the state of inclusive education in countries spanning 5 continents. Experts participated in a focus group discussion at Inclusion International's 17th Annual World Congress 2018 in Birmingham, United Kingdom. Participants shared multifaceted factors impacting inclusive educational practices. Based on their experiences, participants also discussed strategies that were deemed effective or ineffective depending on varied contextual elements. Implications for policy, research, and practice are discussed.


2018 ◽  
Vol 27 (1) ◽  
pp. 249-265 ◽  
Author(s):  
Ivan Garcia ◽  
Carla Pacheco ◽  
Andrés León ◽  
Jose A. Calvo-Manzano

Information ◽  
2019 ◽  
Vol 10 (12) ◽  
pp. 371 ◽  
Author(s):  
Hugo Ferreira Martins ◽  
Antônio Carvalho de Oliveira Junior ◽  
Edna Dias Canedo ◽  
Ricardo Ajax Dias Kosloski ◽  
Roberto Ávila Paldês ◽  
...  

Agile methods fit well for software development teams in the requirements elicitation activities. It has brought challenges to organizations in adopting the existing traditional methods, as well as new ones. Design Thinking has been used as a requirements elicitation technique and immersion in the process areas, which brings the client closer to the software project team and enables the creation of better projects. With the use of data triangulation, this paper brings a literature review that collected the challenges in software requirements elicitation in agile methodologies and the use of Design Thinking. The result gave way to a case study in a Brazilian public organization project, via user workshop questionnaire with 20 items, applied during the study, in order to identify the practice of Design Thinking in this context. We propose here an overview of 13 studied challenges, from which eight presented strong evidence of contribution (stakeholders involvement, requirements definition and validation, schedule, planning, requirement details and prioritization, and interdependence), three presented partial evidence of contribution and two were not eligible for conclusions (non-functional requirements, use of artifacts, and change of requirements). The main output of this work is to present an analysis of the use of Design Thinking to see if it fits properly to be used as a means of solving the challenges of elicitation of software requirements when using agile methods.


Author(s):  
Rafael dos Santos Braz ◽  
José Reinaldo Merlin ◽  
Daniela Freitas Guilhermino Trindade ◽  
Carlos Eduardo Ribeiro ◽  
Ederson Marcos Sgarbi ◽  
...  

2010 ◽  
Vol 2 (3) ◽  
pp. 286-290 ◽  
Author(s):  
Mohd. Sadiq ◽  
Javed Ahmad ◽  
Abdul Rahman ◽  
R. Suman ◽  
Shweta Khandelwal

Sign in / Sign up

Export Citation Format

Share Document