Minden informatikai beruházás, de különösen az egyedi szoftverfejlesztésre épülők esetében nélkülözhetetlen az átfogó, minden részletre kiterjedő, alapos követelmény elemzés készítése és az ennek alapján készülő követelmény specifikáció. A szakszerűen elkészített elemzés segítségével, a beruházás kockázatai csökkennek, mindenki számára egyértelművé válnak az informatikai rendszer új szolgáltatásai és így minimalizálódik a többletmunka esélye. A költségek kontrolálhatóvá válnak, könnyebben lebonyolíthatóvá válik a tervezett fejlesztés, közbeszerzési eljárás, mivel a bekért ajánlatok, azonos megvalósítandó termékre fognak vonatkozni és a tenderre meghívott résztvevők, mindenki számára elérhető, megegyező információval tudnak dolgozni.
Az elemzés elsődleges feladata, hogy a teljes üzleti folyamatban minden érintett fél követelményeit, igényeit pontosan feltérképezze és rendszerezve rögzítse. Az elemzés elkészítése alatt fontos a folyamatos kétirányú kommunikáció, mivel csak ennek segítségével biztosítható, hogy minden érintett fél szempontjából megfelelő követelmény specifikáció szülessen. Kiemelt fontosságú, hogy a követelmény specifikáció mindenki számára átlátható, egyértelmű dokumentum legyen, ebben nagy segítséget nyújtanak a szabvány nyelvek pl. a UML.
A specifikáció készítés folyamatának végén a megrendelőink áttekinthető, minden részletében átgondolt, a felmerülő igényeket a lehető legjobban kielégítő specifikációt vehetnek kézbe.