The best way to complete a complex project
We are big fan of the techniques about productivity and team management. In this article we try to unify some of the most relevant advice on this regard.
While it's easy to blame technology and co-workers for delays, we should start from the premise that every project has its own issues and all of us face almost unbearable problems. The way you take them on is going to make the difference.