2. Про важливість договорів
• Ризикуємо коштами,
успіхом проекту,
репутацією;
• Передача прав ІВ;
• Інші положення –
конфіденційність,
спеціальна
відповідальність,
гарантії тощо.
3. Про природу речей
Договір на розробку Трудовий договір
ФОП Штатний працівник
Software development /Service
agreement
Замовник
Компанія/ФОП
Компанія/ФОП Компанія/ФОП
8. Чому звичайні договори – no good?
Зазвичай передбачають:
Чітку послідовність етапів розробки;
Жорстку прив’язку до ТЗ;
Гарантовану успішність кожного етапу (100%);
Всі недоліки і баги треба усунути до поставки
продукту, інакше – порушення договору;
Єдину поставку повністю готового продукту;
Тривалий строк надання послуг виступає
«гарантією» якості;
10. Парадокс звичайних договорів на розробку
Agile йде однією дорогою, а
договір – іншою;
Підписуються і свідомо не
виконуються обома Сторонами;
Підписуються, і Виконавець
приховує від Замовника весь
agile-процес розробки.
11. Що вимагається від agile договору?
Реалістично описує:
Предмет і мету проекту;
Ітеративну модель розробки;
Визнає баги, лаги, інші збої в роботі
продукту частиною процесу розробки і
надає можливість погодити і поетапно їх
усунути;
Процедуру погодження будь-яких інших
питань стосовно процесу розробки та
результату (склад команди, питання оплати
тощо);
Порядок вирішення проблем зі збоями в
процесах.
12. Основна відмінність звичайних договорів від agile
“Real time”“After the fact”
Прозорість виконання роботи та контроль
БАГИ!!!