Information Technology Reference
In-Depth Information
diligently to complete tasks to the specifications given, and a good team leader will
provide adequate tasks and specifications for developers to remain busy and
productive (CMPS115).
Sometimes there will be less work than time allotted to working. These times
should be used by the team and project leaders to tackle some of the tasks that have
not been completed or assigned. By taking on some of the development workload,
leaders will provide a positive example and show that they are competent and
willing to get their hands dirty, as well as provide management functionality. It
should be noted that crucial primary duties should not be sidelined to tackle hands-
on development activities.
13.1.1.2 Traits of a Successful Team
Team work is a key component in almost any place of business, including academic
institutions. This section will provide some quick pointers on how to get the most out
of your team. The success of a team depends on the success of the individuals, not the
individual's success at a given problem or task, but their success at being a team
player. Team composition is crucial when attempting to create balanced and pro-
ductive teams. In some instances directed team building exercises may help the team
learn to cope with their personality differences and help bonding, but in many
instances, this solution is not conducive to deadlines and cost factors. An online
guide to time management proposes these solutions for expediting the process of
building strong and productive teams (Stiller and LeBlanc 2002 ):
• Always have clear goals.
• There will always be a contest for authority, so avoid overlapping responsibil-
ities and make clear who is responsible for what.
• Trust is essential between team members, so it is best to create an atmosphere of
openness.
• Provide feedback. Feedback, both positive and negative, should be well thought
out, honest, and it should be sensitive to the team member's personal reputation.
The above practices should be followed by all team members and not just those
in leadership positions. When teams are highly cohesive they present a dynamic
entity where the input of each team member is amplified by the effort of the others.
Remember that disagreements are natural and beneficial, but they should be
resolved in a controlled and professional manner.
13.1.2 Writing for Software Engineering
Clear, concise and properly formatted English documentation is quintessential to
the software development process. Yet, this item is too often overlooked. Many
times professionals may not be completely proficient in the language in which they
Search WWH ::




Custom Search