Презентация Паттерны построения эффективного процесса разработки Асхат Уразбаев ScrumTrek http://scrumtrek. ru онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Паттерны построения эффективного процесса разработки Асхат Уразбаев ScrumTrek http://scrumtrek. ru абсолютно бесплатно. Урок-презентация на эту тему содержит всего 49 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Технологии » Паттерны построения эффективного процесса разработки Асхат Уразбаев ScrumTrek http://scrumtrek. ru



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    49 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    5.48 MB
  • Просмотров:
    43
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Паттерны построения
Содержание слайда: Паттерны построения эффективного процесса разработки Асхат Уразбаев ScrumTrek http://scrumtrek.ru

№2 слайд
Асхат Уразбаев Agile Coach
Содержание слайда: Асхат Уразбаев Agile Coach Тренер и консультант по Agile Совладелец компании ScrumTrek Основатель и координатор сообщества AgileRussia

№3 слайд
Процесс
Содержание слайда: Процесс

№4 слайд
Коммуникации Ответственность
Содержание слайда: Коммуникации Ответственность

№5 слайд
Дисфункция . Проблема
Содержание слайда: Дисфункция №1. Проблема коммуникаций Заказчик не знает, как идет разработка Разработчики не понимают, зачем нужна система Тестировщики узнают о требованиях от программистов Аналитики не видят готовую систему

№6 слайд
Дисфункция . Ответственность
Содержание слайда: Дисфункция №2. Ответственность !не равна= полномочиям Команда не соблюдает сроки разработки А оценкой работ занимается заказчик Менеджер проекта отвечает за продуктивность команды Но не может вводить и выводить людей из проекта Тест-менеджер отвечает за качество продукта Но не может отменить релиз продукта

№7 слайд
Дисфункция Отсутствие commit
Содержание слайда: Дисфункция №3 Отсутствие commit’а Заказчик работает "по-agile” Но не знает, что это такое Аналитик отвечает за управление требованиями Но не считает себя обязанным это делать

№8 слайд
Дисфункция . Отсутствие
Содержание слайда: Дисфункция №4. Отсутствие средств/возможностей (Ответсвенный не может достичь цели/решить проблему из-за отсутствия средств/возможностей) В команде нет специалиста по пользовательским интерфейсам Нет нужного сервера или продукта Не ведется проектная документация

№9 слайд
Чеклист Role. Есть ли
Содержание слайда: Чеклист Role. Есть ли ответственный за решение проблемы? Commit. Он знает, что он ответственный? Знает ли он область своей ответственности? Openness. Все ли заинтересованные (ЗЛ) лица знают, кто ответственый? Rights. Имеет ли ответственный эксклюзивные права на принятие решений в его области ответственности? FUN. Получает ли ответственный удовлетворение от решения проблемы? Means. Есть ли у него все необходимые средства для решения проблемы (навыки и знания, информация, инструменты)? Communication. Все ли ЗЛ информируются о том, как проблема решается? Feedback. Существует ли постоянная обратная связь по результатам работы?

№10 слайд
Классический менеджер проекта
Содержание слайда: «Классический» менеджер проекта: управление ответственностью Role. Умеет делегировать Commit. Получает commit от ответственного Openness. Информирует заинтересованные лиц Rights. Передает эксклюзивные права на принятие решений в его области ответственности FUN. Побеспокоится о том, что ответственный получает удовлетворение от решения проблемы Means. И о том, что у него есть средства решения проблемы Communication. Создает "инструмент" постоянной передачи информации ЗЛ Feedback. Осуществляет постоянную и мгновенную обратную связь по результатам работы

№11 слайд
Дисфункция . Проблема
Содержание слайда: Дисфункция №5. Проблема взаимозависимости К пуговицам претензии есть? "Настоящие Программисты не тестируют!" "А у меня на машине все работает!" "Настоящий мужик свои проблемы решает сам!" Проблема общей ответственности

