якщо ви використовуєте хороший трекер квитків (наприклад, Джира з Атлантії), і ви витратили час на введення всіх різних категорій, історій користувачів, рівнів актуальності правильно та за згодою своїх товаришів по команді, то насправді обчислюючи ці показники (і багато іншого) напрочуд легко.
У попередньому проекті ми використовували Джиру для управління нашими списками помилок / завдань / todo, і врешті-решт це насправді показало нам, що найбільшою причиною затримок і проблем виявилися неефективні методи управління.
Як не дивно, коли ця інформація з'явилася, ми де раптом сказали, що більше не будемо використовувати Джиру, і що замінить її буде новий товар.
Тим часом усі запити про передачу даних через Джиру повинні були бути надіслані команді управління, і нам було видалено прямий доступ.
Те, що не помітили, було те, що в рамках підрахунку статистики команда розробників проводила Джиру, що наводив дані на гачок веб-сторінок, і цей веб-гачок використовувався для передачі даних до кінцевої точки на деяких внутрішніх серверах, де у нас був створений код ці звіти автоматично.
Ми розпочали моніторинг веб-гачка і виявили, що, хоча нам, де говорили, що Джира більше не використовується, він залишався дуже живим протягом значної кількості часу довше (точніше 6 місяців), і зловживання оптовим керівництвом було вищим керівництвом просто звичайний розгул при неправильному використанні.
Звичайно, це не повинно бути чимось складним, як Джира.
Якщо ви хочете вирішити низький дохід, ви можете використовувати аркуш розширення google-docs та API сповіщення GDocs для відстеження завдань / квитків / помилок / запитів на функції тощо.
Сам GDocs тепер може випускати веб-гачки та всілякі речі.
З'єднайте це з Git та / або Github та деякими гачками, які спрацьовують, коли код введено у ваше сховище, і у вас є досить ефективна система домашнього пивоваріння, яка може записувати дивовижну кількість даних.
Однак, як правило, із 100% природного терміну експлуатації продуктів розподіл між розробниками та технічним обслуговуванням, як правило, становить 20/80, більша частина витрат у циклі ALM (Application Lifetime Management) береться на витрати на обслуговування та підтримку.
Немає таких витрат, як витрачати занадто багато часу на виправлення помилок, адже писати код без помилок просто неможливо.
Хороше тестування та політика постійної інтеграції зменшить дефіцит, але ви ніколи не повністю його викоріните.
Кожен, хто вірить в інше (IMHO), не має достатньо знань для того, щоб винести акуратне судження, або сліпий (Більш звичний випадок), наскільки складно написати програмне забезпечення.
Якщо ваш менеджер готовий до цього, а деякі з них є, ви, можливо, захочете запропонувати, щоб він затіняв вас на день, щоб він міг точно бачити, що ви робите, і як ви це робите.
Я працював у декількох компаніях, де ця робота активно заохочувалась, коли персонал вищого рівня затінював персонал нижчого рівня, і навпаки, це може бути справді дуже гарним досвідом навчання для обох зацікавлених сторін.