Running an Agile Software Development Project

Author(s):  
Mike Holcombe
2021 ◽  
pp. 875697282096030
Author(s):  
Meghann L. Drury-Grogan

This study examines changing team cognition and cognitive artifact use as agile software development iterations progress to better understand team member interactions. The four case studies conducted observed the distributed cognition on the team changing from planning, managing, developing, and concluding tasks in iterations to deliver working functionality. Cognitive artifacts used throughout the iteration also changed. This study provides a clearer understanding of how and when team cognition and artifact use change as agile software development teams use artifacts to manage projects. Interactions between team members and artifacts move from individual to social interactions as the iteration progresses with frequent, short, continuous communication and interactions.


2021 ◽  
Vol 52 (2) ◽  
pp. 210-222
Author(s):  
Manuel Wiesche

Agile approaches help software development project teams to better meet user needs and ensure flexibility in uncertain environments. But using agile approaches invites changes to the project and increases interactions between team members, which both cause interruptions in the workplace. While interruptions can help in task completion and increase process flexibility, they can also hinder employee productivity. We conducted an exploratory study of four agile software development teams. Our analysis identified (1) programming-related work impediments, (2) interaction-related interruptions, and (3) interruptions imposed by the external environment, which were managed by improved information retrieval and reduced team dependencies.


2021 ◽  
Author(s):  
Nour elhouda Farih ◽  
Khalid Nafil ◽  
Rochdi El Messousi

Context: Estimating effort has always been considered an important element at the start of each software development project. The challenge of estimating the effort of software development lies in its precision. With the emergence of agile methodologies, methods for effort estimation (EE) had to adapt to this new development path. In this article, we are conducting a systematic mapping study on effort estimation in the context of agile software development. Objective: we want to identify the estimation approaches and techniques used in the context of agile development to better understand the specifics and trends relating to this mode of development. Method: we conducted a systematic mapping study by adopting the guideline explained in[1] [2]. A systematic review of the literature [3] has already been carried out for publications between 2001 and 2013. This work is an extension of this previous study. We queried 5 electronic databases. Conclusion: We retrieved 11350 paper from five electronic databases. A total of 108 papers is selected after applying the inclusion and exclusion criteria. Based on the results, there is a general increase over the years of studies concerning effort estimation in agile software development.


Sign in / Sign up

Export Citation Format

Share Document