№12 слайд
Команда небольшая группа
Содержание слайда: Команда … небольшая группа людей с дополняющими навыками, с общей целью, стремящаяся улучшить свою производительность и чуствующая ответственность по отношению к друг другу… Katzenbach, Smith, “The Wisdom of Team”

№13 слайд
Agile ответственной может
Содержание слайда: Agile: ответственной может быть команда! Общая цель Коллективное принятие решений Доверие Взаимная ответственость Прозрачность

№14 слайд
Хорошее решение
Содержание слайда: Хорошее решение

№15 слайд
Чеклист тот же. Решение
Содержание слайда: Чеклист тот же. Решение принимает команда Role. Есть ли ответственный за решение проблемы? Commit. Он знает, что он ответственный? Знает ли он область своей ответственности? Openness. Все ли заинтересованные (ЗЛ) лица знают, кто ответственый? Rights. Имеет ли ответственный эксклюзивные права на принятие решений в его области ответственности? FUN. Получает ли ответственный удовлетворение от решения проблемы? Means. Есть ли у него все необходимые средства для решения проблемы (навыки и знания, информация, инструменты)? Communication. Все ли ЗЛ информируются о том, как проблема решается? Feedback. Существует ли постоянная обратная связь по результатам работы?

№16 слайд
Лечение инфекций в Agile
Содержание слайда: Лечение «инфекций» в Agile Наладим обмен веществ информацией Короткие итерации, Daily Scrum, планирование, демонстрации и т.д. Повысим иммунитет самоорганизацию команды Коллективное принятие решений, прозрачность, Shared Vision, ретроспектива и т.д.

№17 слайд
Средства Регламент Артефакты
Содержание слайда: Средства Регламент Артефакты Визуальные чарты Инструменты Навыки и знания

№18 слайд
Регламент Обязательные для
Содержание слайда: Регламент Обязательные для выполнения правила Примеры Проводить Code Review перед коммитом Daily Scrum начинается в 11-30 утра Scrum Master меняется каждую итерацию

№19 слайд
Артефакты Документ Word,
Содержание слайда: Артефакты Документ Word, Wiki, Sharepoint, text и т.д. Примеры Vision, SRS, Use Case Model, Architecture Notebook etc. Product Backlog, Iteration Plan и т.д.

№20 слайд
Визуальные чарты Средства
Содержание слайда: Визуальные чарты Средства коммуникации, выставленные на всеобщее обозрение Пример TaskBoard, BurnDown chart, Release Backlog etc.

№21 слайд
Инструменты Программные
Содержание слайда: Инструменты Программные продукты Пример Jira, Visual Studio, CruiseControl, FXCop, Resharper, IntelliJ IDEA etc.

№22 слайд
Навыки и знания Примеры Test
Содержание слайда: Навыки и знания Примеры Test Driven Development, Continuous Integration, Use Case Modeling Умение общаться с заказчиком Умение проектировать пользовательские интерфейсы Умение проектировать архитектуру систем

№23 слайд
Внешние препятствия
Содержание слайда: Внешние препятствия

№24 слайд
Токсины Внешние по отношению
Содержание слайда: «Токсины» Внешние по отношению к команде ограничения, влияющие на эффективность обмена информацией или правильное разделение ответственности

№25 слайд
Примеры токсинов
Содержание слайда: Примеры токсинов Эффективность коммуникации Распределенная разработка Языковой барьер Разница во времени Удаленный заказчик "Отдел тестирования" Разделение ответственности Персональное бонусирование "Пошареные" члены проектной команды Проекты Fixed Price

№26 слайд
Работа с токсинами Обмен
Содержание слайда: Работа с токсинами Обмен информацией Лечение. Убрать токсин Купирование. Средства, облегчающие обмен информацией Документация (Wiki, Word, Sharepoint, Scrum Notes etc) Коммуникация (skype, videoconference, и т.д.) Личные контакты (командировки, видео, «тимбилдинг») Разделение ответственности Лечение. Убрать токсин Купирование. Прокси - ответственный

№27 слайд
Качество и изменчивость
Содержание слайда: Качество и изменчивость

