Содержание
- 2. Процесс
- 3. Культуры программных проектов
- 4. Книга от Энтони Лаудера Научная: исследования Заводская: конвейер Дизайнерская: архитектура Сервисная: сопровождение пользователя Культуры программных проектов
- 5. Квалифицированный персонал Большие и сложные проекты Требования меняются редко Упор на техническое качество решения Научная эпоха
- 6. Водопадная модель - 1970 сопровождение или каскадная модель
- 7. ИТ-разработка воспринимается как конвейер на заводе Задача делится на этапы Результат проверяется по спецификациям Заводская эпоха
- 8. ИТ-разработка рассматривается как проект по созданию системы Задача делится на этапы с четкими целями, ролями, временем
- 9. Наблюдение за траекторией движения проекта и приближением к цели, вместо тщательного планирования Итеративное движение с корректировкой
- 10. Планируем движение цели
- 11. Но цель движется
- 12. Лучше двигаться шагами
- 13. Лучше двигаться шагами
- 14. Лучше двигаться шагами
- 15. Лучше двигаться шагами
- 16. Инкрементальная модель анализ проектирование программирование тестирование сопровождение
- 17. Можно найти представителей всех 4-х культур, особенно легко на конференции Каждая культура в чем-то сильна Успешные
- 18. Что же использовать? В своих проектах, проектном практикуме
- 19. Agile-методологии из сервисной эпохи
- 20. Люди и взаимодействие важнее процессов и инструментов Работающий продукт важнее исчерпывающей документации Сотрудничество с заказчиком важнее
- 21. Гибкие методологии Самые популярные: Scrum eXtreme Programming Kanban Каждой можно посветить книгу или хотя бы лекцию…
- 22. Книги про Agile
- 23. Поговорим про самые важные идеи…
- 24. Ценность для заказчика в условиях беспрецедентной скорости изменений
- 25. Plan: Планируй Do: Выполняй Check: Проверяй Act = Adopt, Adapt or Abandon: Принимай, Приспосабливайся или Отказывайся
- 26. Быстрый первый релиз Небольшие релизы Обратная связь от заказчика Корректировка планов и приоритетов Сначала самое ценное,
- 27. Agile идеален для проверки гипотез, ведь в него встроен метод проб и адаптации
- 28. Периодические ретроспективные встречи для выявление проблемных мест Улучшение процесса Что нам помогает, что тормозит? Как сделать
- 29. Ограничение числа незавершенных задач
- 30. История в разработке Соотношение вложенных денег и полученного результата? Стоит ли тестировать эти задачи? Через сколько
- 31. Поиск и расширение бутылочного горлышка Кроссфункциональность сотрудников Борьба с незавершенкой Путешествие налегке!
- 32. Эффективные коммуникации
- 33. Представитель заказчика в команде разработки Планирование с заказчиком Демонстрации результатов для заказчика Контракт, позволяющий менять набор
- 34. Здоровая культура в команде Уважительное отношение
- 35. Здоровая культура в команде Взаимопомощь
- 36. Здоровая культура в команде Честно о проблемах
- 37. Сначала стремитесь понять, а потом быть понятым Навык 5 из книги Стивена Кови «7 навыков высокоэффективных
- 38. Новые подходы к управлению
- 39. Жесткая иерархия
- 40. Проактивность сотрудников
- 41. Самоорганизующаяся команда Заказчик определяет цель Зачем? Команда решает все остальное Как?
- 42. Кроссфункциональная команда Иерархическая организация Отдел вратарей Вратарь 1 Вратарь 2 Отдел защитников Защитник 1 Защитник 2
- 44. Люди и взаимодействие важнее процессов и инструментов Работающий продукт важнее исчерпывающей документации Сотрудничество с заказчиком важнее
- 45. Желаю вам стать людьми, с которыми будет комфортно разрабатывать программы
- 47. Скачать презентацию