Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Тестовое задание: Бизнес-аналитик + Системный аналитик

Репозиторий содержит решение тестового задания на позицию Junior Fullstack-аналитик (бизнес + системный) в компанию Effective Mobile

Структура репозитория

bookstore-registration-analysis/
├── 01_BPMN
│   ├── Анализ_описания.md   # для удобства чтения в репозитории
│   ├── Анализ_описания.xlsx # для фильтрации и группировки
│   └── Процесс_выдачи_оборудования.png
├── 02_UserStory_UseCases
│   ├── User_Story_and_Use_Cases.md
│   ├── User_Story_and_Use_Cases.xlsx 
│   └── Диаграмма_процесса_публикации.png
├── 03_REST_API_register
│   ├── openapi.yaml
│   ├── Алгоритм_регистрации.md
│   └── Спецификация_API_регистрация.md
└── README.md

Задание 1. Модель процесса выдачи ИТ-оборудования

Сделать модель в нотации BPMN 2.0 по описанию приведенного рабочего потока выдачи ИТ-оборудования:

  1. BPMN-диаграмма процесса выдачи оборудования.

Реализация:
Посмортеть диаграмму (PNG)

  1. Составить список выявленныx вопросов и противоречия.

Реализация:
Посмортеть анализ текстового описания

Задание 2. User Story и варианты использования для публикации товара

Cформулировать требования для реализации новой фичи (функциональности), которая позволит опубликовать свой товар на маркетплейсе (витрине товаров):

  1. User Story и Use Cases для функционала публикации товара.

Реализации:
Посмотреть User Story и Use Cases (Markdown)
Скачать User Story и Use Cases в Excel
Посмотреть диаграмму процесса публикации

Задание 3. Cпецификация REST API регистрации пользователя

Задание 3.1. Описать REST API интерфейс на стороне бэк сервиса, который должен вызываться фронтендом при нажатии на кнопку “Register”:

  1. Спецификация эндпоинта регистрации (OpenAPI + Markdown)
  2. Примеры запросов и ответов.

Реализации:
Посмотреть спецификацию API регистрация
Посмотреть спецификацию в формате OpenAPI

Задание 3.2. Описать подробный пошаговый алгоритм, создания Пользователя на стороне бэк сервиса при вызове, получившегося в Задачи 3.1 метода

  1. Пошаговый алгоритм создания пользователя на бэкенде

Реализация:
Алгоритм обработки запроса регистрации на бэкенде


Испольнитель: 4vertak

About

Тестовое задание по БСА: Анализ и проектирование процесса регистрации пользователей для системы интернет-магазина книг: описание бизнес-процессов, REST API интерфейсов и системных требований.

Topics

Resources

Stars

Watchers

Forks

Contributors