Abstract

Agile methodologies offer an alternative to traditional software engineering processes for developing software products and systems. They focus on integrating behavioral and social factors into software development. The focus on people is a very important factor in the implementation of agile methodologies in the workplace. The focus on agile teams for developing software systems and products using agile software development methodologies predisposes the emphasis on the analysis of the key components of agile teams which are important to ensure that the characteristics of agile teams are factored appropriately in the organization so that the teams are having the pre-requisite environment setup for successfully developing software systems.This paper investigates the various components and social processes that contribute to the characteristics of agile. The paper aims at highlighting a framework made up of various components that focus on the critical attributes of an agile team and if these attributes are present in an agile team, then the probability for the team to work as a high performance agile team and deliver successful software products in the market place is increased considerably.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.