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

Материал из Public ATP Wiki
Перейти к навигации Перейти к поиску
Нет описания правки
 
(не показано 37 промежуточных версий 2 участников)
Строка 2: Строка 2:
* Семестр: 9 (пятый курс)
* Семестр: 9 (пятый курс)
* Форма контроля: курсовая работа
* Форма контроля: курсовая работа
'''Краткое описание'''
Если вы изучаете Computer science и собираетесь работать Software Engineer, QA, Product Manager или Data Scientist, курс дополнит ваши знания: на курсе подробно разбираются контекст организации, роль проектного менеджера и базовые навыки для управления проектами
'''Очень просто, но все равно полезно''':
* Управляю проектами в ИТ больше 2х лет
* Бывший разработчик / аналитик, еtc
* Свободный английский
'''Нормально''':
* Управляю проектами около года / вовлечен в чужой проект
* Работаю в технической команде (программист, тестировщик, аналитик)
'''Сложно''':
* Управлял проектами не в ИТ или неформально
* Работал в компаниях 500+ человек
* Совсем не говорю на английском
'''Очень сложно и нужны дополнительные материалы''':
* Никогда не управлял никакими проектами и никогда не работал в ИТ
* Не работал в компаниях 500+ человек
== Навыки по итогам курса ==
* Понимать, чем занимается проектный менеджер и его соседи
* Проводить стандартные проектные встречи в Agile проектах
* Понимать, когда нужно просить о помощи в проекте
* Понимать разницу ролей и профессий в менеджменте
* Планировать простые проекты
* Способность “зайти” на простой начавшийся проект
* Презентовать свой проект и идеи понятным для аудитории способом
* Управлять базовыми ожиданиями и коммуникацией вокруг вашего проекта


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


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


'''Отбор на курс'''


'''Краткое описание'''
Критерии отбора:
Если вы изучаете Computer science и собираетесь работать Software Engineer, QA, Product Manager или Data Scientist, курс дополнит ваши знания: на курсе подробно разбираются контекст организации, роль проектного менеджера и базовые навыки для управления проектами.
 
* Уровень английского: не ниже pre-intermediate
* Опыт в IT компании  (не стартап) приветствуется, так как будет возможность применять знания курса сразу на практике.
* Желателен опыт работы управления проектами. Студентам без опыта будет сложно понять важные концепции из курса.
 
'''Для отбора на курс необходимо будет заполнить регистрационную анкету и ответить на вопросы.'''


= Команда курса =
= Команда курса =
Строка 24: Строка 61:


= Важные ссылки =
= Важные ссылки =
* [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 обязательных книг
'''Примерное время выполнения''': от 40 минут до 2х часов


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


== Домашние задания ==
* Не выше 4: сдано в пределах месяца от даты публикации задания
1. Задание по базовым элементам
* Не выше 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/]

Текущая версия от 14: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]