Team Leading
- Get to know members individually so they can easily communicate complex issues
- Regularly assess individual progress, provide guidance and coaching
- Clearly communicate goals and context
- Regularly inform management of progress and potential risk
- Shield team from feature creep and premature requirements
- Establish clear development process
- All code committed must be code reviewed
- Maintain reliable automated test suite and act as living documentation