Ми встановлюємо 2 або 3 сесії з оцінкою з потенційним замовником та нашими розробниками, де ми обговорюємо роботу та встановлюємо критерії прийняття. Розробники оцінюють роботу в сюжетних моментах під час зустрічі.
Потім ми продаємо замовнику ряд сюжетних точок. Це можливо тому, що він добре розуміє значення балів історії. Ми кажемо йому, що він має можливість виправити свої відставання / сферу застосування під час проекту і що це буде легко завдяки використанню сюжетних точок. Також ми кажемо йому, що буде частою доставкою робочого програмного забезпечення, щоб він міг стежити за ходом та отримувати нові відомості.
Домовившись про ряд сюжетних точок, замовник гарантовано отримує цінність за свої гроші. Якщо він не змінить відставання, у нього є проект з фіксованою ціною / фіксованим обсягом, але мій досвід полягає в тому, що він внесе зміни. Роблячи оцінки в присутності потенційного замовника, ми намагаємося будувати відносини, засновані на відкритості та довірі.
Нам вдалося переконати клієнтів, як ви описуєте, які "хочуть бюджету та терміну", і вони були щасливі, що хотіли насправді зрозуміти, що їм потрібно, замість того, щоб працювати над документом. Ми показали, що хочемо інвестувати в ці проекти.
Під час сесій з оцінювання ми оцінювали весь їхній відставання. Це дало х історію. Ми пропонували додати 25% для тих функцій, які тоді ще не були зрозумілі або відомі. Завдяки кошторисному відставанню, що додається до договору, вони запевнили, що отримають все за встановлений бюджет.
Спочатку ставка була часом та матеріалом. Оскільки вони хотіли мати фіксовану ціну, ми запропонували попрацювати за ціну, яку ми їм надали, і використати 25% додаткових точок історії на випадок надзвичайних ситуацій. Якщо все пішло б добре, частина 25%, яка не була використана для покриття затримок, з якими ми стикалися, буде використана для забезпечення більшої функціональності для замовника.
Це стимулювало їх різними способами: по-перше, вони зробили все можливе, щоб наші розробники могли працювати якнайшвидше, оскільки це було очевидно в їхніх власних інтересах. Нам ніколи не довелося чекати відповідей на запитання. По-друге, вони дійсно зрозуміли концепцію сюжетних точок. Перш ніж проект розпочався, вони вже видалили деякі історії та попросили нас оцінити інші історії. Для цього не потрібні були складні переговори про контракти.
Ми інформували їх про прогрес і підтримували дуже відкрите спілкування. Вони отримували звіт про хід розвитку кожні 2 тижні: x% балів за історію, зроблених у y% від передбачуваного часу, залишає z% наявних додаткових точок історії. У нас був трохи важкий початок, але нам вдалося наздогнати оцінки до кінця проекту, що залишило 100% додаткових точок історії для додаткової розробки. Клієнт був задоволений тим, що отримав усе, що йому дійсно потрібно (і це трохи відрізнялося від його спочатку запитуваних функцій, він видалив деякі та додав інші).
Клієнт був також радий тому, що все було доставлено у передбачені терміни (де він також робив усе можливе, щоб нам допомогти, як переслідувати квитки, відповідати на запитання негайно, залучати користувачів до тижневих зустрічей з аналізом та також залучати їх до функціонального тестування).
Моя компанія була задоволена тим, що ми доставляли вчасно і за бюджетом. Моя компанія також була задоволена тим, що успіх цього проекту відкрив двері для більше проектів. Ми навіть згадувались у щомісячному журналі про клієнта, який надсилався людям по всьому світу.
Робити хороші оцінки було найважчою частиною проекту, але проведення попередніх сесій оцінки допомогло нам зрозуміти складність та ризики. Це дозволило нам дати оцінку, грунтуючись на фактах, і усунуло багато невідомих.