What Subjects Should We Cover at a Team Kickoff or Re-Baseline Event?

It is often useful to have a Team kick-off session for the Team. The Team Kick-off Session is a half to full day event, potentially spread over a couple of days, with all Team members in attendance. While it helps that some people involved have at least some background in Agile roles, events, and practices, this is not a requirement for the meeting. The Team can learn as it goes.

The core agenda for the Team Kick-off Session is: