Controlling and monitoring agile software development in three dutch product software companies

Author(s):  
Tjan-Hien Cheng ◽  
Slinger Jansen ◽  
Marc Remmers
2021 ◽  
Author(s):  
◽  
Siva Dorairaj

<p>Team co-location is a hallmark of Agile software development that advocates face-to-face interaction and close collaboration among team members. Distributed teams, however, use Agile methods despite the separation of team members through space, time and culture. Little is known about how distributed teams use Agile methods for software development. A Grounded Theory research study that involved 55 participants from 38 different software companies in the USA, India, and Australia was carried out to investigate the key concern of distributed teams in Agile software development. This thesis proposes “The Theory of One Team” which explains how a distributed team in Agile software development adopts explicit strategies for bridging spatial, temporal, and socio-cultural distances, while facing critical impact factors, in order to become one team. This thesis primarily describes how a distributed team resolves the key concern of becoming one team. This thesis also provides the members of a distributed team with techniques for building trust with one another. In addition, this thesis serves to inform senior managers about the importance of supporting distributed teams in Agile software development.</p>


2021 ◽  
Author(s):  
◽  
Siva Dorairaj

<p>Team co-location is a hallmark of Agile software development that advocates face-to-face interaction and close collaboration among team members. Distributed teams, however, use Agile methods despite the separation of team members through space, time and culture. Little is known about how distributed teams use Agile methods for software development. A Grounded Theory research study that involved 55 participants from 38 different software companies in the USA, India, and Australia was carried out to investigate the key concern of distributed teams in Agile software development. This thesis proposes “The Theory of One Team” which explains how a distributed team in Agile software development adopts explicit strategies for bridging spatial, temporal, and socio-cultural distances, while facing critical impact factors, in order to become one team. This thesis primarily describes how a distributed team resolves the key concern of becoming one team. This thesis also provides the members of a distributed team with techniques for building trust with one another. In addition, this thesis serves to inform senior managers about the importance of supporting distributed teams in Agile software development.</p>


2018 ◽  
Vol 7 (3) ◽  
pp. 1236
Author(s):  
Vinay Kukreja ◽  
Sachin Ahuja ◽  
Amitoj Singh

Purpose: Agile methodologies have emerged as an innovative and successful business changing way for software development companies since the success rate for completing the software projects on time and budget is better than conventional methodologies. This study proposes a theoretical framework of success factors for agile software development and validates the proposed framework using structural equation modeling.Design Methodology: A survey based random sampling was performed for data collection from 201 respondents identified from the pool of agile practitioners in software companies. Structural Equation Modeling performed on the collected data to validate measurement model as well as the structural model.Findings: The theoretical model was confirmed with modifications and the results showed that required level of fitness indexes have been achieved for the measurement model and structural model. The validation of the factors has also been done.Originality/Value: This study will guide the agile practitioners, academicians and project managers to focus more on the particular success factors which have high weight towards project success.


Author(s):  
Muhammad Usman ◽  
Jürgen Börstler ◽  
Kai Petersen

In Agile Software Development (ASD) effort estimation plays an important role during release and iteration planning. The state of the art and practice on effort estimation in ASD have been recently identified. However, this knowledge has not yet been organized. The aim of this study is twofold: (1) To organize the knowledge on effort estimation in ASD and (2) to use this organized knowledge to support practice and the future research on effort estimation in ASD. We applied a taxonomy design method to organize the identified knowledge as a taxonomy of effort estimation in ASD. The proposed taxonomy offers a faceted classification scheme to characterize estimation activities of agile projects. Our agile estimation taxonomy consists of four dimensions: estimation context, estimation technique, effort predictors and effort estimate. Each dimension in turn has several facets. We applied the taxonomy to characterize estimation activities of 10 agile projects identified from the literature to assess whether all important estimation-related aspects are reported. The results showed that studies do not report complete information related to estimation. The taxonomy was also used to characterize the estimation activities of four agile teams from three different software companies. The practitioners involved in the investigation found the taxonomy useful in characterizing and documenting the estimation sessions.


2020 ◽  
Vol 30 (2) ◽  
pp. 100288 ◽  
Author(s):  
Anna Zaitsev ◽  
Uri Gal ◽  
Barney Tan

Sign in / Sign up

Export Citation Format

Share Document