Надання оцінок під час роботи з незнайомою технологією?


19

Нещодавно мені поставили нову проблему, щоб дати оцінку проекту, в якому я повинен використовувати рамку (і, можливо, біти іншої рамки), з якою я незнайомий. Мені набагато простіше дати оцінку, коли я на волі користуюсь тим, з чим я знайомий, але це було так, ніби калічний параліч за допомогою аналізу наштовхнувся, коли було запропоновано оцінку на роботу на незнайомій території.

Моє рішення, в ретроспективі, було неправильним. Я просто почав працювати.

Як я можу краще оцінити проекти та завдання, коли мені потрібно працювати з незнайомими мовами / технологіями / рамками?


2
Давати оцінку тому, чого ви ніколи не робили, - з усієї практичності, неможливо зробити будь-яку точність. Нещодавно я дав цю аналогію, коли запитав, скільки часу щось займе, коли було багато невідомих: "Уявіть, що ви виходите вночі в сільську місцевість. Це темно-чорний тон. Вам потрібно пройти одну милю по суші. Ви знаєте, в якому напрямку ви Вам потрібно їхати, але у вас є лише ліхтар, який освітлює десять футів. Ви не маєте поняття, що перед вами: поле, річка, гора. Враховуючи це, ви можете робити здогадки, але в кінцевому підсумку ви піддаєтесь речам, які не є вашими підконтрольними. "
Немі

Це також залежить від мети кошторису. Ви оцінюєте для найбільш ймовірного випадку? Найгірший випадок? Чи задіяні жорсткі терміни?
Девід Торнлі

@David Я вважаю, що це був би "найімовірніший" випадок.
Сампсон

Відповіді:


18

Стандартною відповіддю з спритного підручника є виконання шипа. Колос - це завдання, розроблене часом, щоб дослідити невідоме, так що в кінці ви маєте (сподіваємось) достатню інформацію, щоб дати корисну оцінку, або ви матимете краще уявлення про те, скільки часу вам знадобиться, щоб дістатися до цієї точки .

Шипи можуть тривати від 1 години до декількох днів або навіть довше. Оскільки вони встановлені у встановленому часом, жодна із сторін не ризикує, а витрати суворо обмежені.

В ідеалі під час стрибка ви б визначили кілька простих речей, яких потрібно досягти завдяки цій новій рамці, і налаштували на дуже спрощені рішення, використовуючи її. Ідучи далі, ти вчишся, і ось у чому полягають шипи.


Можливо, це гарна ідея додати, що "шип" - це термінологія від Scrum .
Джеспер

1
Звучить як хороший підхід. У моєму конкретному випадку мій "колосок" складався із самого проекту. Мені здалося цінним використання мого часу фактично використовувати завдання як мій шлях до знайомства, а не якесь незв’язане завдання.
Сампсон

10

Класичний спосіб зробити це шляхом доопрацювання. На першій зустрічі з плануванням ви говорите;

"Я поняття не маю - ми в основному тут проводимо дослідження програмного забезпечення. Однак я буду мати кращу оцінку до наступної зустрічі, через кілька місяців".

Потім ти йдеш геть і робиш дослідження. Наступна зустріч:

"Схоже, це займе що-небудь від двох до 4 кварталів. Ми збираємося побудувати прототип, який дозволить нам далі уточнювати цифри".

Наступна зустріч:

"Прототип було легше побудувати, ніж ми думали. Схоже, ми можемо це зробити за 2 квартали, плюс-мінус на місяць".

і так далі. На кожному етапі бізнес має можливість консервувати проект або дозволити його продовжувати, отримуючи все кращі та кращі оцінки дати завершення, як це відбувається.

Це дуже добре описано у великій книзі Стіва МакКоннелла « Швидке розвиток» , яка заслуговує на те, щоб бути набагато краще відомою. Звичайно, це набагато перевершує будь-яку з книжок про "спритний", які я прочитав.


+1 Дякую за розуміння, @Neil. Я також розгляну пропозицію книги.
Сампсон

2

Ви можете робити дослідження та все ж придумувати неправильні оцінки. Див. Розділи "Обмеження аргументу" для оцінки програмного забезпечення від JP Lewis та супровідний матеріал " Математичні обмеження до оцінки програмного забезпечення" . Я не кажу, що ви не повинні турбуватися оцінювати або досліджувати, тільки що ви не можете зробити об'єктивно точну оцінку, і вам потрібно сказати це разом з будь-якою оцінкою, на яку ви прийшли.


3
Оцінки за визначенням неточні, і, здається, багато менеджерів та / або замовників борються з цією реальністю.
wolfgangsz
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.