Підсумки етапу розробки стратегії слугують вихідною базою для проведення досліджень на етапі аналізу, де вони проходять ретельну перевірку, уточнюються й деталізуються до такого рівня, щоб забезпечити необхідний ступінь адекватності моделювання прикладної області, гарантувати реалізацію рішень і сформувати тверду основу для проведення етапу проектування. Аналіз даних містить у собі документування всіх сутностей та атрибутів ПО. У ході данного етапу аналітики й користувачі працюють пліч-о-пліч, установлюючи й піддаючи скрупульозній перевірці вимоги, що деталізуються. У колективі повинна встановитися атмосфера впевненості в тому, що для визначення дійсних потреб і інтересів прикладної діяльності проаналізовані всі можливі аспекти, не упущена жодна деталь. Аналіз включає:
•проведення всіляких бесід з користувачами й узяття в них інтерв'ю;
•перегляд всіх циркулюючих в організації документів, бланків;
•аналіз потоку документів (документообіг);
•аналіз розв'язуваних в організації завдань і способів їхнього рішення;
•фіксація всіляких правил, обмежень, законів, що діють у ПО. Факторами успіху проведення аналізу ПО є наступні:
•активна участь а проведенні аналізу не тільки системних аналітиків, а і всіх тих, хто буде використовувати розроблену систему;
•ретельна перевірка вірогідності, повноти, несуперечності отриманої інформації .
•виявлення всіх питань і припущень, що мають ключове значення для проектування йвпровадження;
•точні об'ємно-частотні характеристики даних;
•твердий контроль за ходом робіт, повна концентрація зусиль на виконанні календарних планів і дотриманні запланованих строків.