Companies are increasingly combining agile methodologies and distributed software development relying on people and their creativity, flexible team self-organization with incentives for participation, social cooperation and less formalization to build software products. We investigate communication and social interactions in distributed agile software development settings, using an interpretative approach to interview 35 project professionals. We analyze how senior project managers perceive communication and how professionals who adopt agile software development methodologies understand how aspects of social interaction influence projects with distributed teams. We add to the literature a model for the promotion of social interactions in di...
The use of iterative and incremental software development techniques accelerated during the latter h...
Agile systems development (SD) is described as a cooperative game of invention and communication, in...
Through inward perceptions, we intuitively expect distributed software development to increase the r...
Agile software development methods emerged in the late 1990s and early 2000s with a promise to deliv...
Agile methodologies in software development are gaining prominence in global settings where distribu...
Distributed software development is an increasingly important development approach for software comp...
The purpose of this study is to investigate how agile development affects collaboration in an organi...
Abstract Communication plays an important role in Agile Software Development (ASD). In each ASD pra...
As the practice of software engineering matures, project teams are leveraging the expertise of those...
Both global software development and agile approaches have gained significant popularity. Companies ...
Agile methodologies represent a ‘people’ centered approach to delivering software. This paper invest...
Abstract-Interaction among team resources during software development is an important aspect of a so...
Programmers are living in an age of accelerated change. State of the art technology that was employe...
The highly collaborative nature of software development emphasizes the importance of efficient commu...
We report findings from a case study of a large agile information systems development (ISD) organiza...
The use of iterative and incremental software development techniques accelerated during the latter h...
Agile systems development (SD) is described as a cooperative game of invention and communication, in...
Through inward perceptions, we intuitively expect distributed software development to increase the r...
Agile software development methods emerged in the late 1990s and early 2000s with a promise to deliv...
Agile methodologies in software development are gaining prominence in global settings where distribu...
Distributed software development is an increasingly important development approach for software comp...
The purpose of this study is to investigate how agile development affects collaboration in an organi...
Abstract Communication plays an important role in Agile Software Development (ASD). In each ASD pra...
As the practice of software engineering matures, project teams are leveraging the expertise of those...
Both global software development and agile approaches have gained significant popularity. Companies ...
Agile methodologies represent a ‘people’ centered approach to delivering software. This paper invest...
Abstract-Interaction among team resources during software development is an important aspect of a so...
Programmers are living in an age of accelerated change. State of the art technology that was employe...
The highly collaborative nature of software development emphasizes the importance of efficient commu...
We report findings from a case study of a large agile information systems development (ISD) organiza...
The use of iterative and incremental software development techniques accelerated during the latter h...
Agile systems development (SD) is described as a cooperative game of invention and communication, in...
Through inward perceptions, we intuitively expect distributed software development to increase the r...