№28 слайд
Интересы БИЗНЕСА Придумываем
Содержание слайда: Интересы БИЗНЕСА Придумываем БЫСТРО Разрабатываем СРАЗУ Выкладываем НЕМЕДЛЕННО

№29 слайд
Содержание слайда:

№30 слайд
Итог Нет плана Нет
Содержание слайда: Итог Нет плана Нет взаимодействия Плохой код

№31 слайд
Интересы разработки
Содержание слайда: Интересы разработки Придумываем ДОЛГО Разрабатываем ТЩАТЕЛЬНО Выкладываем НЕ СКОРО

№32 слайд
Содержание слайда:

№33 слайд
Итог Тщательное планирование
Содержание слайда: Итог Тщательное планирование Тяжелые инженерные решения Слабая связь с рынком

№34 слайд
Примеры дисфункций Объем
Содержание слайда: Примеры дисфункций Объем документации Требования плавают в течении итерации Никто не помнит почему мы приняли такие странные решения Очень много переделок, которые можно было избежать Качество кода Долгий полный цикл тестирования Много «наведенных» дефектов Время на исправление дефекта невозможно оценить

№35 слайд
Проблема баланса интересов
Содержание слайда: Проблема баланса интересов разработки и бизнеса Проблема осознается, когда уже поздно что либо принимать В этой области "здравый смысл" работает плохо

№36 слайд
Физическая форма Проблемы
Содержание слайда: Физическая форма Проблемы объема жира документации Проблемы качества мышечной массы кода

№37 слайд
Паттерны решения проблемы
Содержание слайда: Паттерны решения проблемы Принципы: решение принимается заранее (раз и навсегда) Принципы качества Scrum We do not compromise quality! Continuous Testing Extreme Programming Keep It Simple You Ain’t Gonna Need It

№38 слайд
Инструменты управления
Содержание слайда: Инструменты управления качеством в agile Технологический долг Definition Of Done Test Driven Development Continuous Integration Pair Programming

№39 слайд
Коммуникации в проекте
Содержание слайда: Коммуникации в проекте

№40 слайд
Набор физической формы Как
Содержание слайда: Набор физической формы Как правило, длительный процесс Нужно планировать работу над формой Обязательно осознавать свои возможности Процесс набора должен быть облегчен по максимуму

№41 слайд
Управление продуктом
Содержание слайда: Управление продуктом

№42 слайд
Цель улучшения процессов
Содержание слайда: Цель улучшения процессов разработки в проекте Эффективное достижение бизнес целей проекта

№43 слайд
Эффективность Эффективность
Содержание слайда: Эффективность Эффективность = соблюдение ограничений

№44 слайд
Явные ограничения Разработка
Содержание слайда: Явные ограничения Разработка с использованием технологий Microsoft Использование «нашего» фреймворка Обойтись существующей командой Уложиться в бюджет

№45 слайд
Неявные, но подразумеваемые
Содержание слайда: Неявные, но подразумеваемые ограничения Соблюдение УК РФ Отсутствие несчастных случаев Заказчик должен быть доволен

№46 слайд
НЕявные и НЕподразумеваемые
Содержание слайда: НЕявные и НЕподразумеваемые ограничения Архитектура должна быть «крутая» Менеджер должен получить повышение после проекта Наш отдел должен получить всю славу

№47 слайд
Неврологические дисфункции
Содержание слайда: «Неврологические» дисфункции Бизнес-цель неясна Бизнес-цель недостижима Бизнес-цель отсутствует Ограничения эффективности несовместны

№48 слайд
Развитие идеи Сделать каталог
Содержание слайда: Развитие идеи Сделать каталог процессных дисфункций Собрать best practices лечения Подробности тут: http://blog.scrumtrek.ru

№49 слайд
Конец Будьте здоровы! Вопросы?
Содержание слайда: Конец Будьте здоровы!  Вопросы?

Скачать все slide презентации Паттерны построения эффективного процесса разработки Асхат Уразбаев ScrumTrek http://scrumtrek. ru одним архивом:
Похожие презентации