Cena
Před začátkem návrhu aplikace je nutné znát podrobně zákazníka a jeho produkt, cíle tohoto produktu a hlavně koncového uživatele, který bude webovou aplikaci používat.
Implementace technicky náročných funkcí je dražší, než běžné funkce.
Pokud chcete design, který je navržený zcela na míru vašeho zákazníka, bude to sice cenově náročnější, ale také efektivnější varianta. Zajistíte tak, že zákazník snadno a rychle dosáhne nejen svého cíle, který jej k vaší aplikaci přivedl. Ale také zároveň splní cíle, které jste si stanovili vy, jako vlastníci aplikace.
Práce ve spěchu je většinou spojená s vyšší cenou vývoje. Proč? Protože společnost musí v danou chvíli na vývojový proces vynaložit více prostředků. S příliš krátkými dodacími termíny je také spojen vyšší nárok na efektivitu řízení projektu, aby nevznikaly chyby.
Jedním z nejdůležitějších tzv. nefunkčních požadavků je kapacita aplikace (systému) nebo množství požadavků, které by měla zpracovat za jednotku času. Vysoká rychlost zpracování dat je také za vyšší cenu.
Pokud vaše aplikace bude potřebovat technickou podporu i v budoucnu, neměli byste při stanovení celkových nákladů na vývoj webové aplikace zapomenout ani na tuto položku.