Раніше я працював у професійній консалтинговій фірмі, і ми працювали на багатьох різних контрактних умовах. Коли ми могли отримати проект часу та матеріалів, ми запустили його за допомогою SCRUM і відстежили відставання в нашій системі відстеження випусків.
Однак більшу частину часу нам довелося доставляти за контрактом з фіксованою ціною. Для цього потрібен документ із специфікаціями як додаток до договору. Тому ми завжди закінчували імпорт робочих предметів (або ще гірше, вводячи вручну) з специфікації. Замовлення на зміну зайняло багато часу, щоб переконатися, що все синхронізовано, особливо до кінця проекту.
Чи є там методологія чи програмний інструмент, який підтримує весь цей процес ДУХИМ ? Я здійснив пошук і, мабуть, не використовую правильних термінів. Більшість моєї професійної мережі не працює з фіксованою ціною.
Я б відкритий для:
- Переключення мого трекера помилок або придбання плагінів (зараз використовую FogBugz).
- Дотримуючись іншої методології розвитку
- Написання програмного забезпечення для керування специфікаціями та оновлення програми відстеження помилок та документа із специфікацією (але це звучить так, що це буде багато роботи для сумнівної вигоди)
Нарешті, чи справді це варто вирішити? На деяких проектах це коштувало нас зовсім небагато, але на інших проектах це не впливало на нас.