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