Common patterns in software projects that are more successful than others:

  • Clarity & alignment right from the start on why is the project being taken up, how will the team get it done and what role will each individual play
  • Setting milestones that verify if the team is making progress in the right direction or not
  • Regular updates with 100% transparency about where each individual and the team really is in the development cycle
  • Dependency & risk management in a pragmatic way

Full post here, 8 mins read