Az igényektől függően a tervezési szakasz többféle elemből épülhet fel:
cél- és igényfelmérés
funkciólista és prioritások
felhasználói folyamatok feltérképezése
oldaltérkép vagy rendszerstruktúra
technikai javaslatok
fejlesztési ütemezés és megvalósítási logika
Ez a szakasz különösen hasznos akkor, ha több érintett vesz részt a döntésben, vagy ha a projekt összetettebb annál, mint hogy rövid egyeztetések alapján el lehessen indítani.