pmcourse

via Udemy

Go to Course: https://www.udemy.com/course/pmcourse/

Introduction

I recently took the course "pmcourse" on Coursera, and I highly recommend it for anyone interested in mastering project management, especially in the IT outsourcing sector. The course offers a dynamic and often humorous approach to teaching the complex and sometimes challenging world of project management, making it engaging and practical rather than boringly theoretical. **Course Overview:** "pmcourse" is designed to equip you with the skills, tools, and real-world insights needed to effectively manage projects as expertly as possible. The instructor shares over ten years of experience, focusing on practical advice and hacks to avoid common pitfalls such as client complaints and scope creep. The course avoids dull methodology lectures and instead emphasizes the core aspects of project management through actionable tips and case studies. **What You Will Learn:** - The fundamentals of the project management profession and traits of a successful manager. - How to initiate a project: defining budgets, timelines, and drafting contracts with important clauses. - Gathering and managing client requirements and forming your project team. - Selecting appropriate development methodologies such as Waterfall or Agile/Scrum and understanding associated risks. - Effective project planning using Gantt charts, Kanban boards, and preparation of technical documentation. - Writing clear functional and technical specifications with real-life examples. - Managing the entire project lifecycle: from issuing work orders and tracking progress to testing, delivery, and post-project support. - How to handle client communication, manage changes, and conduct proper testing and automation of quality assurance processes. - Techniques for dealing with problematic clients, crisis management, and risk mitigation strategies. - Soft skills essential for project managers like time management, communication, and sales basics. - Useful tools and applications such as Google Drive, Trello, Jira, Gantt charts, password managers, etc., to streamline your workflow. **Review:** The course is refreshingly straightforward and packed with practical insights, making it especially valuable if you're involved in IT outsourcing projects. It emphasizes real-world scenarios, covering common problems and how to solve them effectively. The instructor’s humorous tone makes even complex topics more digestible, and the depth of experience shared ensures you're not just learning theory but also gaining applicable skills. **Recommendations:** I strongly recommend "pmcourse" for aspiring and current project managers who want hands-on, realistic training without unnecessary jargon. Whether you're managing internal company projects or client-driven IT initiatives, the skills taught will help you deliver better results, avoid pitfalls, and communicate effectively with all stakeholders. Plus, the focus on tools and practical scenarios makes it a great resource for immediate implementation. In summary, if you're looking for a comprehensive, engaging, and highly practical project management course that cuts through the fluff and gets to the core of what actually works in real-world projects, "pmcourse" on Coursera is an excellent choice.

Overview

