Definition
A Team in agile software development, refers to a cross-functional group of people who have made a collective commitment to work together and deliver the final product, whose performance, they constantly work on bettering. A Software development team consists of Developers, Testers, Product Owners, Managers etc.
Origin
From 1550’s, The meaning “to come together as a team” (usually with up) is attested from 1932. Transitive sense “to use (something) in conjunction” (with something else) is from 1948.
Further Reading
-
“Leading a Software Development Team: A Developer’s Guide to successfully leading people and projects”, by Richard Whitehead.
-
“Peopleware: Productive Projects and Teams”, by Timothy Lister and Tom DeMarco.
- “Getting Results from Software Development Teams”, by Lawrence J. Peters.
Know more about managing Software development teams by visiting our website.