| Было плохо | Стало хорошо | |
|---|---|---|
| Система должна быстро загружать документы. | → | Система должна отображать первые 50 документов не более чем за 2 секунды при количестве документов до 100 000. |
| Пользователь может удалять документ. | → | Пользователь с ролью «Администратор документов» может удалить документ только в статусе «Черновик». |
| Система показывает актуальные документы. | → | В разделе «Актуальные документы» отображаются документы со статусом «Опубликован», у которых дата окончания действия не заполнена или больше текущей даты. |
| Сделайте карточку как в Кадровом портале. | → | Используем такой же порядок блоков: «Основная информация», «Файл для документа», «История изменений», «Согласование», «Права доступа». Состав полей и действия описаны в текущих требованиях. |
| Стоп-слово | Почему опасно | Как уточнить |
|---|---|---|
| актуальный | непонятно, что именно | указать статус и даты |
| быстро | нельзя проверить | указать время, нагрузку |
| удобно | субъективно | указать сценарий и критерий |
| при необходимости | непонятно, при решает | указать конкретное условие |
| и т.д. | список открыт | перечислить все значения |
| в разумный срок | нет точного срока | указать срок (часы/дни) |
| популярные форматы | непонятно, какие | указать конкретные форматы |
Пользователь загружает документ.
Пользователь загружает файл в формате PDF, DOCX или XLSX размером не более 20 МБ. Если формат не поддерживается — сообщение. Если размер превышает 20 МБ — сообщение. Пользователь может повторить загрузку.
| Этап | Что приводит к мести | |
|---|---|---|
| 📝 Требования | → | точное требование |
| 🎨 Проектирование | → | требования, макеты, правила отображения |
| 💻 Разработка | → | требования, макеты, данные, код |
| 🧪 Тестирование | → | требования, код, тесты |
| 🚀 После запуска | → | код, тесты, инструкции, поддержка пользователей |