Мой курс научит тебя управлять проектами как Боженька) В динамичной и местами юмористичной манере я расскажу, как нелегка и извилиста дорога менеджера проекта. Дам практические рекомендации и инструменты, чтобы ты уже сегодня применил все полученные знания на практике. Поделюсь лайфхаками, которые позволят тебе избежать вражеских пуль и клиентских претензий. Не будет скучных лекций по методологиям и терминологии. Не будет нравоучений и банальных банальностей. Только суть как она есть, много практики и разбора fuckup'ов за мой 10-летний опыт управления командой менеджеров проектов. Основной материал рассчитан на выполнение работ по программной разработке IT проектов по заказу клиента (аутсорсинг). Хотя большая часть материала подойдет и для управления внутренними проектами компании. А теперь push the button и GO!Содержание:Введение в профессию:Кто такой менеджер проекта?"Ненужная прокладка между Заказчиком и исполнителями"Список необходимых навыковК чему стоить быть готовымНачало работы по проекту:Определение бюджета и сроков. Осмечивать свои постановки, а не требования ЗаказчикаПодписание договора: что стоит предусмотретьСбор требований ЗаказчикаФормирование и подготовка командыВыбор методологии разработки: Waterfall (гибридный), Agile/Scrum. Риски параллельной работы специалистов.Планирование проекта: График Ганта и kanban доскиЧто продумать заранее:Необходимые серверные мощности и настройка программного обеспеченияGIT и система хранения версионностиАнализ взаимосвязей при доработке программного обеспеченияДокументация кодаОбсудить с Заказчиком факт появления доработок после окончания проекта. Проект - 80% готовности.Скорость работыУдобство администрированияУниверсальность решенийАрхитектура проекта/чистота кодаПроектная документация:СпецификацияРазница ФЗ и ТЗКонцептыПравила написания функциональных (технических) заданий:Структура: БТ/Описание/ФЗ-ТЗ/Критерии успехаОформление документа с оглавлением и ссылками на разделыНеобходимая детализацияОтветы на вопросы: Где? Что? Как? Пример.Как не упустить жизненно важных функций проекта: пример с газовой плитойСпецификация параметров: перевозим любые грузы. Перевези статую свободы. Функция должна либо выдавать ограничение параметра, либо выдавать значениеУниверсальность предлагаемых решений и их стоимость.Усложнение проектной документации в процессе обсуждения. Надо ли так поступать?Не забыть обсудить: администрирование, вывод ошибок в логах, GDPRБиблиотека стандартных пунктов ФЗУправление проектом:Письмо о выдаче в работу с доступами, сроками, промежуточным тестированием и пеней (пример письма)Правило 1,5 или фикс по времениГрафик загрузкиАнализ план/фактного выполнения задач (График Ганта)Ежедневные отчеты (пример отчета)Промежуточное тестированиеОрганизация code reviewРабота с исполнителями hands-onБезконтекстное управление - проговаривать с исполнителями нюансыКоммуникация с клиентом: держать в курсе о ходе выполнения и кол-ве часов к выдаче. Сообщать о ходе разработки до того, как он первый спроситРабота с дополнениями/изменениямиТестирование:"Я не тестировщик"Сценарий тестированияЧек-лист по тестированиюПостановка работы с тестировщикомРазработка из тестированияАвтоматизация тестирования: Selenium, Unit-тестыТиповые значения тестов: тест пограничных значений, тест переполнения/незаполнения, нагрузочный тест.А/Б тестированиеСдача проекта:Принцип 1,2,3Список багов и пожеланийИнструкция по пользованиюБэкапОпросник ЗаказчикуПериод бесплатной технической поддержкиПоследующее сопровождение:Договор и SLA"Единое окно" приема задачКлассификация задач и срок реакцииГрафик работы и организация суппорта во внерабочее времяПроцесс работы с задачами клиентаDev -> Release Test -> Prerelease -> Release WorkОсмечивание план/факт и внесение измененийСообщение осмечивания клиенту и заверение времениЗакрытие ежемесячных актов выполненных работОткрытое время vs минимальное количество часов специалистовПереход от аутсорсинга к аутстаффингуРабота с исполнителями:Планировать выдачу проектов спецам заранееОписание работы со штатными и внештатными спецамиПроцесс работы по предварительному осмечиваниюОтправка программисту на осмечивание ФЗ с суммами и разделом "на потом". Доступы Заказчика к документу.Осмечивание задач по времени программирования. Как не дать себя обмануть.Климат в коллективе: знание мотивов, отслеживание доходов, приветствие инициативыЕсли специалист ответил "нет", спрашивать "почему"Принципы общения с тех специалистами (техническая грамотность)Перепроверка доступов перед выдачей спецамСообщать исполнителям, что без подтверждения/письма не приступать к выполнению заданий Риски параллельной работы специалистов.Работа с клиентом:Продажа экспертностиОтвет клиенту в другой ветке, оформление ответов под вопросамиСодержание сообщений клиентам о задачах: что, кто, когдаКак правильно называть сроки выполнения задачОтветы PM: "Клиент так хочет" ©. Обдумывать пожелания клиентов, не просто соглашаться.Сообщение Заказчику о нашей лажеНе связывать исполнителей с клиентами напрямуюЗаверение документов ссылками на гугл дискПроблемные клиенты и процесс работы с нимиКризис-менеджмент:Когда проект становится проблемным"Красные флажки" недовольства ЗаказчикаПризнак глобальности ошибокРабота с затянутыми срокамиСозвон со специалистами 2 раза в деньОбработка претензий Заказчика: "это же логично", "это подразумевалось", "об этом мы говорили еще на первой встрече", "вы же эксперты" и т.д.Обсуждение недовольства клиента перепискойПроцесс работы с проблемными задачами: тушим огоньАнализ причин и решенияВозможность повысить лояльность и получить доп задачиПланирование приоритетного/ограниченного по срокам проектаRisk mitigation plan (Управление рисками)Ответственность за убытки ЗаказчикаПрикладные знания (soft skills):Time managementПринципы эффективной коммуникацииБазовые знания по продажамWork/life balance и выгораниеПринципы расчета стоимости работ. Важность срока получения прибылиТеория ограничения систем: узкое звеноОбмен данными: основы и нюансыПолезные приложения:Вред стремления гнаться за последними новинкамиПрограммное обеспечение, позволяющее упростить жизнь менеджера проекта: гугл диск (доступы), Trello, Jira, Графики Ганта и т.д.Хранение паролей: 1password и Zoho Vault

Skills

Reviews