Заказчик вас использует Сергей Поволяшко, www.it-tuning.com
Заказчик вас использует
Сергей Поволяшко, www.it-tuning.com
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
3
Инфопартнер
� Lviv Startup Club
www.it-tuning.com
4
Правила игры
� Активное участие� Слышим и уважаем другие мнения� Ваш телефон хочет отдохнуть
www.it-tuning.com
5
Содержание
� Кейсы от спикера� Рекламная пауза� Кейсы от слушателей� Приз за самый лучший кейс
www.it-tuning.com
Услуги и Способности
www.it-tuning.com 6
Out staffing
Projects
Products
Consulting
Project Mgmt
Process Mgmt
Consulting Skills
HR Agency
7
Кейс 1. Спикер
� Заказчик предлагает в контракте формулу, по которой рассчитывается премия или штраф для исполнителя. Модель взаимодействия - out staffing.
� Суть такова:� за хорошую работу выплачивается стандартное вознаграждение� за отличную - премия (на основании коэффициента)� за неудовлетворительную - штраф (на основании коэффициента)
� На первый взгляд - логично
� Но, какие могут быть вопросы� Что есть хорошо, отлично и неудовлетворительно?� Кто именно определяет этот коэффициент?
� В реальной ситуации, на основании которой пишется этот эпизод коэффициент определялся:� на основании суждения одного! человека, без использования каких-либо
метрик качества и количества работы� человек был представителем заказчика
www.it-tuning.com
8
Кейс 1. Спикер
� Что можно порекомендовать?� Вариант 1 - очень конкретно определить метрики «хорошести». Как?� Вариант 2 - убрать вообще такую мотивацию из контракта, т.е.
неявно согласиться на "хорошую" работу :). Как и было сделано.
www.it-tuning.com
9
Кейс 1. Слушатель
� Віталій Д.
� Через тиждень зовнішнє демо, але не всі тести проходять. Замовник пропонує добавити воркероундів у код, які б показали проходження тестів й пізніше вернутись до цієї проблеми, але скоуп і так великий і вистачить на пів року, а якщо не робочафіча вилізе у вендора, що купив продукт наслідки будутьфатальними.
www.it-tuning.com
10
Кейс 2. Спикер
� Наличие команды разработчиков со стороны заказчика, т.е. вы - дополнение к команде заказчика (staff augmentation). Есть опасность саботажа со стороны команды заказчика.
� Почему?� соперничество� страх быть сокращенными
� В чем может проявляться?� могут «забыть» сказать о важных изменениях в требованиях, архитектуре и
т.п.� могут «не успеть» проверить вашу работу в ожидаемый вами срок� могут сказать, что у вас «плохой код»� вам могут предложить «сделать потом» код ревью или тестирование
В результате проблемы имеете вы, теряя репутацию, деньги
www.it-tuning.com
11
Кейс 2. Спикер
� Каков же выход?� Договариваться и фиксировать документально порядок взаимодействия:
� все рабочие процессы� кто и как управляет проектом� как построены коммуникации и эскалации� какие кодинг стандарты и что такое хороший код (по сравнению с чем)� что такое быстро-медленно� и многое другое
� Фискировать документально означает:� описать КАК вы взаимодействуете с заказчиком� нарушения (случайные, «случайные», вынужденные) обсуждаются,
устраняются, эскалируются
www.it-tuning.com
Quick and Dirty Development
www.it-tuning.com 12
Хочу быстро поклеить обои на кирпичный
забор в саду
Ок, но, обои в саду?Давайте хоть
поштукатурим...
Я просто хочу чтобы это было сделано!
Ок, подпишите пожалуйста тут
Без штукатуркиВ садуГарантия 1 час
Рекламная пауза
www.it-tuning.com 13
Тренінг «Замовник завжди правий. Якщо грає за правилами»
� 9 апреля, 10.00-19.00, Львов
� Тренинг состоит из двух модулей, в которых идет речь о наиболее важных и критичных дисциплинах при старте проектов:
� Инициирование проекта
� Управление ожиданиями и коммуникациями
� Sales менеджеры - узнают, что на самом деле важно для проектных команд
� Проектные менеджеры - научаться выявлять особо важные стороны отношений с заказчиком на ранних стадиях проекта
� Акаунт менеджеры - увидят способы контроля состояния как заказчика, так и команды, и смогут своевременно решать проблемы и развивать бизнес
� Все, кто взаимодействует с заказчиком - научаться намного точнее определять правила игры, более эффективно коммуницировать и выявлять ожидания.
Рекламная пауза
www.it-tuning.com 14
Инициирование проекта, этап пред-контрактный:
� Из чего состоит пред-контрактный этап проекта
� Что спрашивать у заказчика
� Как определить подход к выполнению проекта
� Выбор состава команды
� Где зафиксировать и как согласовать правила взаимодействия на проекте
� Ознакомление с контрактной документацией
� Как настроить процесс инициирования проекта
Управление ожиданиями и коммуникациями:
� Идентификация и анализ участников проекта
� Формат коммуникаций
� Управление ожиданиями
� План коммуникаций
� Получение обратной связи от участников
� Навыки эффективных коммуникаций
� Польза от Visibility: проектная, личная
www.it-tuning.com 15
16
Кейс 2. Слушатель
� Роман Й
� Замовник не знає шо він хоче, і постійшо приходять апдейти і коменти, що щось не так, і треба переробити, як на інших сайтах.
www.it-tuning.com
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
Кейс 3. Спикер
Шаг №4
� Вдруг в середине проекта выяснилось, что сроки, обещанные в Estimate и зафиксированные в контракте выдержать не получается
� Естественно «подозрение» пало на некачественный Estimate
Шаг №5
� В конечном итоге выяснилось что
� А) – заказчик в начале работ «подсунул» другие спецификации
� Б) – ни ПМ ни команда не сверились с Estimate
Очем это все?
� О дисциплине Управление Конфигурациями. Речь не о версиях кода в репозитории (хотя к коду это тоже имеет прямое отношение). Речь о дисциплине в целом, которая отвечает за: а) - определение важных рабочих продуктов; б) - правилах их наименования, версионирования, доступа; в) -взаимосвязях между ними; г) - Управление Изменениями.
www.it-tuning.com
19
Кейс 3. Слушатель
� Наталія П
� Total выплатит штраф в размере € 750 тыс. Total обвиняется в том, что проводила торговые операции с нефтью, прибыль от которых через посредников уходили действующему иракскому правительству.
www.it-tuning.com
Приз
www.it-tuning.com 20
Тренінг «Замовник завжди правий. Якщо грає за правилами», 9.04.
Скидки участникам семинара:
� Всем, кто подал кейсы – 25%
� Самый лучший кейс – 50%
www.it-tuning.com 21
Конференции
� 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
www.it-tuning.com 23
Спасибо за внимание!
Контакт:
� Email: [email protected]
� Skype: sergiy.povolyashko
� FB: facebook.com/it.tuning
� LinkedIn: Sergiy Povolyashko
� www.it-tuning.com
24www.it-tuning.com