2013-02-02 04 Непомнящих. Распределение по проектам без...

Preview:

Citation preview

Распределение по проектам без простоев и скамейки запасных

Антон Непомнящих

ИСС Арт

Омск - 2013.

О себе

• 2003 – верстальщик.• 2006 – C++/.NET-разработчик.• 2007 – Старший .NET-разработчик.• 2008 – Менеджер проектов.• 2010 – Руководитель проектного офиса.

Проблемы распределения

Часть 1. Простои.

Отдел продаж Проектный отдел

Заказ

Куда поставить освободившихся?

• Возможные варианты:– На новый проект.– На внутренний проект.– На текущий проект.

Новый проект?

• Проблемы:– Когда освободятся

разработчики?– Когда созреет

заказчик?

• Решения:– РМы пытаются прогнозировать.– Дать заказчику хотя бы ½ разработчика, но

зацепиться

Внутренний проект?• Проблемы:

– «Младшесть» свободных разработчиков.

– Нет четкого менеджмента – нет дисциплины.

– Непрестижность внутренних проектов.

• Решения:– Старший разработчик, ответственный

за проект.– Мелкие фазы.– Четкая постановка целей и задач.

Поставить на текущий проект?

• Проблемы:– Заказчик сомневается в эффективности.–У заказчика мало денег/новых фич.–Наши расходы на переключение.

Главная мысль №1

• Расходы = const.• Поэтому, увеличивайте

доход!

Заказчик сомневается в эффективности

• Не говорите заказчику

• Дайте скидку на время внедрения.

• Единая технология разработки в организации: – стандарты кодирования– используемые библиотеки– подходы к разработке.

• Документирование кода и другие полезные практики.

• Примерно одинаковая предметная область и сложность проектов.

Наши расходы на переключение

• Увеличивайте количество разработчиков на одной технологии.

Главная мысль №2

Что нельзя делать с освободившимися разработчиками?

• Увольнять.• Говорить: «Делай, что хочешь».• Занимать не профильной

деятельностью.

Часть 2. Где взять народ?

Где взять народ?

• Возможные варианты:– Нанять со стороны.– Снять с текущих проектов.

Нанять со стороны?

• Проблемы:– Ни разу не получалось!– Это долго.– Нет времени на адаптацию.– Их надо чем-то занимать по

окончании проекта.

• Решения:– Не надеяться на быстрый

найм.

Снять с текущих проектов?

• Проблемы:– Раздергивание разработчиков.– Увеличение сроков по проектам.

• Решения:– Ставить не на полную. Говорить

мин-макс выработку.– Запасы по срокам на текущих

проектах.– Увеличивать отдел!

Спасибо за внимание!Антон НепомнящихРуководитель отдела управления проектамиИСС Артanton_nixanton-nix.livejournal.comanepomnyaschih@gmail.com

Recommended