On Technical Team Management

  A technical team leader should work in terms of technology, team building, and quantify the work of team members, improve team development efficiency, and help team members improve their ability to analyze and solve problems.
1. Technical aspects
1) What are the reasons for summarizing the delayed project? where is the problem? Is there a solution?
2) What are the frequently problematic functions/modules? Is there anything in common?
3) What are the flaws in the project architecture or common modules?
4) Is the project documentation complete? Can requirement documents, design documents, test documents, and user help documents be handed over normally after the project is completed?

2. Pay attention to whether there is a training system for team building
, and conduct special training for professional knowledge and business knowledge?
Is there advanced guidance training at all levels for newcomers?
Is there a clear development process, project process, testing process, release process?
How to handle disagreements between teams?

3. Establish a quantitative system and tools
1) Use the problem (defect) tracking system
   to assign responsibilities to people and assign problems to people
2) To establish a DailyReport
  to require members of the project team to write down the work content in a diary every day
3) Use vss, etc. Source code management with code tools
   requires members of the project team to be proficient in using vss tools and submit code to the server every day
4) Use project management software for progress management
   to establish project milestones, allocate resources for tasks, and track progress

Guess you like

Origin http://10.200.1.11:23101/article/api/json?id=326754566&siteId=291194637