Описание сервиса

Я работаю в команде, разрабатывающей систему, которая обслуживает клиентов по модели SaaS. В учебнике есть рекомендация не тренировать системное мышление на сервисах, но у меня выхода нет: я много лет работаю в команде, разрабатывающей сервис.

Основная функция системы — это подписание электронной подписью электронных документов Опишу три системы:

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

Надсистемой для подписанного документа является процесс оформления договора в электронном виде. Процесс состоит из людей|систем и артефактов, задействованных в работах. В надсистему входят:

  • генератор документов — роль, создающая и загружающая документ в систему, т.е. создающее сырьё для процесса подписания
  • подписант — роль, подписывающая документ
  • подписанный документ — результат работы процесса, подписанный документ состоит:
    • документ
    • электронная подпись

Система подписания входит в надсистему “Сервис подписания”, состоящую из:

  • техподдержки — функциональный объект, помогающий: сервис генераторам документов: роль и подписантам: роль в ситуации сбоя подписания: процесс. Можно провести дальнейшую функциональную декомпозицию техподдержки:
    • приём обращений, самостоятельное оказание помощи, создание обращений к команде разработки (если случай сложный). Эти функциональные объекты реализуются следующими конструктивными объектами:
      • штатная единица техподдержки — конструктивный объект, своим поведением в итоге оказывающий сервис техподдержки. Т.е. это провайдер сервиса, состоящий из:
        • сотрудник техподдержки
        • мебель и компьютер+софт, за которыми работает сотрудник техподдержки
  • эксплуатации — функциональный объект, оказывающий сервис обеспечения работоспособности системы и реализуемый конструктивным объектом штатная единица команды администраторов: провайдер сервиса
  • системы подписания: наша система

Сервис подписания: сервис создаёт из документа: сырьё, загруженного генератором документов: роль целевую систему— подписанный документ.
Провайдером сервиса является наша компания в которой:

  • работают роли: программисты, администраторы, сотрудники техподдержки и менеджеры по работе с клиентами
  • расположен дата-центр — функциональный объект по хранению данных и проведению вычислений

Наша компания предоставляет несколько сервисов. Т.е. компанию можно функционально декомпозировать на сервисы. Для каждого сервиса выделяются:

  • сотрудники
  • мощности дата-центра

Сотрудники, работающие над одним сервисом, входят в разные орг. подразделения, поэтому можно говорить о виртуальной команде. Частью виртуальной команды является команда разработки, в которой выделены роли:

  • администратора — отвечает за административное управление
  • аналитика
  • разработчика сервера
  • разработка мобильного приложения.