Page 31 - 6150
P. 31
до захисту та інформаційної безпеки;
до маркування та пакування;
до умов транспортування і зберігання.
Також список вимог на розроблення програм може бути змінений: доповнений
або скорочений залежно від конкретних умов проекту.
До технічного завдання можуть входити і такі розділи:
Допущення і обмеження. Як правило, цей розділ заповнюється Виконавцем,
однак, Замовнику теж важливо знати про призначення цього розділу. Будь-
яка розробка програмного забезпечення ведеться в деяких обмеженнях. Це
дозволяє не роздмухувати вартість до нескінченності, а також довести
проект до логічного кінця. У цьому розділі перераховують як правило
наступні припущення та обмеження: перераховується функціональність, що
виходить за рамки проекту, завдання, що виходять за рамки проекту,
технічні обмеження, залежно від зовнішніх умов, які можуть вплинути на
прийняті зобов'язання.
Ризики. Це фактори, які можуть вплинути на вартість і терміни виконання
робіт. Ризики часто описуються у наступному форматі: Заголовок,
Ідентифікація ризику, Ймовірність ризику, Вартість, Порядок дій при
виникненні ризику. Як приклад ризику можна навести інтеграцію системи з
програмним забезпеченням сторонніх розробників.
Хто ж повинен взяти на свої плечі, такий тягар - складання технічного завдання
на розробку програм? Природно, менеджер проектів! Саме ця людина
непосильною працею прокладає дорогу до спільного щастя, гармонії та
взаєморозуміння Виконавця та Замовника.
Робота менеджера не менш творча, ніж того ж програміста, і щоб уникнути
креативного хаосу і безладу, вона також потребує чіткого оформлення. Функцій
менеджера проектів з розробки програм:
1. Постановка завдання проекту.
2. Формування та конкретизація вимог до технічної реалізації.
3. Формулювання вимог до розроблюваної програми.
4. Узгодження етапів, їхньої тривалості та складання документації.
5. Вказівка мов та кодів програмування.
6. Складання, коригування та затвердження у Замовника технічного завдання.
Незважаючи на уявну простоту перерахованих функцій, лише невеликий
відсоток менеджерів здатний до їх якісного виконання. І щоб не знайшлося
винних, необхідно технічне завдання затверджувати підписами представників
обох сторін, визначених умовами Договору на розробку програм.
31