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

Презентация:



Advertisements
Похожие презентации
Методология SCRUM Методология гибкой разработки программного обеспечения.
Advertisements

Agile. Scrum.. Agile Гибкий подход к разработке ПО. Лучшие практики: Scrum XP TDD, etc. "Agility is not a technology, science, or product but a culture"
Построение Agile процесса для разработки игр Вадим Гайдукевич Wargaming.net.
В двух словах Михаил Смирнов
EXtreme Programming XP Тема 1. XP Экстремальное программирование небольших и средних неясных и быстро меняющихся требований Экстремальное программирование.
Agile. Scrum. Шигапова Ксения,
Agile в больших проектах Асхат Уразбаев ScrumTrek © ScrumTrek.ru, 2008.
Agile семейство процессов разработки. Манифест подписали представители следующих методологий Extreme programming, Scrum, DSDM, Adaptive Software Development,
Scrum Выполнил: Сокольников А.М. ПС-41 Руководитель: Нехорошкова Л.Г.
7/6/2014© 2010 Grid Dynamics Scaling Mission-Critical Systems 1 Dmitry Ovechkin Deputy Director of Engineering
Роман Юферев, AVIcode. Цель доклада Я из AVIcode Наш заказчик О проекте тип требования стейкхолдеры коммуникации.
Agile методологии при разработке игр ВАДИМ ГАЙДУКЕВИЧ Wargaming.net.
Цикл жизни ПО Методологии разработки 8 октября 2008 г. 4 курс Технологии программирования.
Обзор гибких методологий разработки ПО (Agile) Антон Бевзюк (Intel)
Обзор методологий управления интернет-проектами Олег Бунин.
серия подходов к разработке программного обеспечения, ориентированных на использование итеративной разработки и динамическое формирование требований в.
Software Cloud Services Управление проектами в Softline Казарцев Максим, Руководитель отдела веб-разработки в г. Новосибирске
EXtreme Programming Ценности Принципы Практики. Ценности Общение Простота Обратная связь Смелость, кураж Уважение.
Когда команды создают классные апы Андрей
Транксрипт:

Степан Василевский менеджер проектов QuartSoft Corp г.

Skype: stephen.vasilevsky ДГМА, кафедра КИТ JavaScript-программист – 1,5 года Разработчик на ASP.NET C# – 2 года Mobile development team lead – 5 месяцев Менеджер проектов – 8 месяцев

Продукт – то, что хочет получить заказчик Проект – процесс создания продукта

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

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

ИнициацияЗакрытие Планирование Мониторинг Выполнение

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

Основные черты: Простота Общение Обратная связь Решительность

Что требуется от разработчика: Оценка времени Проектирование Программирование Качество

Что нужно знать заказчику: Как долго? Что сделано? Насколько хорошо?

Что нужно знать разработчику: Что нужно сделать? Когда это нужно сделать? Когда это сделано?

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

vision backlog selected backlog sprint backlog sprint daily scrum demo & review

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

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

Артефакты: Product Backlog Sprint Backlog Sprint Burn Down Chart

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

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

Sprint Burn Down Chart

Степан Василевский менеджер проектов QuartSoft Corp. Skype: stephen.vasilevsky