Първоначалната фаза при изработка на софтуерни приложения - дефиниция на цели и задачи на системата, анализ на обхвата, изискванията и данните в системата.
- Дефиниция на целите и задачите на софтуерното приложение;
- Дефиниция на аналитичност и очакван резултат;
- Определяне на базовия обхват на софтуерната система – групи потребители, информационни входове и изходи, основни операции, външни системи и субекти, взаимодействащи си със системата;
- Анализ на изискванията – анализ на бизнес процеси, документо-оборот, информационни потоци;
- Анализ на наличната ИТ среда – софтуерно, хардуерно и мрежово обезпечение;
- Определяне на функционални изисквания;
- Анализ на рисковете;
- Анализ на типа, структурата и обема на данните, които ще се обработват от системата.