I am not currently managing any distributed teams. However, I used to and we always struggled with effective team meetings. Through trial and error we came up with the agenda below. This was a waterfall project and the agenda reflects that.

Development

  • What modules are completed ready for handoff to QA?
  • What modules are expected to be completed this week?
  • Proposed changes to code already handed off to QA (refactoring, new features, non-QA generated bug fixes, re-organization of repository, etc.)
  • Any additional tasks that have been identified
  • Current target milestone date(s) – reason for delta (if any)

Test

  • What modules has testing been completed?
  • What modules are expected to be tested this week?
  • Any blocking issues or high priority bugs outstanding?
  • Any additional tasks that have been identified
  • Current target milestone date(s) – reason for delta (if any)

Current Open Topics From Past Meetings

  • First item
  • Second item
  • etc.