May 23rd, 2009

cartoon

Software People: вторая презентация

Так получилось, что во второй день конференции один из докладчиков не смог прийти, и меня попросили его заменить.

Забавно, собственно, что. В первый день, когда я выступал с докладом про принципы разработки структуры плана, меня спросили - а что же насчет планирования сроков? Я ответил - "это тема другого моего доклада". Я на самом деле год назад делал доклад ровно на эту тему на другом мероприятии. Аудитории такой ответ понравился :).

И вечером, после выступления, организаторы мне сообщили, что от меня требуется доклад на замену. :) Забавно. Таким образом, во второй день я прочитал доклад о прогнозе сроков.

В принципе, в паре они _почти_ закрывают тему планирования. "Почти" - потому, что технику прогнозирования сроков я разработал независимо от декларативного "планирования", и задача их совмещения не так проста. Хотя...

В чем суть предлагаемой технологии оценки трудозатрат. Два предложения. Первое - оцениваем интервал работ "раньше не справлюсь" - "точно успею" вместо одной величины. Оперируем широкими интервалами - в докладе дается техника работы с ними. Второе - делаем независимый прогноз объема работ, и проверяем корректность прогноза время-объем по ряду правил.

Первая техника, оценка интервала, довольно просто стыкуется с декларативным планированием. К сожалению, времени не хватило для того, чтобы ввести декларативное планирование формально через темпоральную логику, но. Вы просто пишете интервал поверх стрелки, и стрелка понимается как "событие не может произойти ранее, чем черех Х дней, чем предыдущее", где Х трактуется как случайная величина, задающаяся интервалом. В самом простом варианте вы просто строите два плана - пессимистичный и оптимистичный. И будет вам хорошо уже от этого.

Вторая техника - вот как ее срастить с "декларативным планированием" - честно говоря пока не думал. Ибо вопрос корелляций времени и объема на самом деле весьма не простой и далеко не очевидный. К примеру, PSP/TSP - методология, целиком построенная на метриках, статистике, и корелляциях, невероятно сложна. Ее просто невозможно внедрить самостоятельно не то что после 40-минутного доклада, но и после прочтения и понимания книги.

Техника 2 из второго доклада может быть, в отличии от PSP/TSP внедрена немедленно после доклада, и дает весьма неплохой эффект (value/cost существенно превышает PSP/TSP), но с первым докладом пока не стыкуется.

Итак, вот презентация.
http://www.slideshare.net/gaperton/ss-1479468

А вот и предыдущая - "декларативное планирование".
http://www.slideshare.net/gaperton/auftragsplanning-pre-final-1479467