Present day IT projects are characterized by growing complexity and increasing pressure from the market. For a project manager this means that he or she needs to build cross-functional team faster and make sure it runs like well-oiled machine.