тренинг

Управление​ качеством разработки программных систем
...
Категория

Программное обеспечение, Управление качеством

Длительность

40 часов

Аннотация

Тренинг направлен на быстрый старт навыков разработки программного обеспечения с адаптивной и надежной архитектурой. Внимание к качеству на каждом урове обеспечивает снижение затрат на разработку и поддержку программных систем (ИТ-систем). На тренинге разбираются все аспекты разработки ИТ-систем.

Целевая аудитория

  • Разработчики программного обеспечения
  • Аналитики
  • Руководители команд (Тимлиды)

Результат

  • Понимание принципов построения адаптивной архитектуры (Agile architecture)
  • Навыки написания модульных тестов
  • Навыки формирования требований к ПО

Ведущие тренинга

Эксперт в области построения программных систем и разработки архитектуры

Agile/XP Сoach. Консультант по улучшению бизнес-процессов
...

Содержание тренинга

Модуль 01

Обеспечение качества

  • Уровни поставки​ качества
  • Обеспечение​ качества
Модуль 02

Качество процесса разработки

  • (дискуссия) Управление качеством разработки программных систем.
  • (дискуссия) правильные люди, правильные инструменты, правильный способ, правильный результат
  • Обеспечение качества, модели качества.
  • (дискуссия) ​ V модель процесса разработки, критериии качества на каждом этапе
  • Обеспечение качества процесса разработки
  • Процесс непрерывного совершенствования. Kaizen. Способ обеспечения качества.
Модуль 03

Инструменты управления качеством проекта

  • (Дискуссия) Планы инструменты управления качеством
  • План управления проектом
  • План управления улучшениями
  • План управления вовлеченностью заинтересованных сторон
Модуль 04

План управления качеством

  • План управления качеством.
  • (дискуссия) Что не устраивает в текущем процессе и существующем плане
  • (Практикум) План управления качеством
Модуль 05

План управления вовлеченностью заинтересованных сторон

  • (дискуссия) что не устраивает в текущем процессе и существующем плане
  • Работа с заинтересованными сторонами, управление ожиданиями
  • План управления вовлеченностью заинтересованных сторон.
  • Идентификация заинтересованных сторон
Модуль 06

План управления улучшениями

  • (дискуссия) Что не устраивает в текущем процессе и существующем плане
  • (практикум) План управления улучшениями
Модуль 07

Жизненный цикл программного обеспечения

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

Управление изменениями

  • Управление изменениями с точки зрения аналитики, с точки зрения архитектуры
  • Оценка влияния изменений
  • Управление конфигурацией программного обеспечения
Модуль 09

Качество требований

  • Артефакты
  • Качество работы аналитика.
  • Необходимость общения с заказчиком
  • Понятие неопределенности, способы борьбы с неопределенностью
  • Мониторинг бизнес-анализа.
  • Качества требований
  • (практикум) Методы повышения качества требований:
  • (практикум) Практика применения Use case
  • (практикум) Практика применения ​ User Story
  • (практикум) Практика применения ​ User story map
  • (практикум) Декомпозиция работ с применением инструмента Дерево перехода
  • (практикум) Практика применения ​ инструмента Impact Mapping
Модуль 10

Качество архитектуры

  • Принципы проектирования SOLID, KISS, Фута-Апдайка.
  • Рефакторинг как отдельная практика. статический анализ кода.
  • Закон Деметры.
  • Правило «Проектирование вперёд»
  • (Дискуссия) время жизни документов описания архитектуры.
  • Самодиагностика качества архитектуры.
Модуль 11

Качество кода

  • Обеспечение тестируемости
  • Качество архитектуры
  • Оценка сложности кода. цикломатическая сложность кода.
  • Способы снижения сложности кода
  • Документируемость ​ кода
  • Стандарты и правила оформления кода. Стандарты кодирования. Правила именования.
  • Правила репозитория системы контроля версий.
  • Разработка через тестирование.
  • Трассировка требований в код
  • Изолированные среды
  • Варианты установки ожидаемых значений
  • Применение mock-объектов

Отзывы

Официальные благодарности

Фотографии