Технології та програмне забезпечення

Система софтверної компанії (Software House)

Компанії з розробки ПЗ з паралельними клієнтськими проєктами та кількома командами.

Кожен проєкт із власними спринтами та єдина дошка ресурсів — від беклогу до розгортання й платежу клієнта.

Без банківської картки — ваш проєкт буде готовий із повною системою за хвилину

Беклог1
Внесіть вимоги вашого поточного проєкту в беклог
Спринт1
Заплануйте перший спринт і розподіліть його завдання
Рев'ю0
Карток поки немає
Готово0
Карток поки немає
Опубліковано0
Карток поки немає
Платіж клієнта1
Перегляньте завершені, але не профактурувані етапи

Так виглядатиме дошка системи, яку ви отримаєте: колонки робочого процесу та стартові картки з першими кроками

Як рухається робота в цій системі?

Кожне завдання починається в «Беклог», де тімліди збирають вимоги та оцінюють їх; далі переходить до «Спринт», коли його заплановано на наступний робочий цикл, і за нього відповідає конкретний розробник. Після завершення виконання картка переходить до «Рев'ю» для перегляду коду іншим колегою — жодна робота не затверджується автором самого себе; потім «Готово» після проходження тестів; далі «Опубліковано» при розгортанні на середовищі клієнта. Після завершення узгодженого етапу здачі пов'язані картки переходять до «Платіж клієнта» для виставлення рахунку, прив'язаного до етапу.

Чат поділений за проєктами: кожен проєкт має канал своєї щоденної координації між своєю командою. А архітектурні рішення — вибір бази даних, патерн інтеграції, зміна структури, — документуються на Форумі з їхніми причинами та відхиленими альтернативами, бо проєкт, що живе два роки, пізніше запитає: чому ми побудували це так? Оголошення — голос технічної адміністрації: нові політики якості, оновлення середовищ, безпекові сповіщення, що стосуються всіх. «Платежі» записують платежі клієнтів за етапами здачі та бонуси команди з повною конфіденційністю.

Технічний директор наглядає за єдиною дошкою ресурсів: бачить розподіл розробників за проєктами та виявляє вузьке місце рано; тімліди керують беклогом своїх проєктів, переміщують картки й затверджують рев'ю; розробники та дизайнери виконують і завантажують роботу на картку з посиланнями на коміти й дизайни. На етапі «Платіж клієнта» директор звіряє виконане з контрактом до фактурування — жодного рахунку без задокументованої публікації.

Хто за що відповідає?

Операційні ролі в цій системі та відповідальність кожної в щоденній роботі — призначте їх команді як є або адаптуйте під себе.

Технічний директор

Наглядає за єдиною дошкою та розподілом ресурсів між проєктами, затверджує архітектурні рішення, задокументовані на Форумі, звіряє «Платіж клієнта» з контрактами до фактурування.

Тімліди

Керують беклогом своїх проєктів і плануванням спринтів, переглядають код у «Рев'ю», переміщують картки та відстежують зобов'язання своєї команди.

Розробники та дизайнери

Виконують завдання «Спринт» і завантажують роботу на картку з її посиланнями, беруть участь у рев'ю колег та архітектурних дискусіях на Форумі.

Координатор клієнтів

Приймає нові запити клієнтів у «Беклог», супроводжує з ними затвердження здачі, дозаповнює документи «Платіж клієнта» до фактурування.

Що підготовлено для вас із першого дня?

Модулі системи

  • Завдання Канбан-дошка з колонками робочого процесу та картками виконання
  • Чат Швидкий канал щоденної координації команди
  • Форум Задокументовані обговорення в упорядкованих розділах — рішення та знання не губляться
  • Оголошення Офіційний голос керівництва — циркуляри та сповіщення, які доходять до всіх
  • Виплати Внутрішні гроші зі суворою конфіденційністю — виплати, аванси та витрати

Розділи форуму (4)

  • Архітектурні рішенняДокументування великих рішень технічної структури — що ми обрали, чому та які альтернативи відхилено, — довідник для кожного довгоживучого проєкту.
  • Суттєві рев'ю кодуОбговорення патернів коду, що повторюються в рев'ю: що затверджується стандартом компанії і що забороняється.
  • Продакшн-інциденти та урокиРозбір збоїв живих середовищ після їх усунення: першопричина і що запобігає повторенню, — без звинувачень, у фокусі на системі.
  • Інструменти та досвідОцінка нових бібліотек та інструментів, що їх випробувала якась із команд, до їх поширення на решту проєктів.

«Правила роботи в цій системі» — Закріплено на форумі

1. Жодного коду поза карткою: кожна робота має картку з описом, оцінкою та конкретним проєктом. 2. Жодна картка не минає «Рев'ю» без перегляду колегою, який не є автором коду. 3. Архітектурне рішення не виконується до його документування в розділі «Архітектурні рішення» та затвердження технічним директором. 4. Продакшн-збій розбирається в «Продакшн-інциденти та уроки» протягом 48 годин після усунення. 5. «Платіж клієнта» не фактурується до звіряння технічним директором виконаного з контрактом. 6. Бонуси команди та платежі клієнтів — лише в «Платежах»; жодних паралельних таблиць.

Вітальне оголошення: «Ласкаво просимо до системи компанії»

Відсьогодні кожна робота проходить карткою від «Беклог» до «Опубліковано», і жодного рахунку клієнтові без задокументованих опублікованих карток. Архітектурні рішення — на Форумі, а не в чаті; чат — лише для щоденної координації. Перший крок: внесення вимог поточних проєктів у беклог і планування вашого першого спринту. Правила роботи закріплені на Форумі.

Готові? Ваш перший проєкт — за дві хвилини

Створіть безкоштовний робочий простір зараз і запросіть команду до кінця дня.