Assessing and creating resilience in software project teams

In creating and running software project teams, organisations typically give a lot of attention to establishing business cases, determining deadlines and budget, recruiting/selecting staff, adopting a methodology, and selecting technology. But when the going gets tough will the team thrive and grow stronger? Or will they self-implode through pessimism, frustration, avoidance and resentment? What are some of the key things which determine a project team’s resilience? …