Ответ
- Требования (SRS, User Stories, Use Cases) – документирую функциональные и нефункциональные требования.
- Диаграммы (UML, BPMN, ERD) – визуализирую процессы, данные и взаимодействия.
- Прототипы (Figma, Balsamiq) – создаю макеты UI для согласования с заказчиком.
- Технические спецификации – детальное описание API, интеграций, архитектуры.
- Swagger/OpenAPI – документация REST-сервисов.
- Чек-листы и тест-кейсы – для передачи QA.
Пример User Story:
Как пользователь, я хочу авторизоваться через Google,
чтобы не регистрироваться вручную.
Acceptance Criteria:
- Кнопка "Login with Google" на форме входа.
- После успешной аутентификации – редирект в личный кабинет.