Team | Glossary

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.

INNOVATION ROOTS Announces Workshop on SAFe Advanced Scrum Master (SASM) with Uday Atla

We are delighted to announce the launch of SAFe Advanced Scrum Master Workshop with Uday Atla ( Staff Technical Program Manager at VMware) on 2-3 Sep 2017 at Kolkata. Uday Atla holds 19 years experience in product development, program and delivery management. He had worked with leading IT companies such as VMware, Yahoo, McAfee, Hyperion and IBM Software labs.

In this workshop, participants will learn the Scrum values, Lean-Agile principles, and best practices in SAFe. They’ll grasp the roles and responsibilities of a Scrum Master, and how it affects the processes and performance of teams operating in SAFe environment. Participants will gain confidence to lead SAFe implementations and wisdom to apply SAFe principles that are appropriate to their enterprise.

This workshop is recommended for Project Managers, Program Managers, Senior Executives and Leaders, Senior Software Engineers, and Team Leaders. Participants will explore Agile and Scrum anti-patterns, gain the expertness to apply Kanban to optimize workflow, and build high performing teams. Majorly the participants will learn to interact with the System Development team, deployment, UX, Architects, Product Owners, Product Managers and Business Owners  and convey the requirements clearly. The workshop covers the concepts such as Program Increment Planning, Execution in SAFe and Inspect and Adapt session at the end of the workshop.

Register for the workshop at www.innovationroots.com