Этот гайд поможет провести митинг по индикативной оценке, обеспечив всестороннее обсуждение задачи и её требований, а также позволит сформировать точные и обоснованные оценки.
1. Подготовка
1.1. Пригласите ключевых участников:
- Product owner
- Архитектор
- Аналитики
- Разработчики
- Тестировщики
- Проектные менеджеры
- Другие заинтересованные стороны
1.2. Убедитесь, что все участники ознакомлены с проектом и его текущим состоянием.
1.3. Соберите всю необходимую информацию и документы:
- Технические задания
- Диаграммы
- Описания требований и т.д.
2. Проведение митинга
2.1. Введение
- Цель задачи
Определите основную цель задачи и объясните, зачем она нужна.
Пример: "Цель задачи - автоматизировать процесс создания актов сверки, чтобы снизить нагрузку на сотрудников и ускорить обработку запросов клиентов."
- Контекст задачи
Опишите, в каком контексте эта задача будет реализовываться.
Пример: "Задача является частью проекта по улучшению функциональности личного кабинета клиентов на сайте ООО 'Ромашка'. Важно учесть, что при реализации не должна увеличиваться нагрузка на сотрудников бухгалтерии."
2.2. Технические требования
- Функциональные требования
Перечислите основные функции, которые должна выполнять система.
Пример: "Система должна автоматически создавать заявки на формирование актов сверки на основе запроса пользователя, без участия сотрудников."
- Нефункциональные требования
Опишите требования к производительности, безопасности, совместимости и т.д.
Пример: "Система должна обеспечивать высокую производительность, безопасность данных и интеграцию с текущими системами."
2.3. Детали реализации
- Область применения
Опишите, какие системы и модули будут затронуты.
Пример: "Необходимы доработки в системах SAP Commerce, Naumen и Робот RPA."
- Технический подход
Опишите планируемый технический подход к реализации задачи.
Пример: "Создание задач на формирование актов сверки будет осуществляться через API, а не через почтовую интеграцию."
2.4. Входные и выходные данные
- Входные данные
Опишите данные, которые будут использоваться для выполнения задачи.
Пример: "Входные данные включают запрос пользователя на формирование акта сверки согласно следующей таблице…"
- Выходные данные
Опишите ожидаемые результаты работы системы.
Пример: "Выходными данными будут e-mail со сканами бумажных актов сверки либо документ в системе ЭДО, в зависимости от формы предоставления, указанной в запросе."
2.5. Риски и ограничения
- Риски
Определите возможные риски и проблемы, которые могут возникнуть при реализации задачи.
Пример: "Возможные риски включают проблемы с интеграцией систем и безопасность данных."
- Ограничения
Опишите ограничения, которые могут повлиять на выполнение задачи.
Пример: "Ограничения включают зависимость от текущих возможностей систем SAP Commerce и Naumen."
2.6. Дискуссия и вопросы
- Дайте возможность участникам задать вопросы и обсудить задачу.
- Слушайте мнения и комментарии от всех участников, особенно от тех, кто будет непосредственно выполнять работу.
2.7. Предварительная оценка
- Совместными усилиями декомпозируйте задачу.
- Попросите участников дать свои индикативные оценки времени или усилий, необходимых для выполнения своих задач.
- Используйте метод голосования или консенсуса для получения общих оценок.