і етапи, починаючи з самих ранніх, циклічно повторюються відповідно до змінами вимог і зовнішніх умов, введенням додаткових обмежень і т.п. На кожному етапі життєвого циклу породжується певний набір технічних рішень і документів, при цьому для кожного етапу вихідними є документи і рішення, прийняті на попередньому етапі. Життєвий цикл ІС закінчується, коли припиняється її програмне та технічний супровід [24].
Впровадження інформаційних технологій і реалізованих на їх основі інформаційних систем у повсякденну діяльність підприємства дає йому тактичні та довгострокові переваги в бізнесі. Прагнення керівництва до використання ІТ може залишитися лише благими намірами, якщо воно не буде слідувати сформованим вимогам і правилам розробки, проектування та впровадження ІТ.
Дотримання вимогам стандартів при розробці ІС автоматично призводить до того, щоб саме підприємство - зовнішнє середовище для ІС - також відповідало необхідним вимогам: визначення та стандартизація класів користувачів і об'єктів, топологія потоків даних і робіт, архітектура успадкованих систем, стан бізнес-процесів і т.д. [31].
Бізнес-процес являє собою систему послідовних, цілеспрямованих і регламентованих видів діяльності, в якій за допомогою керуючого впливу і за допомогою певних ресурсів за певний час входи процесу перетворюються у виходи - в результати, що представляють цінність для споживача і приносять прибуток виробнику.
Бізнес-процес в масштабах підприємства реалізується у вигляді мережі основних, допоміжних, що підтримують і управлінських процесів, як представлено на малюнку 1.4.
Малюнок 1.4 Ієрархія бізнес-процесів в компанії [16]
При цьому поділ на основні та допоміжні процеси у визначальній мірі залежить від предметної області і напрямки діяльності підприємства: для виробничої компанії, наприклад, діяльність юридичного відділу є допоміжною, а для юридичної або консалтингової фірми - основний. Ідентифікація процесів є обов'язковою умовою, без реалізації якого неможлива інформатизація діяльності.
Керівники підприємства, зважилися на впровадження ІТ, повинні твердо засвоїти: початок робіт з проектування інформаційної системи найчастіше тягне за собою обов'язковий реінжиніринг бізнес-процесів. Реінжиніринг являє собою безліч методик і рекомендацій, серед них потрібно вибрати ті, які найкращим чином задовольняють поставленим цілям [32].
Реінжиніринг бізнес-процесів - це сукупність методів і дій, службовців для перепроектування процесів відповідно до умов зовнішнього і внутрішнього середовища і/або цілями бізнесу.
Реінжиніринг ділових процесів і функцій починається з перегляду цілей підприємства, його структури, аналізу потреб внутрішніх користувачів і ринку, вироблених продуктів і послуг (рис. 1.5).
Малюнок 1.5 Реінжиніринг бізнес-процесів на базі модернізації ІС [25]
Перепланування цілей і завдань передбачає перегляд політики підприємства та відповіді на наступні питання:
Які нові виклики пред'являють нам змінилися умови бізнесу?
Що являє собою підприємство зараз, і що ми хочемо від нього в майбутньому?
Яких саме споживачів ми обслуговуємо, наскільки ми задовольняємо їхні вимоги й очікування, і що потрібно зробити для залучення нових?
Які саме показники визначають ефективність діяльності підприємства, продуктивність праці і якість продукту, чи є це визначення повним і адекватним?
Які саме інформаційні технології та засоби допоможуть нам у цьому?
Для відповіді на ці ключові питання необхідно в першу чергу провести детальний опис бізнес-архітектури підприємства, його бізнес-логіки, побудувати функціональну модель взаємодії бізнес-процесів, ресурсів і персоналу і відобразити її в архітектурі ІС, змісті модулів інформаційних підсистем і візуалізації форм представлення інформації. Необхідно також мати методики та інструменти реорганізації процесів, вирішення прикладних завдань і управління проектом реінжинірингу [35].
Опис бізнес-архітектури дозволяє:
) побудувати схему основних потоків даних, робіт, руху фінансів і документів;
) зрозуміти, як інформація розподіляється між підрозділами, і хто є кінцевим користувачем в тому чи іншому бізнес-процесі;
) описати взаємодія процесів і модулів інформаційної системи;
) визначити критичну важливість видів інформації для конкретних рівнів управління підприємством;
) виявити дубльовані структури і зв'язки.
Результатом такого опису є:
уточнена карта мережі процесів;
матриця взаємозв'язків процесів і підрозділів, залучених в ці процеси;
інформація про те, які системи автоматизації існують, при виконанні яких операцій застосовуються, де і які дані використовуються, які системи автоматизації та інформатизації необхідно розробити;
функціональні схеми потоків даних (Data Flow), робіт (Work Fl...