Post on 12-Jul-2015
Распределение по проектам без простоев и скамейки запасных
Антон Непомнящих
ИСС Арт
Омск - 2013.
О себе
• 2003 – верстальщик.• 2006 – C++/.NET-разработчик.• 2007 – Старший .NET-разработчик.• 2008 – Менеджер проектов.• 2010 – Руководитель проектного офиса.
Проблемы распределения
Часть 1. Простои.
Отдел продаж Проектный отдел
Заказ
Куда поставить освободившихся?
• Возможные варианты:– На новый проект.– На внутренний проект.– На текущий проект.
Новый проект?
• Проблемы:– Когда освободятся
разработчики?– Когда созреет
заказчик?
• Решения:– РМы пытаются прогнозировать.– Дать заказчику хотя бы ½ разработчика, но
зацепиться
Внутренний проект?• Проблемы:
– «Младшесть» свободных разработчиков.
– Нет четкого менеджмента – нет дисциплины.
– Непрестижность внутренних проектов.
• Решения:– Старший разработчик, ответственный
за проект.– Мелкие фазы.– Четкая постановка целей и задач.
Поставить на текущий проект?
• Проблемы:– Заказчик сомневается в эффективности.–У заказчика мало денег/новых фич.–Наши расходы на переключение.
Главная мысль №1
• Расходы = const.• Поэтому, увеличивайте
доход!
Заказчик сомневается в эффективности
• Не говорите заказчику
• Дайте скидку на время внедрения.
• Единая технология разработки в организации: – стандарты кодирования– используемые библиотеки– подходы к разработке.
• Документирование кода и другие полезные практики.
• Примерно одинаковая предметная область и сложность проектов.
Наши расходы на переключение
• Увеличивайте количество разработчиков на одной технологии.
Главная мысль №2
Что нельзя делать с освободившимися разработчиками?
• Увольнять.• Говорить: «Делай, что хочешь».• Занимать не профильной
деятельностью.
Часть 2. Где взять народ?
Где взять народ?
• Возможные варианты:– Нанять со стороны.– Снять с текущих проектов.
Нанять со стороны?
• Проблемы:– Ни разу не получалось!– Это долго.– Нет времени на адаптацию.– Их надо чем-то занимать по
окончании проекта.
• Решения:– Не надеяться на быстрый
найм.
Снять с текущих проектов?
• Проблемы:– Раздергивание разработчиков.– Увеличение сроков по проектам.
• Решения:– Ставить не на полную. Говорить
мин-макс выработку.– Запасы по срокам на текущих
проектах.– Увеличивать отдел!
Спасибо за внимание!Антон НепомнящихРуководитель отдела управления проектамиИСС Артanton_nixanton-nix.livejournal.comanepomnyaschih@gmail.com