2019
DOI: 10.3390/info10120371
|View full text |Cite
|
Sign up to set email alerts
|

Design Thinking: Challenges for Software Requirements Elicitation

Abstract: 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 cha… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
20
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 39 publications
(20 citation statements)
references
References 37 publications
0
20
0
Order By: Relevance
“…The qualitative and quantitative analysis showed that successful implementation of Scrum and DT helped achieve 100% of users' satisfaction and average completeness of 95%. In 2019, Martins et al [16] presented a study that provided details of DT challenges in the software requirement elicitation. The authors have identified 31 DT techniques and assessed their applications.…”
Section: Ree and Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…The qualitative and quantitative analysis showed that successful implementation of Scrum and DT helped achieve 100% of users' satisfaction and average completeness of 95%. In 2019, Martins et al [16] presented a study that provided details of DT challenges in the software requirement elicitation. The authors have identified 31 DT techniques and assessed their applications.…”
Section: Ree and Related Workmentioning
confidence: 99%
“…Recently, DT has started to find its place in software engineering (SE) education as academicians have included DT methods for project‐based learning, requirements elicitation activities, application developments, and so on, to enhance the skill set of the students [6, 20, 36, 38]. The dispersion of the DT knowledge in academia is still limited as it is marginally included in SE education, especially in the RE activities [16]. A few works explored the use of DT methods for the effective RE process, but knowledge of DT's specific role in RE practices remains unclear, and little is known now about how DT and RE integration could be realized.…”
Section: Introductionmentioning
confidence: 99%
“…As explained, software testing can be conducted manually or automatically using software testing tools. Generally, there are numerous challenges in testing software (Ferreira Martins et al , 2019).…”
Section: Literature Reviewmentioning
confidence: 99%
“…It should be noted that the organization of close interaction between a customer and an analyst in the course of analysis of requirements in accordance with the provisions of modern Agile-methods does not make it possible to improve the effectiveness of this analysis. As shown in paper [5], nowadays, the application of the Agile-methods of IT-project management can have a certain positive effect only in the course of works on the detection of functional requirements. However, during the planning and execution of other works, related to the requirements, the effect of the application of Agile-methods is not proved [5].…”
Section: Literature Review and Problem Statementmentioning
confidence: 99%
“…As shown in paper [5], nowadays, the application of the Agile-methods of IT-project management can have a certain positive effect only in the course of works on the detection of functional requirements. However, during the planning and execution of other works, related to the requirements, the effect of the application of Agile-methods is not proved [5].…”
Section: Literature Review and Problem Statementmentioning
confidence: 99%