Anonymous
For any project to succeed the team needs to have the clear understanding of the goals and expectations. I make sure the team understand the business requirements, customer scenarios as well as roadmap and milestones. I involve the team in the planning process to define the intermediate milestones and roadmap to completion. I use Agile sprint to track the process and use weekly meetings to track process. The daily standup is setup to highlight the process as well as any blockers or potential risks faced by the team. We also use the teams and other communication channels for cross team collaboration and high light dependencies. For any milestone the team achieve I make sure celebrate by acknowledging the effort, so that they feel appreciated and motivated.