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 Vision
2. Product Backlog
3. Sprint process (incl. Sprint meeting)
4. For sprint – «Definition of Done»
5. For the entire project – Project completion
6. Pricing
7. Warranties and indemnities
8. Liability
9. Termination
10. IPRs
11. Dispute resolution
ОК, нам зробили еджайл договір, а Замовнику він не
підходить. Що робити?
ОК, нам зробили еджайл договір, а Замовнику він не
підходить. Що робити?
Денис Береговий
Юрист практики ІТ і Медіа права
АО «Юскутум» | Львівський офіс
denys.beregovyi@juscutum.com
ua.linkedin.com/in/denysberegovyi

agile contracts pm_day

  • 1.
    Agile і договорина розробку ПЗ
  • 2.
  • 3.
    Про природу речейабо how it works Договір на розробку Трудовий договір ФОП Штатний працівник Software development /Service agreement Замовник Компанія/ФОП
  • 4.
    Про що йтиметьсядалі Software development /Service agreement Замовник Компанія/ФОП
  • 5.
  • 6.
  • 7.
  • 8.
    Планували Вийшло Строк –21 робочий день 21 робочий день + 7 місяців (still in progress)
  • 9.
    Чому звичайні договори– no good? Зазвичай передбачають:  Чітку послідовність етапів розробки;  Жорстку прив’язку до ТЗ;  Гарантовану успішність кожного етапу;  Всі недоліки і баги треба усунути до поставки продукту, інакше - порушення договору;  Єдину поставку повністю готового продукту;  Тривалий строк надання послуг виступає «гарантією» якості.
  • 10.
    Парадокс звичайних договорівна розробку  Підписуються і свідомо не виконуються обома Сторонами;  Підписуються і Виконавець приховує від Замовника весь agile-процес розробки.
  • 11.
    Що вимагається відagile договору? Реалістично описує:  Предмет і мету проекту;  Ітеративну модель розробки;  Визнає баги, лагів, інших збоїв в роботі продукту частиною процесу розробки і надає можливість погодити і поетапно їх усунути;  Процедуру погодження будь-яких інших питань стосовно процесу розробки та результату (склад команди, питання оплати тощо);  Процес вирішення проблем зі збоями в процесах.
  • 12.
    Ключові ролі 1. ProductOwner 2. Development Team 3. ScrumMaster 1 3
  • 13.
    Ключові питання, щорегулює agile договір 1. Product Vision 2. Product Backlog 3. Sprint process (incl. Sprint meeting) 4. For sprint – «Definition of Done» 5. For the entire project – Project completion 6. Pricing 7. Warranties and indemnities 8. Liability 9. Termination 10. IPRs 11. Dispute resolution
  • 14.
    ОК, нам зробилиеджайл договір, а Замовнику він не підходить. Що робити?
  • 15.
    ОК, нам зробилиеджайл договір, а Замовнику він не підходить. Що робити?
  • 17.
    Денис Береговий Юрист практикиІТ і Медіа права АО «Юскутум» | Львівський офіс denys.beregovyi@juscutum.com ua.linkedin.com/in/denysberegovyi

Editor's Notes

  • #2 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #3 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #4 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #5 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #6 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #7 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #8 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #9 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #10 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #11 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #12 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #13 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #14 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #15 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #16 …Патентование программного обеспечения. Мировые тенденции и их логика.
  • #17 …Патентование программного обеспечения. Мировые тенденции и их логика.