Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Проектный практикум: научный подход к планирова...

Anton
January 12, 2025

Проектный практикум: научный подход к планированию - теория, история планирования, современные техники

Лекция курса "Проектный практикум"
Научный подход к планированию - теория, история планирования, современные техники

- Целеполагание, планирование
- Базис для реализации проекта
- Научный подход: теории и модели управления проектами
- Фредерик Уинслоу Тейлор (1856 — 1915): «Принципы научного управления»
- Анри Файоль (1841 — 1925): «Общее и промышленное управление», графические представления элементов проекта
- Генри Лоренс Гант (1861 — 1919): «Организация труда» (Organizing for work), 1919
- Роль государственного планирования экономики (по мнению Г. Ганта)
- Организация рабочего пространства
- Диаграммы Ганта - графическое представление проекта
- Методы Ганта по управлению производством на военных предприятиях США во время Первой мировой войны
- Диаграммы Ганта в крупных гражданских проектах
- Сетевые графики (метод критического пути)
- Метод PERT
- Другие модели
- Модели разработки программного обеспечения
- Водопад (каскадная модель)
- Критика каскадной модели
- Итерационная модель
- Минимальная полезная модель (MVP)
- Лэндинг
- Отдельные техники, пакеты техник
- Гибкая модель разработки (аджайл)
- Разные подходы к управлению проектами на примере проекта полета на Марс (Март Виркус, 2019)

(с таймкода 1:47:50)
https://vk.com/video53223390_456239625
https://www.youtube.com/watch?v=kPQLlP3AhiU

Anton

January 12, 2025
Tweet

More Decks by Anton

Other Decks in Education

