26
Планування та менеджмент проектів в компанії MagneticOne

Планування та менеджмент проектів в MagneticOne

Embed Size (px)

DESCRIPTION

taltek.info Олег Череватий планування та менеджмент проектів в MagneticOne

Citation preview

Page 1: Планування та менеджмент проектів в MagneticOne

Планування та менеджмент проектівв компанії MagneticOne

Page 2: Планування та менеджмент проектів в MagneticOne

ПроектОбмежена часовими рамками діяльність, що має визначений початок та кінець, зазвичай обмежений датою, але також може обмежуватися фінансуванням або досягненням результатів, яка здійснюється для реалізації унікальних цілей та завдань, зазвичай, щоб призвести до вигідних змін або створення доданої вартості.

Page 3: Планування та менеджмент проектів в MagneticOne

Етапи проекту1. Ідея, валідація ідеї (SWOT аналіз)2. Визначення цілей та задач проекту3. Прогнозування та оцінка ризиків4. Планування5. Реалізація: прототипування, розробка

та контроль якості6. Розвиток та підтримка

Page 4: Планування та менеджмент проектів в MagneticOne

Визначення цілей та задач проекту

1. Яку проблему вирішує проект?2. Хто є цільовою аудиторією?3. Чи є конкуренти на ринку?4. Якою буде бізнес-модель проекту?

Page 5: Планування та менеджмент проектів в MagneticOne

Планування1. Бютжет, ресурси2. Технології, інструменти, методи

розробки 3. Технічне завдання4. Чіткий календарний план розробки5. Команда6. Максимальна формалізація процесів

Page 6: Планування та менеджмент проектів в MagneticOne

Планування: Команда1. Проектний менеджер2. Керівник команди3. Розробник4. Дизайнер5. Інженер з якості (тестер)6. Маркетолог7. Менеджер з підтримки клієнтів

Page 7: Планування та менеджмент проектів в MagneticOne

Реалізація: Прототипування

Максимально швидке виведення проекту для клієнта з мінімально можливим набором кориснисних функцій

Page 8: Планування та менеджмент проектів в MagneticOne

Реалізація: Розробка1. Методологія розробки - Agile2. Пріоритезація задач - бізнес-цілі3. Постановка задач по SMARTу4. Система контролю задач - Jira

Page 9: Планування та менеджмент проектів в MagneticOne

Реалізація: задачі по SMARTуS – specific, significant, stretching – конкретна, значна.Мета повинна бути максимально конкретною, ясною та однозначною

M – measurable, meaningful, motivational – вимірна, значуща, мотивуюча.Мета повинна бути вимірної, причому критерії вимірювання повинні бути не тільки за кінцевим результатом, але і по проміжному.

A – attainable, agreed upon, achievable, acceptable, action-oriented – досяжна, погоджена, орієнтованих на конкретні дії.Необхідно адекватно оцінювати ситуацію і розуміти, що мета досяжна з точки зору зовнішніх і внутрішніх ресурсів, якими володіє організація / підрозділ.

Page 10: Планування та менеджмент проектів в MagneticOne

Реалізація: задачі по SMARTуR – realistic, relevant, reasonable, rewarding, results-oriented – реалістична, доречна, корисна і орієнтована на конкретні результати.Мета повинна бути реалістичною і доречною в даній ситуації, повинна вписуватися в неї і не порушувати баланс з іншими цілями і пріоритетами.

T – time-based, timely, tangible, trackable – на певний період, своєчасна, відстежувати.Термін або точний період виконання – одна з головних складових мети. Вона може мати як фіксовану дату, так і охоплювати певний період.

Page 11: Планування та менеджмент проектів в MagneticOne

Розвиток та підтримка1. План додавання нових функцій (roadmap)2. Етап масштабування/репозиціонування3. Процес підтримки клієнтів4. Просування та маркетинг

Page 12: Планування та менеджмент проектів в MagneticOne

Поради1. 100% фокус2. Постійний ріст та розвиток3. Невдачі роблять Вас сильнішими4. Просування та маркетинг

Page 13: Планування та менеджмент проектів в MagneticOne

Проблеми1. Некоректна оцінка проекту: час, бютжет, ресурси2. Некоректна оцінка задачі3. Не визначені критерії успіху проекту4. Постійна зміна вимог5. Відсутність документації, стандартних підходів до розробки6. Відсутність контролю якості виконання задач7. Погана архітектура, технології8. Погане управління командою: відсутність делегування,

перевантаження компетентних працівників, недовантаження менш компетентних

9. Погане управління ризиками

Page 14: Планування та менеджмент проектів в MagneticOne

Приклади організаційних проблемНу, не знаю, у меня на машине всё работает.

Комментарий: это неправда. То есть, конечно, что-то работает - после серии магических пассов, недоступных пользователю и тестировщикам.

Page 15: Планування та менеджмент проектів в MagneticOne

