90 likes | 303 Views
The team. Definition: a group of people working together . Everyone who is to be part of a software development team, must have a good understanding of the human factors involved in team interaction .
E N D
The team Definition: a group of peopleworkingtogether. Everyonewho is to be part of a software development team, must have a goodunderstanding of the human factors involved in team interaction.
In order to satisfy the demands of the industri, development teams must employmethods, processes, software languages, frameworks, and tools. • It is through the efforts of the software development team, that an organizationcan deliver quality software systems in a repeatable, predictable, and sustainablefashion.
Aspects of Teamwork • Creating a team basicallymeanstrying to put the right peopletogether (not alwaystechnicallypeople, but peoplewhoarededicated to the achievement of a commongoal). • A jelled team is defined as a group of people so stronglyknitthat the whole is greaterthanthan the sum of the parts. The productivity of such a team is greaterthanthat of the same peopleworkingseperately in unjelled form.
Structuring Team Enviroments • An organizationneeds to have deepunderstanding of itsculture, workers, and management structurebefore it candecide on a team structure. • Develop team attitude (bewe not I) • Be aware of toomany stars (do will not gain a goodproductifyou have to many stars) • Provide team model (spend time on making the team worktogether)
Defining the team • A team shouldbecomposed of no more than 5 to 7 individualswhoarededicated to a project and have specificgoals for producingdeliverables or providing a service. • Agreed-upon team goals • A plan for the work (projectastablishment) • Established team memberroles
A common teamwork process • A mutual team commitment to the goals, roles, and plan • A supportiveenvironment in which to work • Freecommunicationamong team members • The mutualrespect and support of all the team members.
The four-stage Team Development Model – describehow teams evolve • Forming, or initial phase: Groups seeks purposes and relevance. Social relationshipsareestablished. The groupbegind to work with the leader. • Storming:conflictsemergebetweenmembersowing to differences in goals and struggle for control and direction • Norming: commonalities and sharedinterestsarereconized, and processes for communicationsareestablished. • Performing: a team identity has formed, and membersassociatestronglywithin the group.
The fivephases for Building Team Spirit. • Beginning - Sharingpersonalinterests - Short informal social activities • Visioning - Sharing vision or purpose as a group - Peer reviews of teamwork • Claiming - Identifying and aligning with roles and goles in the team - Democratic team structure • Celebrating - Recognition of team and individualaccomplishment - Social event outliningprojects milestoning • Letting go - Constructive feedback among team members - Valuable and trustworthyfeeling
The Tree Steps to Create a Jelled team • Matchingindividuals with the right skills to the right roles • Defining the process the team willuse to create the product and establish the essentialartifacts. The team canthenbeorganizedaround the set of activitiesthatproduce and manipulate the artifacts. • Adapting the use of tools in such a waythateachindividualmanipulates the necessaryartifacts in a mannerthat is appropriate to and consistent with theirspecifrole, and also in a mannerthatreduces the interferencebetweenindividuals.