Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Как собрать слона. Советы системного аналитика

365 views

Published on

Доклад Лианы Широбоковой на Analyst Days-7. 13-14 октября 2017. Минск
www.analystdays.com

Published in: Education
  • Login to see the comments

  • Be the first to like this

Как собрать слона. Советы системного аналитика

  1. 1. Как собрать слона СОВЕТЫ СИСТЕМНОГО АНАЛИТИКА
  2. 2. Проект ФЕДЕРАЛЬНЫЙ ЗАКАЗЧИК СЛОЖНАЯ ИЕРАРХИЯ БОЛЬШАЯ НОРМАТИВНО-ПРАВОВАЯ БАЗА 7 ФУНКЦИОНАЛЬНЫХ ПОДСИСТЕМ > 10 ЭЛЕКТРОННЫХ ДОКУМЕНТОВ > 30 ОБЪЕКТОВ ИНТЕГРАЦИИ С ДЕСЯТКОМ СИСТЕМ ТЗ УСТАРЕЛО ЕЩЕ ДО НАЧАЛА ПРОЕКТА НЕТ ВНУТРЕННИХ РЕГЛАМЕНТОВ
  3. 3. А что у нас? 3 14 2 5 1 2 В начале проекта Через пару месяцев Всего аналитиков С опытом работы в компании С опытом в предметной области • ПЛАТФОРМА • ПРОТОТИП • ПЛАНЫ НА ПРОДУКТ • НЕОПЫТНАЯ КОМАНДА
  4. 4. Начало проекта
  5. 5. Делим слона работы • Делаем все сразу: обследование, подготовка ЧТЗ, разработка • Одновременно реализуем большинство подсистем • Пытаемся найти точки стабильности в условиях неопределенности
  6. 6. Подготовка
  7. 7. Молодая команда Новый заказчик
  8. 8. Сбор требований
  9. 9. Формулируем требования Условие Субъект Действие Объект Ограничение При изменении значения в поле «цена за единицу» система должна рассчитать общую сумму если заполнено поле «количество» Условие Действие | Ограничение Значение При открытии карточки для создания нового документа поле «Валюта» должно быть заполнено «Российский рубль» Субъект Действие Значение Справочная информация должна поддерживать татарский язык 1. Главное - ЧТО и ЗАЧЕМ должно быть сделано, а не КАК 2. Пиши, сокращай
  10. 10. Систематизируем Запросы типа «Требования» в JIRA со своим WorkFlow и обязательными атрибутами: • Идентификатор • Наименование • Компонент • Описание • Источник • Обоснование • Приоритет
  11. 11. Тестируем наборы требований Распределение требований по этапам, шагам бизнес-процесса с помощью техники Story Mapping
  12. 12. Разработка
  13. 13. Обеспечим единство решений
  14. 14. Выявим зависимости Матрица трассировки Таблица основных характеристик объектов
  15. 15. Предугадать изменения
  16. 16. Итоги
  17. 17. Краткая инструкция сбора слонов: 1. Подготовка к работе над проектом 1. Определи правила 2. Обучи команду 3. Подготовь заказчика 2. Ведение реестра требований 1. Фиксируй 2. Систематизируй 3. Тестируй 3. Обеспечение работоспособности a. Целостность b. Согласованность изменений c. Конфигурируемость
  18. 18. Вопросы? Лиана Широбокова shirobokovald@gmail.com t.me/lunchplease

×