Як розрахувати вартість розробки по форум про інтернет-маркетингу

Власне цікавлять способи розрахунку розробки програмного продукту (іменнно методика). Які активно використовуються на даний момент?

1. Пишеться функціональне завдання.

2. За функціональним завданням пишеться документація користувача.

3. За документації користувача пишеться специфікація на все інтерфейси.

4. По специфікаціях і документації визначається час і вартість кожного мікроетапа.

5. Вартості підсумовуються. Для середнього ПО терміни і вартість множаться на 3, для складного - на 9. Методологію та пояснення причин множення саме на ці коефіцієнти см. В книжці Брукса "Міфічний людино-місяць". Слід пам'ятати, що власне кодинг займає від 1/6 до 1/3 всього часу створення програмного продукту. Решту часу займають тестування, розробка специфікацій, документації і багато всяких дрібниць.

6. Net є гарною платформою саме для роботи за цією схемою.

__________________
Незмінність точки зору незмінно породжує ілюзію розуміння.

Зрозуміло, що перевірити все доведеться, але їм же все-таки даються требоватія до розроблюваних модулів і тести, які повинні проходити модулі. За простий підгін ніхто їм платити не буде.

Наївний ви людина.
Ось коли через тиждень після повного розрахунку виявиться, що ви самі-ж десь щось трохи помилилися (всі тести проходять, а результат невірний), а ті, хто писав, справедливо захочуть за це ще + 10%, і ви почнете кричати про

За простий підгін ніхто їм платити не буде.

тоді вони вас покинуть остаточно. І зробити цю функціональність вам обійдеться не в 10%, а дай бог в 50%.

Бачу про життєвий цикл додатка, про випуск виправлених і доповнених версій і т.д. і т.п. ви навіть і не замислюєтеся.

Схожі статті