Set up clear standards and procedures of developmentIntroduce clear instructions on a daily basisPrevent issues from arising and test new software solutionsMonitor the quality of workMotivate the team and prioritise the needs of the software teamWork on team building and communication skills of team membersCreate and introduce reports of software development projectsOnboard new members to software development teamEnsure that the team has appropriate technical competenciesBe consistent in values and actions