Приклади організаційних проблемКак дела в проекте? Работа ведется!Комментарий: "Работаем" - обычный ответ разработчика на вопросы менеджера. Помогает "отбить" две трети, а то и четыре пятых запросов о ходе проекта. Сам по себе этот ответ - не криминал, и на самом деле в разработке бывают периоды упорной работы "от забора до обеда", когда результатов не видно. Но частое повторение этой формулы подозрительно - она может служить и для сокрытия уже обнаружившихся проблем со сроками и трудоемкостью, которые разработчик надеется решить сам, не доводя до начальства.

Page 16: Планування та менеджмент проектів в MagneticOne

Приклади організаційних проблемЯ уже неделю ночами работаю, а вы меня укоряете за срыв срока.Комментарий: ночная работа - это вовсе не доблесть. Скорее всего, просто у программиста сложился такой режим (что часто бывает), а в сутки всё равно выходит 8-10 рабочих часов. Даже если и была бы переработка, то это недостаток организации работ.

Page 17: Планування та менеджмент проектів в MagneticOne

Приклади організаційних проблемНельзя подпускать к проекту этих маркетоидов, которые ничего не понимают в технологиях.Комментарий: маркетоиды не дают программировать всякие интересные штуки и вносят слишком много приземленных коммерческих требований.

Page 18: Планування та менеджмент проектів в MagneticOne

Приклади організаційних проблемЭти менеджеры опять начнут совещаться, а мне работать нужно.Комментарий: действительно, часто совещания не имеют смысла, но совсем без них нельзя. А программисты с удовольствием участвуют в одних совещаниях, где идут обсуждения вообще и придумываются всякие классные идеи, и не любят другие - те, на которых наступает слишком большая ясность относительно состояния дел и выполнения планов.

Page 19: Планування та менеджмент проектів в MagneticOne

Приклади організаційних проблемЧего там планировать, я быстрее сделаю и всё уже будет работать.Комментарий: это неправда. Скорее всего, будет сделано не совсем то и неработающее. А срок доводки окажется длиной в целый проект.

Page 20: Планування та менеджмент проектів в MagneticOne

Приклади організаційних проблемЕсли всё сделать общим образом, мы получим не только решение частной задачи, но и готовый программный продукт, который будем продавать другим, и таким образом всё окупим.Комментарий: это просто приятные фантазии. Разработка готового продукта стоит примерно в три раза дороже программы для собственных нужд (см. "Мифический человеко-месяц" Фредерика Брукса). Кроме того, никто ведь не изучал рынок на предмет выяснения, а нужен ли такой продукт, и сколько у него сильных конкурентов.

Page 21: Планування та менеджмент проектів в MagneticOne

Приклади організаційних проблемК пятнице готово не будет, но в понедельник - точно. Или во вторник.Комментарий: скорее всего и во вторник ничего не будет. В лучшем случае будет не готовая версия, а нечто для показа из рук с объяснениями на пальцах, как всё будет потом.

Page 22: Планування та менеджмент проектів в MagneticOne

Приклади організаційних проблемК сроку готово не будет, потому что сгорел жесткий диск и пропала работа за неделю (месяц).Комментарий: скорее всего, это неправда. Диск действительно сгорел, но причина срыва сроков не в этом. Кроме того, если бы работа ежедневно архивировалась, проблемы бы в любом случае не возникло.

Page 23: Планування та менеджмент проектів в MagneticOne

Приклади організаційних проблемСрок сорван - а что вы хотели? С самого начала было ясно, что ресурсов не хватает.Комментарий: это точно неправда. В начале проекта никто не поднял тревоги, что мало ресурсов. И в середине проекта - тоже. Это просто самая распространенная "отмазка".

Page 24: Планування та менеджмент проектів в MagneticOne

Приклади організаційних проблемПрограмма хорошо документирована на языке Си.Комментарий: программистская шутка "для своих", отражающая тот печальный факт, что никто не писал комментариев и документации к программам и не будет писать, если не заставить твердой рукой.

Page 25: Планування та менеджмент проектів в MagneticOne

Особисті якості ПМа1. Інтелект2. Адаптивні комунікативні навички3. Навички управління: здатність допомагати, мотивувати та

фокусувати команду, створювати правильну атмосферу4. Гнучність: готовність і здатність міняти підхід до управління

проектом у відповідь до потреб бізнесу5. Аналітичні навички: здатність прогнозувати, попереджувати та

вирішувати проблеми, знаходити можливості та перспективи6. Фокусування на потребах замовника проекту7. Орієнтація на результат8. Характер, харизма9. Відповідальність

10. Стресостійкість

Page 26: Планування та менеджмент проектів в MagneticOne

Рекомендована література

1. Том ДеМарко. Deadline. Роман об управлении проектами.2. Джейсон Фрайд, Дэвид Хайнемайер Хенссон. Rework. Бизнес без

предрассудков.3. Фредерик Брукс. Мифический человеко-месяц, или Как создаются

программные системы.4. 37 signals. Getting Real5. Ицхак Адизес. Идеальный руководитель. 6. Элияху Голдратт. Цель: процесс постоянного совершенствования7. Чалдини Роберт. Психология влияния8. Дэн Кеннеди. Жесткий менеджмент. Заставьте людей работать на

результат9. Аарон Уолтер. Эмоциональный веб-дизайн

10. Слава Панкратов. Черная книга менеджера