2. 2
Давайте познакомимся
Сергей Поволяшко
Профессиональные достижения:
Лидирующее участие во
внедрении CMMI L3
Project Management Professional
(PMP), PMI. 2007
ISO 27001 Expert. 2013
CTO в Team International, LLC.
www.teaminternational.com.
• В IT с 1996 года. Работал по нескольким IT
специальностям. С 2001 – управление проектами,
процессами, операционной деятельностью
Веду проект ИТ Тюнинг, www.it-tuning.com.
Настройка операционной деятельности:
• Оптимизация процессов, управление проектами,
оценка персонала, непрерывность бизнеса,
кроссфункциональное взаимодействие
www.it-tuning.com
7. 7
Кейс 1. Спикер
Заказчик предлагает в контракте формулу, по которой рассчитывается премия
или штраф для исполнителя. Модель взаимодействия - out staffing.
Суть такова:
за хорошую работу выплачивается стандартное вознаграждение
за отличную - премия (на основании коэффициента)
за неудовлетворительную - штраф (на основании коэффициента)
На первый взгляд - логично
Но, какие могут быть вопросы
Что есть хорошо, отлично и неудовлетворительно?
Кто именно определяет этот коэффициент?
В реальной ситуации, на основании которой пишется этот эпизод коэффициент
определялся:
на основании суждения одного! человека, без использования каких-либо
метрик качества и количества работы
человек был представителем заказчика
www.it-tuning.com
8. 8
Кейс 1. Спикер
Что можно порекомендовать?
Вариант 1 - очень конкретно определить метрики «хорошести». Как?
Вариант 2 - убрать вообще такую мотивацию из контракта, т.е.
неявно согласиться на "хорошую" работу :). Как и было сделано.
www.it-tuning.com
9. 9
Кейс 1. Слушатель
Віталій Д.
Через тиждень зовнішнє демо, але не всі тести проходять.
Замовник пропонує добавити воркероундів у код, які б показали
проходження тестів й пізніше вернутись до цієї проблеми, але
скоуп і так великий і вистачить на пів року, а якщо не робоча
фіча вилізе у вендора, що купив продукт наслідки будуть
фатальними.
www.it-tuning.com
10. 10
Кейс 2. Спикер
Наличие команды разработчиков со стороны заказчика, т.е. вы - дополнение к
команде заказчика (staff augmentation). Есть опасность саботажа со стороны
команды заказчика.
Почему?
соперничество
страх быть сокращенными
В чем может проявляться?
могут «забыть» сказать о важных изменениях в требованиях, архитектуре и
т.п.
могут «не успеть» проверить вашу работу в ожидаемый вами срок
могут сказать, что у вас «плохой код»
вам могут предложить «сделать потом» код ревью или тестирование
В результате проблемы имеете вы, теряя репутацию, деньги
www.it-tuning.com
11. 11
Кейс 2. Спикер
Каков же выход?
Договариваться и фиксировать документально порядок взаимодействия:
все рабочие процессы
кто и как управляет проектом
как построены коммуникации и эскалации
какие кодинг стандарты и что такое хороший код (по сравнению с чем)
что такое быстро-медленно
и многое другое
Фискировать документально означает:
описать КАК вы взаимодействуете с заказчиком
нарушения (случайные, «случайные», вынужденные) обсуждаются,
устраняются, эскалируются
www.it-tuning.com
12. Quick and Dirty Development
www.it-tuning.com 12
Хочу быстро поклеить
обои на кирпичный
забор в саду
Ок, но, обои в саду?
Давайте хоть
поштукатурим...
Я просто хочу чтобы
это было сделано!
Ок, подпишите
пожалуйста тут
Без штукатурки
В саду
Гарантия 1 час
13. Рекламная пауза
www.it-tuning.com 13
Тренінг «Замовник завжди правий. Якщо грає за правилами»
9 апреля, 10.00-19.00, Львов
Тренинг состоит из двух модулей, в которых идет речь о наиболее важных и
критичных дисциплинах при старте проектов:
Инициирование проекта
Управление ожиданиями и коммуникациями
Sales менеджеры - узнают, что на самом деле важно для проектных команд
Проектные менеджеры - научаться выявлять особо важные стороны отношений
с заказчиком на ранних стадиях проекта
Акаунт менеджеры - увидят способы контроля состояния как заказчика, так и
команды, и смогут своевременно решать проблемы и развивать бизнес
Все, кто взаимодействует с заказчиком - научаться намного точнее определять
правила игры, более эффективно коммуницировать и выявлять ожидания.
14. Рекламная пауза
www.it-tuning.com 14
Инициирование проекта, этап пред-контрактный:
Из чего состоит пред-контрактный этап проекта
Что спрашивать у заказчика
Как определить подход к выполнению проекта
Выбор состава команды
Где зафиксировать и как согласовать правила взаимодействия на проекте
Ознакомление с контрактной документацией
Как настроить процесс инициирования проекта
Управление ожиданиями и коммуникациями:
Идентификация и анализ участников проекта
Формат коммуникаций
Управление ожиданиями
План коммуникаций
Получение обратной связи от участников
Навыки эффективных коммуникаций
Польза от Visibility: проектная, личная
16. 16
Кейс 2. Слушатель
Роман Й
Замовник не знає шо він хоче, і постійшо приходять апдейти і
коменти, що щось не так, і треба переробити, як на інших сайтах.
www.it-tuning.com
17. 17
Кейс 3. Спикер
Шаг №1
Заказчик прислал проект на оценку в виде нескольких документов
Functional Spec 1 v1_1.doc
Functional Spec 2 v1_2.doc
Шаг №2
Сделали Estimate в виде
Шаг №3
Заказчик согласился на оценку, подписали контракт, начали проект
www.it-tuning.com
•Related Documents
• Functional Spec 1 v1_1.doc
• Functional Spec 2 v1_2.doc
•Assumed platform/technology overview
•Major assumptions and constraints
•Approach
•Efforts estimate
•Schedule
18. 18
Кейс 3. Спикер
Шаг №4
Вдруг в середине проекта выяснилось, что сроки, обещанные в Estimate и
зафиксированные в контракте выдержать не получается
Естественно «подозрение» пало на некачественный Estimate
Шаг №5
В конечном итоге выяснилось что
А) – заказчик в начале работ «подсунул» другие спецификации
Б) – ни ПМ ни команда не сверились с Estimate
Очем это все?
О дисциплине Управление Конфигурациями. Речь не о версиях кода в
репозитории (хотя к коду это тоже имеет прямое отношение). Речь о
дисциплине в целом, которая отвечает за: а) - определение важных рабочих
продуктов; б) - правилах их наименования, версионирования, доступа; в) -
взаимосвязях между ними; г) - Управление Изменениями.
www.it-tuning.com
19. 19
Кейс 3. Слушатель
Наталія П
Total выплатит штраф в размере € 750 тыс. Total обвиняется в
том, что проводила торговые операции с нефтью, прибыль от
которых через посредников уходили действующему иракскому
правительству.
www.it-tuning.com
21. Тренінг «Замовник завжди правий. Якщо грає за
правилами», 9.04.
Скидки участникам семинара:
Всем, кто подал кейсы – 25%
Самый лучший кейс – 50%
www.it-tuning.com 21
22. Конференции
19.03, Lviv Startup Garden Conference
25.03, Lviv Freelance Forum 2016 (Upwork)
26.03, Lviv Outsourcing Forum 2016
27-28.05, Lviv PMDay 2016 Spring
www.it-tuning.com 22