Understanding the dynamics of agile software development methods
نویسنده
چکیده
This study uses multiple case studies based on Fitzgerald’s framework, known as the Framework for the IS Development Process, to investigate software development teams that use agile methods to provide an understanding of agile practices and impacts on IS development projects. The framework will be extended to enable a better understanding of agile software development methods and practices. A model for user-involvement and a model for adopting agile methods will be developed extending Fitzgerald’s framework.
منابع مشابه
Understanding Team Dynamics in Distributed Agile Software Development
Team dynamics are patterns of interaction among team members that determine the performance of the team. Success of Agile software development depends on team interaction. Team interactions are, however, affected in distributed teams. We conducted a Grounded Theory study to investigate team interaction in distributed Agile teams involving 40 Agile practitioners from 24 different software compan...
متن کاملAnalytical Study of Agile Methodology with Cloud Computing
Agile development methodologies are very promising in the software industry. Agile development techniques are very realistic in understanding the fact that requirement in a business environment changes constantly. Agile development processes optimize the opportunity provided by cloud computing by doing software releases iteratively and getting user feedback more frequently. This research work, ...
متن کاملTowards Understanding Quality Assurance in Agile Software Development
Agile software development stresses individuals and interaction, customer collaboration, short development cycles and frequent deliveries of valuable software. From the testing and quality assurance viewpoint these principles are challenging, and agile methods seem to lack aspects that traditionally are considered important and fundamental to successful quality assurance. In this paper we ident...
متن کاملAgile Experience: Communication and Collaboration in Agile Software Development Teams
Introduction This research explored aspects of agile development teamwork initiatives associated with positive socio-psychological phenomena, with a focus on phenomena outside the scope of traditional management, organizational, and software engineering research. The motivation for this research was to better explore the animation and excitement observed in practitioners of agile software devel...
متن کاملUse and Significance of Agile Software Development
The field of agile software development is growing remarkably because of the rapidness they brought into the life cycle of a software development. Agile methods have gained the interest of software professionals and researchers globally. To overcome rapidly and fast changing software organizational business requirements, agile software development methods were brought into practice. Though a nu...
متن کامل