Управление IT-проектами 2023 — различия между версиями

Материал из Public ATP Wiki
Перейти к: навигация, поиск
(Общие сведения)
(Материалы)
 
(не показана 41 промежуточная версия 2 участников)
Строка 1: Строка 1:
= Общие сведения =
+
= Общие сведения =  
 
* Семестр: 9 (пятый курс)
 
* Семестр: 9 (пятый курс)
 
* Форма контроля: курсовая работа
 
* Форма контроля: курсовая работа
 +
 
'''Краткое описание'''
 
'''Краткое описание'''
Если вы изучаете Computer science и собираетесь работать Software Engineer, QA, Product Manager или Data Scientist, курс дополнит ваши знания: на курсе подробно разбираются контекст организации, роль проектного менеджера и базовые навыки для управления проектами.
+
 
 +
Если вы изучаете Computer science и собираетесь работать Software Engineer, QA, Product Manager или Data Scientist, курс дополнит ваши знания: на курсе подробно разбираются контекст организации, роль проектного менеджера и базовые навыки для управления проектами
 +
 
 +
'''Очень просто, но все равно полезно''':
 +
* Управляю проектами в ИТ больше 2х лет
 +
* Бывший разработчик / аналитик, еtc
 +
* Свободный английский
 +
 
 +
'''Нормально''':
 +
* Управляю проектами около года / вовлечен в чужой проект
 +
* Работаю в технической команде (программист, тестировщик, аналитик)
 +
 
 +
'''Сложно''':
 +
* Управлял проектами не в ИТ или неформально
 +
* Работал в компаниях 500+ человек
 +
* Совсем не говорю на английском
 +
 
 +
'''Очень сложно и нужны дополнительные материалы''':
 +
* Никогда не управлял никакими проектами и никогда не работал в ИТ
 +
* Не работал в компаниях 500+ человек
 +
 
 +
== Навыки по итогам курса ==
 +
 
 +
* Понимать, чем занимается проектный менеджер и его соседи
 +
* Проводить стандартные проектные встречи в Agile проектах
 +
* Понимать, когда нужно просить о помощи в проекте
 +
* Понимать разницу ролей и профессий в менеджменте
 +
* Планировать простые проекты
 +
* Способность “зайти” на простой начавшийся проект
 +
* Презентовать свой проект и идеи понятным для аудитории способом
 +
* Управлять базовыми ожиданиями и коммуникацией вокруг вашего проекта
 +
 
 +
= Требования к курсу =
 +
 
 +
Ограничение по численности группы: '''50 человек'''
 +
 
 +
'''Отбор на курс'''
 +
 
 +
Критерии отбора:
 +
 
 +
* Уровень английского: не ниже pre-intermediate
 +
* Опыт в IT компании  (не стартап) приветствуется, так как будет возможность применять знания курса сразу на практике.
 +
* Желателен опыт работы управления проектами. Студентам без опыта будет сложно понять важные концепции из курса.
 +
 
 +
'''Для отбора на курс необходимо будет заполнить регистрационную анкету и ответить на вопросы.'''
  
 
= Команда курса =
 
= Команда курса =
* Иванова Анастасия
+
'''Организатор курса''': Иванова Анастасия
* Белозерова Юлия
+
 
* Чикин олег
+
'''Преподаватель курса''': Белозерова Юлия
 +
 
 +
'''Ассистент курса''': Чикин Олег
  
 
= План курса =
 
