Как-то на проекте я был одним аналитиком, и всю доку писал в гордом одиночестве – а ее было ну очень много. Самую нудную часть – User Story и Use Case – отдал ИИ на аутсорс 😼
Делюсь этими промтами с вами
🤍User Story
Тут все просто, нужно лишь скормить ИИ:
🤍Описание системы (наиболее полное) с разделами
🤍Шаблон стори
🤍Соответствие критериям INVEST
🤍Критерии приемки
Промт:
Работай как системный аналитик. Есть система – мобильное приложение по учету финансов со свободной регистрацией по логину и паролю, счетами, возможностью добавлять операции (доход/расход). Опиши User Story для каждого раздела по шаблону «Как <роль>, я хочу <функция>, чтобы <ценность>» одним предложением. User Story должны соответствовать INVEST. Также должны быть приведены критерии приемки
Если не уточнять 2-4 пункты, то ИИ напишет в неудобном формате и уйдет в разнос. Результат и сравнение на первой картинке
🤍Use Case
Тут поинтереснее: для ИИ нужно указать структуру Use Case с примером
Предполагаю, что в первом примере получил список пронумерованных User Story и нахожусь в том же чате
Если нужна конкретная User Story, то так и вписываем: Опиши Use Case для User Story: [вставьте User Story]
Промт:
Опиши Use Case для User Story из раздела 3 из списка выше по следующему примеру:
**Use Case Авторизация на портале через логин и пароль**
**Участники**: Пользователь
**Предварительные условия**:
1. У пользователя есть соединение с интернетом
2. Пользователь имеет аккаунт на портале
**Триггер**: Пользователь нажал кнопку «Войти» на главной странице
**Выходные условия**: Пользователь получил доступ к личному кабинету
**Основной сценарий**:
1. Пользователь нажал кнопку «Войти»
2. Система отображает форму для входа
3. Пользователь вводит логин и пароль
4. Пользователь нажимает кнопку «Войти»
5. Система проверяет логин и пароль
6. Система выдает токен авторизации
7. Система отображает личный кабинет
(необязательно) **Альтернативный сценарий**:
1. Пользователь нажимает кнопку «Войти через Google»
2. См. Сценарий «Авторизация на портале через Google»
**Исключительные сценарии**:
5e: Логин и пароль неверные
1. Система отображает ошибку
2. Пользователь вводит верные логин и пароль
Сделай Use Case в виде таблицы. Для каждого Use Case должна быть своя таблица. Добавь еще User Story, которую описываешь
Обратите внимание на форматирование в виде таблицы – ее легко скопировать себе в доку
Также лучше явно указывать список сторей. Если попытаться указать "по всем User Story", то ИИ сгенерит только самые основные
Если дать свободу ИИ и не указывать шаблон, то в целом он тоже справился, но сделал по своему шаблону (неудобно копировать, не все поинты описаны) – результат и сравнение на второй картинке
—————
⬇ Забирай промты себе и расскажи, как используешь ИИ в работе – редко или часто, помогает ли он или выдает фигню, есть ли жизнь без ИИ?
#промты_ИИ_системный_анализ

