Vývoj aplikace může na začátku působit docela jednoduše. Pak ale přijdou první otázky: Co přesně se má vyvíjet? Jak má vypadat finální design? Které funkce jsou opravdu potřeba? Co se stane, když se změní požadavky? A proč všechno trvá déle, než se původně plánovalo?
Ne vždy je problém na straně vývojářského týmu. Někdy je problém v tom, jak je celý projekt řízený.
Dobrý projektový management přitom neznamená organizovat co nejvíce schůzek nebo zapisovat každý úkol do tabulky. Jde o to zajistit, aby všichni zúčastnění měli před očima stejný produkt, priority byly jasné a projekt se neustále posouval dopředu.