Transcript

  1. • Лат.: projectum от proicere — бросать что-то вперёд •

    Проект — это что-то, что появляется прежде, чем произойдет всё остальное • Менеджмент — новее, - от итальянского «to handle», от слова hand — рука (кисть), - т. е. сделать нечто руками или при помощи рук
  2. • План — это идея, т. е. мысль, отвечающая на

    вопрос «что делать» • Детализированный план — последовательность идей, • реализация (воплощение) каждой из которых создаёт материальный базис для реализации последующей • Реализация всей последовательности идей детализированного плана приводит к реализации общего плана • Детализированные этапы плана отвечают на вопрос не только «что делать», но и «как делать»
  3. Целеполагание, планирование • План есть всегда, даже если вы думаете,

    что его нет • Детализация и проработка может быть разной: - Кодить из головы - Набросать несколько шагов в блокноте - Продумать последовательность шагов от начала до конца из зафиксировать их в некоторой форме (текстовой, графической и т. п.) • Код из головы ловить вдохновение — ок, если людей больше одного или ресурсы привлекаются со стороны, без фиксированного плана уже сложно обойтись
  4. • Хотя проекты были и масштабные и впечатляющие, методики реализации

    проектов применялись, но они не были формализованы • Была масса практического опыта, но он не был систематизирован и обобщен • Научно-техническая революция, увеличение масштаба проектов, Первая Мировая Война, Вторая Мировая Война, соревнование двух экономических систем (СССР — социалистическая vs «коллективный запад» во главе с США — капиталистическая) вызывает объективную потребность в работах такого рода • Начало теории управления проектами как науки — начало 20-го века
  5. Фредерик Уинслоу Тейлор (1856 — 1915) ru.wikipedia.org/wiki/Тейлор,_Фредерик_Уинслоу • Американский инженер

    • Основоположник научной организации труда и управления (менеджмента) • The Principles of Scientific Management, 1911 («Принципы научного управления») archive.org/details/principlesofscie00tayl (издание 1913)
  6. • Рассуждает о потерях в области труда из-за неэффективной организации

    труда (превышают потери в области материальных ресурсов) • Пытается примирить «работодателей» и «работников»: выигрыш от повышения производительности труда должен увеличить доход владельца производства, а так же сделать максимальной зарплату рабочих
  7. • Испытывал методы повышения производительности труда на стальной фабрике (Bethlehem

    Steel Plant) • Хотел, чтобы рабочие работали не дольше и не интенсивнее, а чтобы работали эффективнее • Порезать издержки (косты) • Частично преуспел • Систематизировал и описал опыт в монографии, послужившей основой для последующих трудов, • этим вошел в историю
  8. Анри Файоль (1841 — 1925) ru.wikipedia.org/wiki/Файоль,_Анри • Французский горный инженер,

    теоретик и практик менеджмента • Основатель административной (классической) школы управления • Administration Industrielle et Générale, 1916 («Общее и промышленное управление») archive.org/details/fayol/ (1917, переиздание?)
  9. Выделил главные функции управления: • Планировать (planning) • Организовывать (organising)

    • Отдавать распоряжения (commanding) • Координировать (coordinating) • Контролировать (controlling)
  10. Генри Лоренс Гант (1861 — 1919) • Соратник Фредерика Тейлора

    • Изучал менеджмент на примере постройки кораблей во время Первой мировой войны • Разработал графическое представление проекта в виде специальной диаграммы — Диаграммы Ганта
  11. • Work, wages, and profits, 1913 (2-е издание) («Работа, зарплаты

    и выгода») archive.org/details/cu31924002041378 • Industrial leadership, 1915 («Промышленное превосходство») archive.org/details/industrialleader00gantuoft • Organizing for work, 1919 («Организация труда») archive.org/details/organizingforwor00gant
  12. В предисловии рассуждает • Две величайшие силы общества: экономическая сила

    и политическая власть, опирающаяся на военную силу • Для обеспечения максимального могущества общества эти силы должны работать вместе • В Германии эти силы были объединены перед вступлением в войну: политическая власть взяла под контроль производство • Союзники быстро последовали её примеру сразу после начала войны
  13. В предисловии рассуждает • В США административные подразделения, управляющие экономикой,

    не могли выполнять свои задачи достаточно эффективно, т. к. они были выведены из-под политического влияния. • Советская система является попыткой поставить бизнес и промышленность на службу всему обществу, такая система должна заменить политическую систему. Что у них получится — покажет время. • Но это попытка является серьезной угрозой американской системе, т. к. попытку поставить на службу всему обществу осуществляют экстремальные радикалы • [прим. лектора: :) ]
  14. Далее среди прочего • Использует графическое представление проекта в виде

    диаграммы особого вида (в дальнейшем названной его именем)
  15. • В подробностях описана (в т. ч. история) • The

    Gantt chart, a working tool of management, Clark Wallace, 1922 («Диаграмма Ганта — работающий инструмент управления», Кларк Уоллес) archive.org/details/ganttchartworkin00claruoft Диаграмма Ганта
  16. • Военное руководство изучило опыт внедрения методик Ганта на гражданских

    предприятиях • И сразу после начала войны (1-й мировой) пригласило его в Департамент артиллерийского технического снабжения в Вашингтон (Ordnance Department at Washington) • Оружейные склады и фабрики по производству оружия получали большие заказы на производство оружия и амуниции, • но было крайне сложно отследить, на каком этапе выполнения находится тот или иной заказ
  17. • Объемы заказов в один момент скакнули от сотен к

    миллионам • Традиционные методы печатных таблиц не могли передать масштаб таких необычных количеств и время, которое необходимо для того, чтобы их произвести • Обычные диаграммы не позволяли в достаточной степени оценить время, при этом позволяли разместить на одном листе всего один элемент
  18. • Гант работал над диаграммами, которые позволят сравнивать текущую производительность

    и договорные обязательства • Его диаграммы позволяли строить ясные планы и показали высокую эффективность при их реализации • Скорость продвижения работы постоянно сравнивается с течением времени, результат сравнения даёт основание ускорить или замедлить процесс производства • Диаграммы не являются статичными снимками прошлого • Их предметом является настоящее и будущее, • а прошлое интересует постольку, поскольку настоящее и будущее являются результатом его развития
  19. Диаграмма Ганта • Разработана примерно в 1910 — 1915 •

    Графическое представление проекта • Позволяет контролировать ход выполнения проекта • На тот момент: уровень государства • проекты: Дамба Гувера (постройка: 1931 — 1936) и сеть шоссе между штатами США (1956 — наст. время) • До сих пор в ходу
  20. Замечание • Note: The invention of horizontal bar charts for

    project scheduling was likely accomplished in Poland by Karol Adamiecki. Apparently, however, news of his progress did not make it to the west, likely due to language differences and the slower dissemination of information in the 19th-20th centuries. ganttchart.com/history_of_the_gantt_chart/
  21. • До 1950-х годов управление проектами осуществлялось в основном на

    базе Диаграмм Ганта • (они достаточно широко используются и сейчас) • В 1950-е стали появляться новые методики
  22. Сетевые графики • Англ.: critical path method (метод критического пути)

    en.wikipedia.org/wiki/Critical_path_method ru.wikipedia.org/wiki/Метод_критического_пути • Разработан объединенными усилиями Remington Rand (James E. Kelley Jr.) and DuPont (Morgan R. Walker) • В конце 1950-х годов • Для управления проектами в рамках работы фабрик
  23. Сетевые графики • Проект представлен в виде графа: • события

    и работы, увязанные в сеть • работа завершается событием • каждое событие служит началом для других работ • (реализация одной или нескольких работ обеспечивает материальный базис для старта одной или нескольких работ)
  24. • Модель описывает проект чрезвычайной сложности (тысячи взаимосвязанных работ и

    событий) представлением, близким к интуитивному восприятию • Формализованное представление проекта позволяет применять к нему математическое алгоритмы, выявляющие «узкие места» проекта, требующие особого внимания или оптимизации, которые помогут ускорить весь проект • Формальное представление и математика позволяют применять вычислительную технику для управления проектами • (не просто для хранения данных и генерации отчетов, но и для сложных расчетов, определяющих ход реализации проекта, которые было бы крайне сложно провести в ручном режиме)
  25. В СССР • «Сетевые графики в планировании», Разумов И.М., Белова

    Л.Д., Ипатов М.И., Проскуряков А.В., Высшая школа, 1967 (3- е переиздание 1981) libgen.lc/edition.php?id=136807930 libgen.gs/ads.php?md5=6b9ec6ab42530efe667293e274446b77 • Сетевое Планирование и Управление, Вузфильм, 1973 г. www.youtube.com/watch?v=xDp6xKOVJYE
  26. Метод PERT • Program Evaluation and Review Technique (PERT) •

    Техника оценки и пересмотра программы • (оценка и пересмотр: уж не корень ли итерационной модели это?) • 1957 год • Разработан ВМС США для проекта ракетной подлодки Полярис • Основные направления: правительственные и военные проекты • Использовали при планировании олимпийских игр в 1968 г. во Франции
  27. Другие модели • оценка затрат (costs) • теория портфолио проекта

    • контроль графика работ, планирование и разработка графика работ (scheduling - календарное планирование), оценки затрат (ранние 1950-е) • потом все слили в кучу и объединились под эгидой организации - American Association of Cost Engineers (1956) (сейчас — AACE International)
  28. Модели разработки программного обеспечения • Водопад (вотерфолл, каскадная модель) •

    Итерационная • MVP (Minimal valuable product/minimal value proposition) — Минимальная полезная модель • Лэндинг (страница для приземления) • Текучка: плоские списки задач (тикеты)
  29. • In the olden days, Waterfall model was used to

    develop enterprise applications like Customer Relationship Management (CRM) systems, Human Resource Management Systems (HRMS), Supply Chain Management Systems, Inventory Management Systems, Point of Sales (POS) systems for Retail chains etc. • Waterfall model was used significantly in the development of software till the year 2000. • Even after the Agile manifesto was published in 2001, Waterfall model continued to be used by many organization till the last decade. www.quora.com/What-is-an-example-of-a-waterfall-model-in- software-engineering
  30. • Some of the systems that I participated in the

    development and delivery (as I remember) were: • A large Energy Management System (EMS) for Southern California Edison (early 1970s) • A large EMS system for Florida Power and Light. (1980s) • A large EMS for Houston Light and Power ( late 1980s) • A SCADA, AGC, and Water Housekeeping system for Statkraft Tokke Control Center (1990s) • A large EMS system for Hong Kong Electric Company (1990s) • Tren Urbano, a heavy rail transportation system for San Juan Puerto Rico (1990s) • A large rail traffic control system for Canadian National Railway (early 2000s) • Most of these projects took three to five years to complete. They all had stringent safety requirements www.quora.com/What-is-an-example-of-a-waterfall-model-in-software-engineering
  31. Критика каскадной модели • Избыточная детализация • Отсутствие пути на

    предыдущий этап • (обычно статьи с критикой каскадной модели можно найти на сайтах организаций, предлагающих услуги консультаций и внедрения методики аджайл)
  32. Минимальная полезная модель (MVP) • Проверяет гипотезу • Несет пользу

    • Не содержит ничего лишнего • Все, что можно убрать, следует убрать • Всё, что нельзя убрать, следует оставить
  33. Лэндинг • У вас нет ни продукта, ни команды, но

    вы уже хотите денег инвестора
  34. Гибкая модель разработки (аджайл) • Семейство методик: экстремальное программирование, итерации,

    скрам и т. п. • Релиз после каждой итерации • Отказ от долгосрочного планирования • Обратная связь — новые требования - новый план на каждую следующую итерацию