By David R. Robins
According to research done by Forrester, up to 68% of all projects finish late or fail totally. The problem is getting worse. Due to globalization many teams are not located in one location and the team’s performance suffers due to the lack of collaboration & communication. Today, there are three types of teams working on projects in small to large companies.
- Traditional teams – All team members are in the same physical location. This model is happening less often these days.
- Distributed team – All team members work remotely and rarely meet each other. This is seen more in web design, graphic art and software engineering disciplines than other fields.
- Mixed teams – A combination of the above two. Like teams which meet 1 day of the week in one location and the rest of the week work remotely, or use new technology to create a virtual office for the team. This is becoming more accepted and seen as a good comprise between the above two.
Each of the above models have their advantages and disadvantages like the remote teams are more environmentally friendly but collaboration suffers without extra effort. In this article I am not arguing which one of the above models is better (that is for a future writeup), but that all three models may fail due to one or more of the following problems: