з, згідно затвердженим технічним завданням, керівництво підприємства вирішило переглянути ТЗ. У результаті проект сильно змінився, розширився, а вже впроваджувана система виявилася не відповідної новим вимогам. Сторонам в цьому випадку не вдалося домовитися про новий обсязі робіт, що призвело до розриву відносин і фінансових втрат обох сторін.
Для того щоб уникнути ймовірних конфліктів між замовником і виконавцем складається докладний технічне завдання на автоматизацію. У ньому визначаються термінологія проекту, його цілі, вимоги та вихідні дані, необхідні для розробки (настройки) системи, а також послідовність етапів проекту впровадження і критерії, за яким компанія-замовник оцінює якість виконаної роботи. Цей документ затверджується обома сторонами і є додатком до договору на впровадження системи.
В В
3 Принципи складання ТЗ (ТЕХНІЧНИЙ РЕГЛАМЕНТ В«Процеси життєвого циклу програмного забезпечення В»RT 38370656 - 002:2006)
Життєвий цикл програмної системи складається з ряду етапів, на яких програмна система планується, створюється, впроваджується, експлуатується, супроводжується і списується.
В
Типова модель життєвого циклу програмної системи складається з шести етапів:
a) передпроектні роботи;
b) розробка програмної системи;
c) впровадження програмної системи;
d) експлуатація програмної системи;
e) супровід програмної системи;
f) утилізація програмної системи.
Використовуючи зазначені етапи і процеси, постачальник спільно із замовником повинні створити модель життєвого циклу конкретної програмної системи. p> Початок і кінець кожного етапу та процесу повинні бути документально оформлені у встановленому в організації порядку. br/>
3.1 Етап передпроектних робіт
Етап передпроектних робіт починається з початкового усвідомлення потреби створення нової або модифікації існуючої автоматизируемой інформаційної системи (АІС) (групи АІС) або шляхів автоматизації діяльності і процесів. Даний етап є періодом початкового вивчення, збору фактів та аналізу, вивчення чинного законодавства та існуючої організаційної структури, огляду аналогічних існуючих АІС. Для розробки вихідних документів даного етапу розробнику потрібно зворотній зв'язок з користувачами. p> допомогою аналізу, визначення здійсненності, оцінки витрат, маркетингу, інтелектуальних здібностей і матеріально-технічного постачання, вивчення альтернатив, а також експериментальної розробки, виробляються одне або кілька альтернативних рішень для задоволення потреби замовника або реалізації концепції. Також на цьому етапі визначається потреба в одній або декількох підсистемах для реалізації програмної системи. p> Вихідними елементами етапу передпроектних робіт є такі основні артефакти:
- концепція системи;
- бізнес-пропозицію. p> На цьому етапі приймається рішення: продовжувати реалізацію програмної системи або припинити п...