agile contracts pm_day
Transcript of agile contracts pm_day
Agile і договори на розробку ПЗ
Про важливість договорів
Про природу речей або how it works
Договір на розробку
Трудовий договір
ФОП Штатний працівник
Software development /Service agreement
Замовник
Компанія/ФОП
Про що йтиметься далі
Software development /Service agreement
Замовник
Компанія/ФОП
Waterfall development
Agile development (scrum)
Юристи?
Планували Вийшло
Строк – 21 робочий день 21 робочий день + 7 місяців (still in progress)
Чому звичайні договори – no good?
Зазвичай передбачають:
Чітку послідовність етапів розробки;
Жорстку прив’язку до ТЗ;
Гарантовану успішність кожного етапу;
Всі недоліки і баги треба усунути до поставки продукту, інакше - порушення договору;
Єдину поставку повністю готового продукту;
Тривалий строк надання послуг виступає «гарантією» якості.
Парадокс звичайних договорів на розробку
Підписуються і свідомо не виконуються обома Сторонами;
Підписуються і Виконавець приховує від Замовника весь agile-процес розробки.
Що вимагається від agile договору?
Реалістично описує:
Предмет і мету проекту;
Ітеративну модель розробки;
Визнає баги, лагів, інших збоїв в роботі продукту частиною процесу розробки і надає можливість погодити і поетапно їх усунути;
Процедуру погодження будь-яких інших питань стосовно процесу розробки та результату (склад команди, питання оплати тощо);
Процес вирішення проблем зі збоями в процесах.
Ключові ролі
1. Product Owner
2. Development Team
3. ScrumMaster
1
3
Ключові питання, що регулює agile договір
1. Product Vision2. Product Backlog3. Sprint process (incl. Sprint meeting)4. For sprint – «Definition of Done»5. For the entire project – Project completion6. Pricing7. Warranties and indemnities8. Liability9. Termination10. IPRs11. Dispute resolution
ОК, нам зробили еджайл договір, а Замовнику він не підходить. Що робити?
ОК, нам зробили еджайл договір, а Замовнику він не підходить. Що робити?
Денис Береговий
Юрист практики ІТ і Медіа права АО «Юскутум» | Львівський офіс
[email protected]/in/denysberegovyi