Anton Sidorov homepage

Bookmark this to keep an eye on my project updates!

Follow me on GitHub

Аналитика

ФТ-НФТ

Checklist:

  • PP Предпроектная подготовка
    • Цели
    • Стейкхолдеры (кто принимает решение)
    • Эксперты
    • Impact mapping
    • Команда, роли
    • Существующая инфраструктура, ит-ландшафт
    • Бюджет (эконом, mvp или сразу качественно, масштабируемо)
    • Связь с заказчиком, формат работы
    • Критерии готовности, успешности решения\проекта
  • AN Нормативная документация
    • Термины
    • SLA
    • Нормативно правовые акты (НПА)
  • BT Бизнес-требования
    • Проблемная (предметная) область (domain)
    • Бизнес цели (БЦ)
    • Бизнес процессы (БП) AS-IS, TO-BE
    • Бизнес правила
    • Бизнес требования пользователей для достижения БЦ в контексте БП - ЧТО надо бизнесу
  • FT Функциональные требования по ИС - функции ИС - ЧТО ИС должна уметь делать для выполнения БЦ, БП, БТ
    • Анализ существующих Функциональных возможностей ИС
    • DB Доменная модель
      • Доменные объекты (Бизнес Сущности): Аттрибуты, Правила валидации, Связи
      • Статусная модель
      • Доменные события
      • Инварианты агрегата
      • Проверка на полноту: CRUD LSHAX
    • Алгоритмы Процессы
    • Отчетность
      • ПФ, Макросы
    • Регулярные процессы (по расписанию)
    • Мониторинг, администрирование, обслуживание
  • Справочники
  • Настройки (UC, FT, Название, Назначение, Значение по умолчанию)
  • Метрики
  • Прикладная защита (RBAC, ABAC и тп)
    • Ролевой доступ
  • Ограничения, Допущения
    • Границы проекта (scope)\системы\решения (что включаем в автоматизацию на текущем этапе)
    • Бэклог
    • Этапы (MVP), Фазы
  • Риски: вероятность, шаги минимизации
  • НФТ
    • Протоколирование и бизнес мониторинг
    • Атрибуты качества
    • ИБ (ПДН ФЗ-152)
  • Требования к запуску
  • TD Технический дизайн - КАК надо сделать ФТ
    • Операции обработки данных, функции
    • Архитектура
      • Стиль
      • Компоненты ИС (web, back, process, и тп)
      • Атрибуты качества
      • Технологический стек
    • Интеграции
      • События, Команды, Запросы
        • Входящие\исходящие
      • API
      • Схемы взаимодействия (SQD)
    • UI UX
    • База данных: ХП, функции, таблицы
    • Локализация
  • Проверка на полноту требований
    • UC Контекстный анализ
    • Маппинг ФТ на ТД: Связь потребностей (UC), требований (FT) и решений (TD)
    • ЭФ, Карта экранов
  • Демо, обсуждение с разработчиками
  • Консультации на этапе реализации
  • Демо
    • от разработчиков
    • заказчику
  • Консультации на этапе ОПЭ
  • Документация для передачи в эксплуатацию: РП, мониторинг, метрики, логи, описание ИС
  • Актуализация документации: ПЗ, ТД, API, РИПВ