Решение проблемы 20/80

Jul 28, 2010 19:57

Многим менеджерам проектов известен закон Парето (в общем виде формулируется как «20% усилий дают 80% результата, а остальные 80% усилий - лишь 20% результата»), в нашем варианте «на последние 20% проекта требуется 80% ресурсов». Проще говоря, проект по настоящему начинают делать за 3 дня до открытия. В результате: аврал, врыв сроков, низкое ( Read more... )

Leave a comment

Comments 5

ex_svinonra July 29 2010, 17:41:16 UTC
иногда сложно разбить задачу на итерации (я так это называю)... т.е. проверить её работу можно только в комплексе. да... отдельные модули можно протестировать, но отдать их на тестирование заказчику - невозможно. как тогда поступать?

Reply

dmitrofanov July 30 2010, 08:17:27 UTC
Ну конечно, могут быть исключения, если 10% задач в проекте будут занимать не 1, а 2 недели, это не мешает общей концепции.
Вообще, практика всегда отличается от теории, вопрос только в том, насколько.

Давайте обсудим на конкретном примере, какую задачу нельзя разделить на части, размером в неделю?

Вообще, под 1 задачей мы понимаем 1 бизнес-функцию, включающую в себя все этапы ее реализации: проектирование, дизайн, программирование, верстку, тестирование.

Например, лента новостей, список товаров, товар детально (карточка товара), корзина, оформление заказа и т.д.

Reply

ex_svinonra July 30 2010, 08:21:52 UTC
например задача "рассчёт зп". для предпиятия у которого 100 филиалов.
или сейчас я работаю над "улучшение логистики". задача вообще размыта,ибо смогли только наметить далёкие цели:
- построить справочник гео-данных (вот как раз за неделю заканчиваю, но сам по себе он не интересен заказчику и не нужен)
- пракладывание оптимального маршрута (тут всё получилось по вашей схеме.. где-то неделю и ещё недели две "допиливание", так длительно по причине больших таймаутов отклика от заказчика)
- рассчёт нагрузок на автопарк (определение необходимых машин, их количества, выставление приоритетов распределения автомобилей по зонам)

вот задача одна... но разбив её на подзадачи (это можно, не спорю) мы не можем отдать на тестирование полноценное заказчику. даже в первом приближении...

Reply

dmitrofanov July 30 2010, 09:03:54 UTC
Все-таки не соглашусь, Вы приводите примеры скорее не задач, а целых проектов (или подпроектов). Заметьте, я не говорю, что 1 задача (по нашей методике) нужна заказчику сама по себе. Например, "корзина" в интернет-магазине не нужна без каталога товаров и оформления заказа, но ее можно протестировать.

Reply


Leave a comment

Up