Team Project Role Assessments: Project manager
Each project manager should give a self-assessment, and each person who interacts with a project manager should evaluate that person’s performance of that in the project
Project manager’s name: _____________________________
Respondent’s name: ______________________ Role(s): __________________________
The project manager:
Arranges and leads team meetings effectively. Makes sure a secretary/librarian takes minutes.
Delegates responsibilities to others effectively. Makes sure team members understand their roles.
Guides the team toward their goals and milestones.
Manages project timeline and resources well. .
Cooperates and works well with rest of team.
Team Project Role Assessments: Librarian
Each libriarian should give a self-assessment, and each person who interacts with a librarain should evaluate that person’s performance of that in the project
Librarian’s name: _____________________________
Respondent’s name: ______________________ Role(s): __________________________
The librarian:
Takes good minutes of team meetings and makes sure they are posted on team web site.
Helps team develop analysis, UI prototype, design (script/storyboard), user observation report and final project report and user manual.
Makes sure above documentation is accessible to everyone in a timely manner on team web site.
Reminds everyone to complete and submit their mid-semester and final assessment reports.
Cooperates and works well with rest of team.
Team Project Role Assessments: Analyst/designer
Each analyst/designer should give a self-assessment, and each person who interacts with should an analyst/designer evaluate that person’s performance of that in the project.
Analyst/designer’s name: ___________________________
Respondent’s name: ______________________ Role(s): __________________________
The analyst/designer:
Communicates well with customer.
Develops effective requirements analysis of problem domain for customer.
Develops clear system specification and design documents for programmers.
Develops clear test plan.
Contributes documentation timely and well.
Cooperates and works well with other analysts and programmers.
Team Project Role Assessments: Programmer
Each analyst/designer should give a self-assessment, and each person who interacts with should an analyst/designer evaluate that person’s performance of that in the project.
Programmer’s name: ___________________________
Respondent’s name: ______________________ Role(s): __________________________
The programmer:
Communicates well with analyst/designer.
Develops effective code.
Develops well-commented, maintainable code.
Tests unit effectively.
Tests system acceptably and effectively.
Contributes code and documentation timely and well.
Team Project Role Assessments: Subcontractor
Each subcontractor should give a self-assessment, and each person who interacts with should an analyst/designer evaluate that person’s performance of that in the project.
Subcontractor’s name: ___________________________
Respondent’s name: ______________________ Role(s): __________________________
The subcontractor:
Communicates well with rest of team, especially project manager.
Performs designated task effectively and timely.
Develops effective code.
Develops well-commented, maintainable code.
Tests unit effectively.
Contributes code and documentation timely and well.