Este cu siguranta interesant modul in care experientele oamenilor care lucreaza pe diferite tipuri de proiecte sunt atat de asemanatoare. De asemenea, se stie ca managerii de proiect din constructii si managerii de proiect pentru software au multe lucruri comune de impartasit. Ambele grupuri folosesc adesea resurse imprumutate si se confrunta cu situatia similara in care managerii de proiect nu detin controlul asupra resurselor cu care trebuie sa lucreze. Si ambii activeaza in medii unde exista tendinta ca anvergura proiectului sa creasca pe masura ce proiectul este realizat.
Se pare ca am ajuns sa ne indreptam atentia spre circumstantele speciale in care este manevrata munca intr-un proiect pe diferite domenii ale afacerilor. In particular, suntem constienti ca provocarile unui proiect modern, bazat pe cunostinte, sunt diferite fata de provocarile cu care se confrunta industria constructiilor sau cea a apararii. Spre exemplu, proiectele bazate pe cunostinte sunt mult mai orientate catre bunurile necorporale.
Cunostintele in sine sunt efemere si intr-o continua schimbare. Deoarece cunoasterea este abstracta, este greu sa intelegi si sa captezi nevoile clientilor si sa le transformi in niste cerinte concrete. Acestea sunt tipurile de probleme cu care lucratorii la proiectele bazate pe cunostinte trebuie sa se confrunte zi de zi. Uneori cerintele sunt atat de greu de indeplinit, incat proiectul poate scapa de sub control daca nu sunt surprinse si cele mai mici detalii, totul cu precizia unui ceas elvetian.