1 / 21

Практика гибкого управления проектами

Практика гибкого управления проектами. Степан Василевский менеджер проектов QuartSoft Corp. 2012 г. Степан Василевский. ДГМА, кафедра КИТ JavaScript- программист – 1,5 года Разработчик на ASP.NET C# – 2 года Mobile development team lead – 5 месяцев Менеджер проектов – 8 месяцев.

teva
Download Presentation

Практика гибкого управления проектами

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Практика гибкого управления проектами Степан Василевский менеджер проектов QuartSoft Corp. 2012 г.

  2. Степан Василевский • ДГМА, кафедра КИТ • JavaScript-программист – 1,5 года • Разработчик на ASP.NET C# – 2 года • Mobile development team lead – 5 месяцев • Менеджер проектов – 8 месяцев stephen@quartsoft.com Skype: stephen.vasilevsky http://www.linkedin.com/in/stephenv

  3. Управление проектом • Продукт – то, что хочет получить заказчик • Проект – процесс создания продукта

  4. Управление проектом Стоимость Сроки Удовлетворённость заказчика Содержание работ

  5. Методологии и фреймворки MSF IPMA Scrum Lean PMI PRINCE2 CMMI RUP Extreme Programming (XP) FDD OpenUP

  6. Project Management Institute (PMI) Основной документ – PMBoK (Project Management Body of Knowledge) Менеджер проекта управляет: • временем • стоимостью • содержанием • качеством • рисками • закупками • персоналом • коммуникациями • интеграцией

  7. Project Management Institute (PMI) Планирование Мониторинг Инициация Закрытие Выполнение

  8. Гибкие методологии Agile Основной документ – Agile Manifesto • Основные методологии: • Экстремальное программирование – уровень личности • Scrum – уровень команды • Lean – уровень организации

  9. Экстремальное программирование • Основные черты: • Простота • Общение • Обратная связь • Решительность

  10. Экстремальное программирование • Что требуется от разработчика: • Оценка времени • Проектирование • Программирование • Качество

  11. Экстремальное программирование • Что нужно знать заказчику: • Как долго? • Что сделано? • Насколько хорошо?

  12. Экстремальное программирование • Что нужно знать разработчику: • Что нужно сделать? • Когда это нужно сделать? • Когда это сделано?

  13. Экстремальное программирование Практики экстремального программирования: • Игра в планирование • Маленькие релизы • Метафора • Простой проект • Тестирование • Рефакторинг • Парное программирование • Коллективное владение • Постоянная интеграция • 40-часовая рабочая неделя • Контакт с заказчиком • Стандарты кодирования

  14. Scrum daily scrum sprint sprint backlog selected backlog demo & review vision backlog

  15. Scrum • Роли в Scrum: • Scrum-мастер • Владелец продукта (Product Owner) • Команда

  16. Scrum • Sprint – период времени, по истечении которого демонстрируется фактически работающий продукт с инкрементом функциональности. • Фиксированное содержание работы • Сбор требований, дизайн, программирование, тестирование • В результате – готовая сборка • Короткие спринты – быстрая обратная связь

  17. Scrum • Артефакты: • Product Backlog • Sprint Backlog • Sprint Burn Down Chart

  18. Scrum • Daily Scrum (stand up meeting): • Что было сделано с момента предыдущего митинга до момента этого митинга? • Что планируете делать с момента этого митинга до момента следующего митинга? • Какие проблемы препятствуют выполнению запланированного?

  19. Scrum • Ретроспектива: • Демонстрация инкремента продукта • Оценка состояния продукта • Обсуждение выполненных задач и возникающих проблем • Выводы о дальнейшем развитии

  20. Scrum Sprint Burn Down Chart

  21. Спасибо за внимание! Время вопросов! Степан Василевский менеджер проектов QuartSoft Corp. stephen@quartsoft.com Skype: stephen.vasilevsky http://www.linkedin.com/in/stephenv

More Related