= План курса =
* [https://docs.google.com/spreadsheets/d/1X_g3jUxSwSMBlskjfSKn9isDLjCqdmqjBfMhb_mELjI/edit?usp=sharing План курса]
+
* [https://docs.google.com/spreadsheets/d/1tiTrjydR5pU3vkACrmGDce_Kt3msVjdPhRKLYzvrcfE/edit?usp=sharing План курса]
  
 
= Важные ссылки =
 
= Важные ссылки =
* [https://docs.google.com/forms/d/e/1FAIpQLScamIvUnV-2G1lKSTkcG4Umn_BSkoMe083GJ7J46PNXCFJbSA/viewform?usp=pp_url Регистрация на курс]
+
* [https://docs.google.com/forms/d/e/1FAIpQLSdmQwHPKRdaodoinoCguLGCay_iQcwL85Mw91AC_IwVukgtWg/viewform?usp=sf_link Регистрация на курс]
 
* [https://t.me/+KmdF-REH4Iw4YmVi  Чат курса]
 
* [https://t.me/+KmdF-REH4Iw4YmVi  Чат курса]
  
 
== Материалы ==
 
== Материалы ==
* Видео занятий и призентации
+
* [https://drive.google.com/drive/folders/1Ee1flaZ2EWmeSiOiusQ5mbHunNj54g0S Видео занятий и презентации]
 +
* [https://www.youtube.com/playlist?list=PLHVUfYYv0xkmiKDCBjFK7xmXaY0_cdMhe Видео занятий youtube]
  
 
= Критерии получения оценки =
 
= Критерии получения оценки =
6 из 8 домашних заданий приняты преподавателем
 
  
Принята курсовая работа  
+
* 6 / 8 домашек приняты (поставлен зачет в skillspace)
 +
* Посещено минимум 5 занятий
 +
* Защищена курсовая работа (поставлен зачет в skillspace)
 +
* Прочитаны 2 / 4 обязательных книг
 +
 
 +
== Домашние задания ==
 +
Задание 1: тест из 20 вопросов на выбор правильного ответа по материалам первых двух занятий. Проверка автоматическая.
 +
 
 +
Задание 2: сделать доску в Trello с планом вашего проекта в реальной жизни, а не на работе. Например: переезда или отпуска на семью из 5 человек. 20-40 карточек.
 +
 
 +
Задание 3: пройти онлайн-тест по материалам занятия. 10 вопросов, выбор правильного варианта ответа. Проверка автоматическая.
 +
 
 +
Задание 4: написать один и тот же проектный отчет, но для трех разных аудиторий: команда, заказчик / руководители, широкая аудитория. Отчет за последние 2 недели. Проект в середине жизненного цикла. Проектом занимается одна команда, но требования поступают из еще трех отделов. Формат: имейл не больше одного экрана. Избегайте сухого текста!
 +
 
 +
Задание 5: составить трекер (таблицу) зависимостей и рисков для проекта “делаем приложение для студентов МФТИ”. 10-20 элементов. Обращать внимание на план реакции на событие чтобы было очевидно что и кто будет делать.
 +
 
 +
Задание 6: составить гуглодок с планом запуска в эксплуатацию проекта “полностью новая версия существующего сайта”. Учесть взаимодействие со всеми релевантными подразделениями компании. Избегать технического списка задач. Примерный объем: 2 страницы.
 +
 
 +
Задание 7: пройти тест по ситуациям из блока soft-skills, как бы вы поступили в ситуациях.
 +
 
 +
Задание 8: написать / обновить резюме по формату из занятия 14. Отдельным файлом написать какие сертификации вам будут полезны через 3-5 лет работы и почему. Примерный объем второй части: 300-400 слов.
  
Прочитано 2 из 4 обязательных книг
+
= Форма контроля =
  
Оценка за курс выставляется по среднему баллу.
+
'''Домашние задания'''
  
== Домашние задания ==
+
'''Инструменты''': меняются. Иногда строго, иногда выбор.
1. Задание по базовым элементам
+
 
 +
'''Примерное время выполнения''': от 40 минут до 2х часов
 +
 
 +
'''Когда сдавать''':
 +
В пределах 2х недель от даты публикации задания
 +
 
 +
* Не выше 4: сдано в пределах месяца от даты публикации задания
 +
* Не выше 3: сдано после завершения курса
 +
 
 +
'''Повторная сдача''': 1 попытка,  если задание не принято
 +
 
 +
'''Как сдавать''': прислать в Skillspace в онлайн-инструментах, например GoogleDocs.  
 +
 
 +
Домашка(и) для блока анонсируется за 2 недели до дедлайна
 +
 
 +
Не сдал минимум на оценку “3” 6 из 8 домашек = не получил зачет за курс!
 +
 
 +
 
 +
'''Курсовая работа'''
  
2. Задание по Agile
+
Проект с работы или из реальной жизни. Примеры:
  
3. Задание по инструментам планирования
+
* Я разработчик и я придумал проект по оптимизации времени на получение новой виртуальной машины (как доп нагрузка, а не часть работы)
 +
* Проект по осчастливливанию отдела поддержки потому что их система ужасно неудобная и отнимает кучу времени на простые задачи
 +
* Как я в Европу переезжал с семьей и двумя собаками
 +
* Хочу через 3 года переквалифицироваться в Data Science инженера / специалиста по нейронным сетям / etc
 +
* Открываю кондитерскую в родном городе
  
4. Задание по инструментам коммуникации
+
'''Когда и как сдавать работы''':
 +
Дедлайн для приема презентаций - за неделю до последнего занятия
  
5. Задание по управлению ожиданиями
+
Сдавать в формате презентаций, выгруженных в PDF
  
6. Задание по плану запуска проекта в эксплуатацию
+
Ответы на вопросы в процессе подготовки и комментарии к выбору проекта для курсовой - в чате группы
  
7. Задание по softskills
+
'''Время на подготовку курсовой''': 3 недели
 +
Темы курсовой: проект из реальной жизни. Не обязательно завершен, но обязательно начат >30%
  
8. Задание по резюме и сертификациям
+
'''Артефакты''': цели, stakeholders, customer research, таймлайны, пример проектного отчета, риски, зависимости, rollout plan, выбор методологии, рефлексия “чему я научился пока делал курсовую”
  
= Форма контроля =
+
'''Таймлайн''':
Курсовая работа
+
* Вводная после занятия 11
 +
* Сдать PDF не позднее занятия 14
 +
* Разбор лучших работ, ответы на вопросы на занятии 15
 +
* Консультации на занятиях 16 и 17
  
 
= Рекомендуемая литература =
 
= Рекомендуемая литература =
1: Design for learning (книга про дизайн учебных курсов) [https://open.umn.edu/opentextbooks/textbooks/962]
 
  
2: Seat at the table [https://www.amazon.com/Seat-Table-Leadership-Age-Agility/dp/1942788118]
+
1: Читать как справочник: Software Engineering: A Practitioner's Approach (9th edition)
 +
 
 +
2: “Мифический человеко-месяц” - про принципы разработки ПО
 +
 
 +
3: “Radical Candor” - про управление командами
 +
 
 +
4: “Inspired” - про продуктовый менеджмент
 +
 
 +
'''Доп. литетература'''
 +
 
 +
5: Design for learning (книга про дизайн учебных курсов) [https://open.umn.edu/opentextbooks/textbooks/962]
  
3: Software Engineering: A Practitioner's Approach (By R. Pressman and B. Maxim, 9th edition)
+
6: Seat at the table [https://www.amazon.com/Seat-Table-Leadership-Age-Agility/dp/1942788118]
  
4: Дао Toyota, Lean startup, [https://agilemanifesto.org/]
+
7: Дао Toyota, Lean startup, [https://agilemanifesto.org/]
  
5: The scrum team roles and accountibilities [https://resources.scrumalliance.org/Article/scrum-team]
+
8: The scrum team roles and accountibilities [https://resources.scrumalliance.org/Article/scrum-team]
  
6: Essential scrum [https://www.amazon.com/Essential-Scrum-Practical-Addison-Wesley-Signature/dp/0137043295/ref=pd_sbs_14_5/132-8690242-4964462?_encoding=UTF8&pd_rd_i=0137043295&pd_rd_r=a1263e1d-533d-4a10-adcd-73952fdad366&pd_rd_w=Y5PMR&pd_rd_wg=8uvWv&pf_rd_p=b65ee94e-1282-43fc-a8b1-8bf931f6dfab&pf_rd_r=KTQ7FWW41R0AESJX1GVT&psc=1&refRID=KTQ7FWW41R0AESJX1GVT]
+
9: Essential scrum [https://www.amazon.com/Essential-Scrum-Practical-Addison-Wesley-Signature/dp/0137043295/ref=pd_sbs_14_5/132-8690242-4964462?_encoding=UTF8&pd_rd_i=0137043295&pd_rd_r=a1263e1d-533d-4a10-adcd-73952fdad366&pd_rd_w=Y5PMR&pd_rd_wg=8uvWv&pf_rd_p=b65ee94e-1282-43fc-a8b1-8bf931f6dfab&pf_rd_r=KTQ7FWW41R0AESJX1GVT&psc=1&refRID=KTQ7FWW41R0AESJX1GVT]
  
7: Kanban: альтернативный путь в Agile
+
10: Kanban: альтернативный путь в Agile
  
8: Инструменты: Trello, Jira, Miro, Jam board
+
11: Инструменты: Trello, Jira, Miro, Jam board
  
9: Черный лебедь Талеба, Антихрупкость Талеба, Мифический человеко-месяц, [https://felipecastro.com/en/okr/what-is-okr/]
+
12: Черный лебедь Талеба, Антихрупкость Талеба
  
10: Project Communication Management: What is it all about? [https://rebelsguidetopm.com/project-communication-management-what-is-it-all-about/] , “Пиши, сокращай”
+
13: Project Communication Management: What is it all about? [https://rebelsguidetopm.com/project-communication-management-what-is-it-all-about/] , “Пиши, сокращай”
  
12: How to Plan a Successful Software Rollout for SaaS New Products and Enhancements [https://userpilot.com/blog/software-rollout/]
+
14: How to Plan a Successful Software Rollout for SaaS New Products and Enhancements [https://userpilot.com/blog/software-rollout/]
  
13: Getting to yes, Сначала скажите Нет, Договориться можно обо всем, The art of saying No, Performance coaching
+
15: Getting to yes, Сначала скажите Нет, Договориться можно обо всем, The art of saying No, Performance coaching
  
14: Общаться с ребенком Как, Never split the difference [https://www.amazon.com/dp/0062407805?tag=uuid10-20]
+
16: Общаться с ребенком Как, Never split the difference [https://www.amazon.com/dp/0062407805?tag=uuid10-20]
  
15: Influence: the psychology of persuasion, How to influence people and win friends, Surrounded by idiots, Radical Candor
+
15: Influence: the psychology of persuasion, How to influence people and win friends, Surrounded by idiots,  
  
16: Inspired [https://www.amazon.com/dp/0062407805?tag=uuid10-20], Empowered [https://www.amazon.com/EMPOWERED-Ordinary-Extraordinary-Products-Silicon-ebook/dp/B08LPKRD5L/ref=sr_1_1?crid=1WBQE3JLC1M14&keywords=empowered&qid=1688106189&s=digital-text&sprefix=empowere%2Cdigital-text%2C263&sr=1-1], От 0 к 1 [https://www.amazon.com/Zero-One-Notes-Startups-Future/dp/0804139296]
+
16: Empowered [https://www.amazon.com/EMPOWERED-Ordinary-Extraordinary-Products-Silicon-ebook/dp/B08LPKRD5L/ref=sr_1_1?crid=1WBQE3JLC1M14&keywords=empowered&qid=1688106189&s=digital-text&sprefix=empowere%2Cdigital-text%2C263&sr=1-1], От 0 к 1 [https://www.amazon.com/Zero-One-Notes-Startups-Future/dp/0804139296]
  
 
17: Chief Customer Officer 2.0, [https://www.aha.io/roadmapping/guide/release-management/what-is-user-story-mapping] и [https://www.nngroup.com/videos/journey-mapping-vs-story-mapping/]
 
17: Chief Customer Officer 2.0, [https://www.aha.io/roadmapping/guide/release-management/what-is-user-story-mapping] и [https://www.nngroup.com/videos/journey-mapping-vs-story-mapping/]

Текущая версия на 17:28, 8 сентября 2023

Общие сведения

  • Семестр: 9 (пятый курс)
  • Форма контроля: курсовая работа

Краткое описание

Если вы изучаете Computer science и собираетесь работать Software Engineer, QA, Product Manager или Data Scientist, курс дополнит ваши знания: на курсе подробно разбираются контекст организации, роль проектного менеджера и базовые навыки для управления проектами

Очень просто, но все равно полезно:

  • Управляю проектами в ИТ больше 2х лет
  • Бывший разработчик / аналитик, еtc
  • Свободный английский

Нормально:

  • Управляю проектами около года / вовлечен в чужой проект
  • Работаю в технической команде (программист, тестировщик, аналитик)

Сложно:

  • Управлял проектами не в ИТ или неформально
  • Работал в компаниях 500+ человек
  • Совсем не говорю на английском

Очень сложно и нужны дополнительные материалы:

  • Никогда не управлял никакими проектами и никогда не работал в ИТ
  • Не работал в компаниях 500+ человек

Навыки по итогам курса

  • Понимать, чем занимается проектный менеджер и его соседи
  • Проводить стандартные проектные встречи в Agile проектах
  • Понимать, когда нужно просить о помощи в проекте
  • Понимать разницу ролей и профессий в менеджменте
  • Планировать простые проекты
  • Способность “зайти” на простой начавшийся проект
  • Презентовать свой проект и идеи понятным для аудитории способом
  • Управлять базовыми ожиданиями и коммуникацией вокруг вашего проекта

Требования к курсу

Ограничение по численности группы: 50 человек

Отбор на курс

Критерии отбора:

  • Уровень английского: не ниже pre-intermediate
  • Опыт в IT компании (не стартап) приветствуется, так как будет возможность применять знания курса сразу на практике.
  • Желателен опыт работы управления проектами. Студентам без опыта будет сложно понять важные концепции из курса.

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

Команда курса

Организатор курса: Иванова Анастасия

Преподаватель курса: Белозерова Юлия

Ассистент курса: Чикин Олег

План курса

Важные ссылки

Материалы

Критерии получения оценки

  • 6 / 8 домашек приняты (поставлен зачет в skillspace)
  • Посещено минимум 5 занятий
  • Защищена курсовая работа (поставлен зачет в skillspace)
  • Прочитаны 2 / 4 обязательных книг

Домашние задания

Задание 1: тест из 20 вопросов на выбор правильного ответа по материалам первых двух занятий. Проверка автоматическая.

Задание 2: сделать доску в Trello с планом вашего проекта в реальной жизни, а не на работе. Например: переезда или отпуска на семью из 5 человек. 20-40 карточек.

Задание 3: пройти онлайн-тест по материалам занятия. 10 вопросов, выбор правильного варианта ответа. Проверка автоматическая.

Задание 4: написать один и тот же проектный отчет, но для трех разных аудиторий: команда, заказчик / руководители, широкая аудитория. Отчет за последние 2 недели. Проект в середине жизненного цикла. Проектом занимается одна команда, но требования поступают из еще трех отделов. Формат: имейл не больше одного экрана. Избегайте сухого текста!

Задание 5: составить трекер (таблицу) зависимостей и рисков для проекта “делаем приложение для студентов МФТИ”. 10-20 элементов. Обращать внимание на план реакции на событие чтобы было очевидно что и кто будет делать.

Задание 6: составить гуглодок с планом запуска в эксплуатацию проекта “полностью новая версия существующего сайта”. Учесть взаимодействие со всеми релевантными подразделениями компании. Избегать технического списка задач. Примерный объем: 2 страницы.

Задание 7: пройти тест по ситуациям из блока soft-skills, как бы вы поступили в ситуациях.

Задание 8: написать / обновить резюме по формату из занятия 14. Отдельным файлом написать какие сертификации вам будут полезны через 3-5 лет работы и почему. Примерный объем второй части: 300-400 слов.

Форма контроля

Домашние задания

Инструменты: меняются. Иногда строго, иногда выбор.

Примерное время выполнения: от 40 минут до 2х часов

Когда сдавать: В пределах 2х недель от даты публикации задания

  • Не выше 4: сдано в пределах месяца от даты публикации задания
  • Не выше 3: сдано после завершения курса

Повторная сдача: 1 попытка, если задание не принято

Как сдавать: прислать в Skillspace в онлайн-инструментах, например GoogleDocs.

Домашка(и) для блока анонсируется за 2 недели до дедлайна

Не сдал минимум на оценку “3” 6 из 8 домашек = не получил зачет за курс!


Курсовая работа

Проект с работы или из реальной жизни. Примеры:

  • Я разработчик и я придумал проект по оптимизации времени на получение новой виртуальной машины (как доп нагрузка, а не часть работы)
  • Проект по осчастливливанию отдела поддержки потому что их система ужасно неудобная и отнимает кучу времени на простые задачи
  • Как я в Европу переезжал с семьей и двумя собаками
  • Хочу через 3 года переквалифицироваться в Data Science инженера / специалиста по нейронным сетям / etc
  • Открываю кондитерскую в родном городе

Когда и как сдавать работы: Дедлайн для приема презентаций - за неделю до последнего занятия

Сдавать в формате презентаций, выгруженных в PDF

Ответы на вопросы в процессе подготовки и комментарии к выбору проекта для курсовой - в чате группы

Время на подготовку курсовой: 3 недели Темы курсовой: проект из реальной жизни. Не обязательно завершен, но обязательно начат >30%

Артефакты: цели, stakeholders, customer research, таймлайны, пример проектного отчета, риски, зависимости, rollout plan, выбор методологии, рефлексия “чему я научился пока делал курсовую”

Таймлайн:

  • Вводная после занятия 11
  • Сдать PDF не позднее занятия 14
  • Разбор лучших работ, ответы на вопросы на занятии 15
  • Консультации на занятиях 16 и 17

Рекомендуемая литература

1: Читать как справочник: Software Engineering: A Practitioner's Approach (9th edition)

2: “Мифический человеко-месяц” - про принципы разработки ПО

3: “Radical Candor” - про управление командами

4: “Inspired” - про продуктовый менеджмент

Доп. литетература

5: Design for learning (книга про дизайн учебных курсов) [1]

6: Seat at the table [2]

7: Дао Toyota, Lean startup, [3]

8: The scrum team roles and accountibilities [4]

9: Essential scrum [5]

10: Kanban: альтернативный путь в Agile

11: Инструменты: Trello, Jira, Miro, Jam board

12: Черный лебедь Талеба, Антихрупкость Талеба

13: Project Communication Management: What is it all about? [6] , “Пиши, сокращай”

14: How to Plan a Successful Software Rollout for SaaS New Products and Enhancements [7]

15: Getting to yes, Сначала скажите Нет, Договориться можно обо всем, The art of saying No, Performance coaching

16: Общаться с ребенком Как, Never split the difference [8]

15: Influence: the psychology of persuasion, How to influence people and win friends, Surrounded by idiots,

16: Empowered [9], От 0 к 1 [10]

17: Chief Customer Officer 2.0, [11] и [12]

18: Startup owner 's manual, The new business road, Peace through entrepreneurship. Accelerate. Аналитика данных [13]

19: Cracking the PM interview, Камасутра для оратора [14]

20: scrum.org, scrum alliance, pmi.org, [15]