Bilgisayar Mühendisliği Bölümü
Permanent URI for this communityhttps://hdl.handle.net/20.500.12416/13
Browse
Browsing Bilgisayar Mühendisliği Bölümü by Subject "Agile Software Development"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Conference Object Citation - Scopus: 1Research Trends in Agile Software Development(Institute of Electrical and Electronics Engineers Inc., 2022) Tokdemir, Gül; Tokdemir, G.; Uguz, S.; Uğuz, Sezer; 17411; Bilgisayar Mühendisliği; Mekatronik MühendisliğiAgile software development (ASD) is a popular research area that attracts the attention of the software development industry as well. Many studies have been conducted to explore the issues related to the ASD domain. Research is still very vigorous in this domain as there is continuous interest from companies to adopt ASD in their software development processes. Moreover, with the remote work setting that the pandemic forces, software companies search for new methods and approaches to manage their projects effectively and successfully. Hence, this study explores the research conducted in the last two decades in the ASD domain through text mining to reveal the trending topics that get attention from scholars. According to the results of this study, eight topics are identified for the research in ASD domain. Among those, topics of Team Communication, Agile Development, and Software Development Process are the most popular, the most funded, and the most cited topics respectively. © 2022 IEEE.Conference Object Citation - WoS: 8Citation - Scopus: 6Software Developer's Journey A Story-Driven Approach to Support Software Practitioners(Springer-verlag Berlin, 2016) Yilmaz, Murat; Yılmaz, Murat; Atasoy, Berke; O'Connor, Rory V.; Martens, Jean-Bernard; Clarke, Paul; Yazılım MühendisliğiAgile development requires a highly iterative and collaborative design process, which relies on the successful interpretation of software development activities amongst team members throughout the overall process. However, contemporary methods and tools that support agile efforts provide little help in addressing context-specific tacit knowledge, which is difficult to externalize without a shared method of interpretation. Without a continuously updated interpretation of the project vision, it is difficult to claim a shared mental model, while this is actually vital for the success of an agile process. In this paper, we address this issue and seek guidance in an approach that is commonly used in film storycraft. Film production has ample experience with externalizing experiences with the help of visual planning tools and related techniques to orchestrate the creative efforts of vast interdisciplinary production teams. We therefore propose that methods and tools from visual storycrafting can be adapted to assist software developers, not only with externalizing and discussing context-specific tacit knowledge but also to keep them creatively engaged in the development process.