Теорія
Зробити, купити чи найняти: договір залежно від ясності обсягу
Як вирішувати для кожної частини роботи, обирати фіксовану ціну чи фактичні витрати, писати короткий запит пропозицій і платити за прийняте.
~9 хв читання · 9 вправ · 250 балів
Перед початком
Закриття: зробити, купити чи найняти
Кінець січня в Klasna: запуск фізики, який ти ведеш, відкривається у фіксовану дату, 1 лютого, і починається останній етап. Як закрити проєкт так, щоб його результати працювали й після того, як команда піде далі?
У цьому уроці Vira потрібно ще 40 схем на квітень. Ти вирішиш «зробити, купити чи найняти» для кожної частини роботи, обереш договір за тим, наскільки ясний обсяг, порівняєш пропозиції з вагами й бар’єром і платитимеш лише за прийняту роботу.
Зробити, купити чи найняти — для кожної частини роботи
Кожну частину роботи проєкту можна зробити силами команди, купити готовою або найняти підрядника чи фрилансера. Вибір роблять для кожної частини, а не один раз для всього проєкту.
Більшість випадків покриває просте правило. Роби те, що є ядром бізнесу й постійно змінюватиметься, бо ті, хто це зробить, і підтримуватимуть. Купуй те, що вже існує як продукт: немає сенсу перебудовувати розв’язану задачу. Наймай для ясних, обмежених частин, які команда сама зробить погано.
Найкорисніше питання — хто підтримуватиме це після запуску. У Klasna діагностичний тест зробили самі: команда Danylo налаштовуватиме його щотижня, щойно ним скористаються реальні учні. Відеокімнати для живих уроків купують: це розв’язана задача, за яку Klasna вже платить. 120 схем для добірок задач віддали на сторону: фіксований список задач в узгодженому стилі, який не змінюється щотижня. Роботу на платформі, розміру якої ніхто не знав, теж найняли, але на інших умовах, як покажуть наступні картки.
- Так«Тест змінюватиметься щотижня після запуску, тож його робить команда Danylo».
Вирішує те, хто підтримуватиме.
- Не так«Ми завжди віддаємо на сторону, так дешевше».
Одне правило для всього замість вибору для кожної частини.
Договір іде за обсягом
Тип договору має йти за тим, наскільки ясний обсяг до початку роботи.
Договір із фіксованою ціною (fixed price) — погоджена сума за погоджений результат. Вона підходить роботі, обсяг і критерії приймання якої ясні заздалегідь, і тоді ризик додаткових зусиль несе підрядник. У Klasna ілюстраторові платили фіксовану ціну: 120 схем по 450 грн, разом 54 000 грн, трьома партіями по 40. Це спрацювало, бо задачі, стиль і формат файлів були відомі.
З неясним обсягом фіксована ціна б’є у відповідь. Підрядник або завищує ціну, щоб покрити те, чого ніхто не знає, або вважає кожне уточнення зміною й переглядає умови. Klasna так чи так платить за невизначеність, часто більше.
Договір за фактичними витратами (time and materials) — це оплата годин за погодженою ставкою. Вона підходить роботі, розмір якої ще з’ясовується, як-от бронювання за предметом на платформі в листопаді. Ризик зростання тепер несе замовник, тож потрібні обмеження — про них наступна картка. Жоден тип не безпечніший завжди: кожен безпечний для свого обсягу.
- Так«120 схем, узгоджені стиль і формат: фіксована ціна за прийняту партію».
- Не так«Фіксована ціна за бронювання за предметом, обсяг уточнимо пізніше».
Неясний обсяг завищать або переглядатимуть.
Договору за фактичними витратами потрібні стеля й щотижнева перевірка
Коли обсяг неясний, договір за фактичними витратами — чесний вибір: Klasna платить години за погодженою ставкою й погоджується, що робота може вирости. Оскільки цей ризик тепер несе замовник, його роблять керованим два обмеження.
Стеля задає максимум, скільки робота може коштувати без нового рішення: наприклад, кількість днів чи сума, після якої підрядник зупиняється, а лід проєкту вирішує, чи продовжувати. Вона перетворює необмежене зростання на контрольну точку. Щотижнева перевірка зданого показує прогрес робочими частинами, а не записаними годинами: що можна спробувати на тестовому сайті цієї п’ятниці. Години кажуть, що витрачено; здана робота — що куплено.
Без цих обмежень такий договір стає чистим чеком, і ніхто не помічає зростання до рахунку. З ними вона дає гнучкість, потрібну неясній роботі, і тримає проєкт під контролем. Повна оплата наперед провалюється з обох боків: нічого не прив’язано до здачі, а приймання лишається невизначеним.
- Так«Погоджена денна ставка, стеля в N днів і щоп’ятниці демо на тестовому сайті».
- Не так«Виставте години, розрахуємося наприкінці».
Ні стелі, ні перевірки: чистий чек.
Зважені критерії з записаними напрямами
Щоб чесно порівняти пропозиції, оцінюй їх за кількома зваженими критеріями, визначеними до того, як прийдуть пропозиції. Кожен критерій має вагу (ваги разом дають 100 %) і записаний напрям: що отримує 5. Для 40 схем Klasna: якість 40 %, ціна 30 % (5 — найнижча), строк 20 % (5 — найраніший), включені правки 10 %.
Напрям здається очевидним, поки хтось не оцінить ціну за розміром і не переможе найдорожча пропозиція. Записаний напрям означає, що двоє людей оцінять пропозицію однаково.
Механіка: спершу застосуй бар’єри (наступна картка), потім для кожної пропозиції, що лишилася, помнож кожну оцінку на її вагу й додай. З бар’єром «якість щонайменше 4» пропозиція B (якість 3, ціна 5, строк 5, правки 2) вибуває, попри зважені 3,9. Пропозиція A: 0,4 × 5 + 0,3 × 2 + 0,2 × 3 + 0,1 × 4 = 3,6. Пропозиція C: 0,4 × 4 + 0,3 × 4 + 0,2 × 3 + 0,1 × 3 = 3,7. Перемагає C: вирішує не найкраща якість сама, а баланс.
- Так«Ціна 30 %: 5 — найнижча пропозиція. Строк 20 %: 5 — найраніший».
Напрям записано біля кожної ваги.
- Не так«Ціна 30 %» без пояснення, що отримує 5
Двоє людей можуть оцінити в протилежних напрямах.
Жорстка вимога — бар’єр, а не вага
Деякі вимоги не є компромісами: без них робота марна, хоч якою дешевою чи швидкою була б. Це бар’єри, які перевіряють до будь-якого оцінювання. Пропозиція, що не проходить бар’єр, вибуває; ваги потім ранжують лише ті, що пройшли.
Для схем Klasna така вимога — правильна фізика. Припустімо, вона була б вагою, навіть великою, як 50 %. Пропозиція з неправильною фізикою, але найнижчою ціною й найранішим строком могла б однаково набрати досить балів, щоб перемогти, і Klasna заплатила б за схеми, які вчать хибного. Як бар’єр це неможливо: зразок із двох схем із неправильною стрілкою вибуває.
Бар’єрів має бути мало, і їх має бути легко перевірити: правильна фізика у зразку, українські підписи, редагований векторний файл, строк здачі до дедлайну Vira. Усе, що справді можна обміняти на щось інше, як-от більше якості за більші гроші, належить до ваг. Змішування цих двох — найпоширеніший спосіб, у який таблиця оцінок обирає не того переможця, виглядаючи при цьому об’єктивною.
- Так«Бар’єр: правильна фізика у зразку з двох схем. Потім ваги».
- Не так«Правильна фізика: 50 % оцінки».
Дешева хибна пропозиція ще може перемогти за балами.
Плати за прийняту роботу
Найбезпечніше правило оплати з будь-яким підрядником — платити за прийняті результати, а не за години чи обіцянки. Критерії приймання, записані в договорі, роблять «готово» перевірним для обох сторін, а оплата йде за перевіркою.
У Klasna договір з ілюстратором містив перевірки Vira: кожна схема відповідає своїй задачі, українські підписи, редагований векторний файл. Друга партія прийшла із шістьма неправильними стрілками; Klasna заплатила, коли їх виправили.
Для нового замовлення на 40 схем поділи роботу на дві партії по 20, кожну оплачують після перевірки Vira. Невеликий аванс може бути чесним для фрилансера, який резервує час, але більшість грошей лишається прив’язаною до прийнятої роботи: половина наперед чи один платіж у самому кінці прибирають контрольні точки. А приймання потребує названого підписанта: Hanna платить за партію, підписану названою людиною в домовленому місці, а не за повідомлення в чаті «виглядає нормально». Те саме правило захищає й фрилансера: він точно знає, за що отримає кожен платіж.
- Так«Невеликий аванс; по 20 схем у партії, кожну оплачують після підпису Vira під перевіркою».
- Не так«Оплачено: Danylo написав у чаті “виглядає нормально”».
Ні критеріїв, ні названого підписанта.
Наймання крок за кроком
Наймання підрядника йде короткою послідовністю, і кожен крок потребує попереднього:
- Вирішити, що цю частину наймаємо, а не робимо чи купуємо.
- Записати обсяг і критерії приймання: що саме і як перевірятимуть «готово».
- Обрати тип договору за тим, наскільки ясний обсяг.
- Надіслати запит із вагами, їхніми напрямами й бар’єрами.
- Застосувати бар’єри, потім оцінити пропозиції, що пройшли.
- Підписати й платити за кожну прийняту партію.
Порядок — не бюрократія; він запобігає конкретним помилкам. Не можна обрати тип договору, поки не знаєш, наскільки ясний обсяг. Не можна чесно оцінити пропозиції, поки запит не каже, як оцінюватимуть. Бар’єри йдуть перед вагами, щоб дешева, але непридатна пропозиція ніколи не перемогла. Оплата — остання, бо йде за прийманням.
У Klasna є ще один момент: з 1 лютого фізика — це операційна робота, тож квітневе замовлення належить Vira й оплачується з операційного бюджету, а не з 600 000 проєкту. Завдання проєкту — лишити їй цю послідовність як шаблон, а не ще одне завдання.
- ТакОбсяг і перевірки → тип договору → запит → бар’єри → оцінки → оплата за прийняту партію
- Не такПитати ціни в трьох ілюстраторів, поки обсяг не записано
Пропозиції на різне неможливо порівняти.
Що входить у запит пропозицій
Запит пропозицій (request for proposals) — короткий документ, який каже можливим постачальникам, що тобі потрібно і як ти обиратимеш.
У ньому: обсяг (список задач, стиль) і строк; як кожну частину перевірять перед прийманням; тип договору й оплата (фіксована ціна за прийняту партію); зважені критерії з тим, що отримує 5 за кожним; бар’єри; прохання про зразок із двох схем — найдешевшу перевірку якості до підписання; і дата рішення, щоб ніхто не чекав вічно. У Klasna квітневі пробні іспити стартують 5 квітня, і Vira потрібні схеми до 20 березня, щоб їх перевірити.
Дві речі туди не входять. Ціни інших учасників конфіденційні, а їх розголошення перетворює запит на аукціон. А прохання почати малювати до підписання будь-чого нечесне щодо фрилансера й лишає приймання невизначеним.
Як це складається докупи: вирішуй для кожної частини, добирай договір під обсяг, порівнюй пропозиції з бар’єрами й вагами з напрямами і плати за прийняту роботу. Наступний урок — про передачу: хто веде фізику з понеділка і з чим.
- Так«40 схем до 20 березня · перевірки · фіксована ціна за прийняту партію · ваги з напрямами · бар’єр: правильна фізика · зразок із 2 схем · рішення до п’ятниці»
- Не так«Учасник A запропонував 380 грн за схему; можеш дешевше?»
Розголошує конфіденційну пропозицію й запускає аукціон.
Готові потренуватися?
Виконайте вправи уроку й отримайте 250 балів, коли пройдете його вперше.
Розпочати вправи