Background:
 Due to some wild circumstances, I have gone from being a senior developer to the team lead of eight developers in another department with zero hand over or training.
 This is my first time as a manager, I have never worked with any of the team and have only briefly meet them before.
 I have talked to the business and the team has a concrete goal to develop and deliver a software project in six months.
 There is also a big push to raise the quality of the work done, under the last manger features were late, buggy and had a lot of downtime which has been impacting revenue.Question:
 In six months time, I will need to deliver a performance review for each member of the team.
 How do I define the goals for each developer and measure their performance against it?
 The core goals being features on time, less bugs and a lot less downtime in production.