Аналіз
- уточнення технічної частини задачі
- аналіз існуючої реалізації
- пошук причини проблеми
- вивчення документації та API
Прозорий облік робочого часу
Ми фіксуємо фактично витрачений час на погоджені технічні роботи. Один принцип діє для разових задач, абонентської підтримки та депозиту годин.
Платите за фактично виконану технічну роботу
Склад робочого часу
Виконання задачі складається не лише з написання коду: перед зміною потрібно зрозуміти проєкт, а після неї — переконатися, що все працює.
Аналіз і тестування — це частина технічної роботи. Саме вони визначають, чи буде зміна коректною та безпечною для робочого сайту.
Межа технічної роботи
Ми відокремлюємо роботу над проєктом від організаційної комунікації, щоб облік залишався зрозумілим.
Оцінка та факт
Оцінка — це очікуваний обсяг роботи, а не автоматично фіксована вартість будь-якої задачі.
Якщо задача зрозуміла з опису, коду або документації, ми оцінюємо її до старту. Оцінка показує очікуваний обсяг роботи.
На legacy-проєктах і чужому коді під час виконання можуть виявитися приховані залежності, нестандартні модифікації або конфлікти модулів.
Діагностика
Не кожну задачу можна оцінити за описом. Іноді першим етапом стає технічне дослідження проєкту.
Три формати співпраці
Принцип обліку однаковий. Відрізняється тільки джерело, з якого списується фактичний час.
1 200 грн / год
Фактичний час множиться на стандартну почасову ставку.
Разові роботи5 / 10 / 15 годин
Фактичний час списується з місячного пакета годин.
Абонентська підтримка45 / 60 / 120 годин
Фактичний час списується із загального балансу депозиту.
Депозит годинПеревищення оцінки
Ми не обіцяємо, що перевищення оцінки неможливе. Натомість фіксуємо, що робимо, коли обсяг зростає.
Під час роботи знаходимо додаткову залежність, конфлікт або обставину, яка впливає на оцінку.
Не виконуємо значний додатковий обсяг, доки він не погоджений.
Описуємо, що саме було виявлено та як це впливає на задачу.
Пропонуємо подальші кроки: повне рішення, проміжний варіант або окремий етап.
До робіт повертаємося після вашого рішення щодо наступного етапу.
Звітність
Базовий принцип — облік по конкретних роботах, щоб було зрозуміло, звідки взялася кількість годин.
Обговорити задачуПриклад
Демонстраційний фрагмент звіту, який показує принцип запису робіт.
| Задача | Що виконано | Час |
|---|---|---|
| Помилка checkout | Діагностика, виправлення логіки та тестування | 1 год 40 хв |
| Інтеграція CRM | Перевірка API, зміна передачі статусу та тест | 2 год 20 хв |
| Оновлення сайту | Backup, оновлення компонентів та перевірка сценаріїв | 1 год |
Приклад наведений лише для пояснення принципу обліку й не є нормативом часу для аналогічних задач. Фактичний час залежить від стану проєкту, коду та зовнішніх систем.
Коротко про головне
Так. Аналіз коду, логів, конфігурації або API є технічною роботою.
Так. Перевірка внесених змін є частиною виконання задачі.
Для частини задач — так. Для задач з невідомою причиною або складними залежностями спочатку потрібна діагностика.
Якщо бачимо суттєве збільшення обсягу, повідомляємо про це та погоджуємо наступні дії до виконання додаткових робіт.
Технічна комунікація, необхідна для уточнення або виконання конкретної задачі, є частиною роботи. Адміністративні питання в технічний час не входять.
Наступний крок
Опишіть проблему або бажаний результат і надішліть посилання на сайт. Ми скажемо, чи можна дати попередню оцінку одразу, або спочатку потрібен технічний аналіз.