|
Each role typically has the following common responsibilities:
• Produce high quality work products.
• Iterate and improve the work products whenever practical.
• Develop reusable intellectual capital.
• Understand and follow the endeavor-specific process.
• Stay current with relevant industry advances and trends.
• Maintain and increase his or her required expertise by:
o Reading appropriate technical journals and books.
o Attending relevant conferences, tutorials, and training courses.
o Personal study (e.g., learning a new programming language by using it to
program small software components).
• Take part in relevant development and inspection teams.
• Collaborate professionally with other team members.
• Request changes to, and report defects in, work products.
• Provide good faith effort estimates for performing required tasks.
• Provide input for regular team status reports.
• Be honest, have integrity, and maintain confidentiality at all times.
• Work to resolve conflicts or differences of opinion by finding areas of
agreement that benefit the stakeholder organizations and individuals.
• Develop and maintain friendly, professional, and supportive relationships
and networks of contacts with people and organizations who are or might be,
useful in achieving work-related goals.
• Provide constructive, timely and specific feedback to others.
• Show a genuine intent in fostering the learning or development of others.
• Participate effectively in group discussions and activities, while also
encouraging others to do the same.
• Facilitates meetings effectively, deciding when to advocate, and when to
compromise to arrive at mutually acceptable decisions and solutions.
• Seek opportunities to implement innovative new ideas, tools, and
techniques.
• Ensure that objectives of self and team are aligned with business goals and
the mission of the endeavor.
• Have good communication skills:
o Communicate effectively by responding to his or her audience so that
information is clearly conveyed.
o Communicate specialist or technical information in terms that the audience
can understand.
o Present information persuasively, analyzing and summarizing the key issues,
specifying the benefits and drawbacks of the issues, and supporting a point
of view with valid, logical arguments.
o Use the full range of active listening skills, picking up underlying verbal
and non-verbal messages and questions.
|