Облачная платформаAdvanced

Что такое CodeArts Req?

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

Обзор продукта

CodeArts Req — это гибкий сервис управления требованиями, который помогает управлять спринтами и требованиями, отслеживать ошибки, управлять файлами, создавать вики проекта и настраивать отчёты в нескольких проектах.

  • Req бесшовно интегрируется с другими сервисами CodeArts, чтобы обеспечить полное управление жизненным циклом программного обеспечения и совместную работу команды.
  • CodeArts Req предустанавливает шаблон проекта Scrum. Проекты Scrum подходят для гибких команд разработки программного обеспечения, которые придерживаются методологий и практик Scrum.
  • Эффективное, прозрачное и визуализированное сквозное управление проектом становится возможным благодаря множеству базовых функций. Эти функции включают планирование и управление требованиями, управление ошибками, планирование и управление спринтами, настраиваемые рабочие процессы, отслеживание прогресса, статистические диаграммы и хранение проектных документов.

Функции

  • Requirement Planning and Breakdown

    Исходные требования обычно абстрактны и неопределённы. Их необходимо проанализировать и разбить на минимальные единицы, которые могут быть реализованы в каждом спринте.

    В проектах Scrum в CodeArts Req требования могут быть разбиты по четырёхуровневой иерархии: Epic > Feature > Story > Task.

    Абстрактный и неопределённый эпик делится на несколько фич, которые далее разбиваются на истории. История, также называемая пользовательской историей, представляет собой минимальную поставляемую единицу, написанную с точки зрения клиента и соответствующую принципу INVEST, что означает, что история должна быть независимой, обсуждаемой, ценной, оценимой, небольшой и проверяемой. После разбивки истории планируются в один или несколько спринтов в зависимости от ресурсов команды разработки и оценочного времени завершения эпика.

    Этот метод приводит к непрерывной поставке и гарантирует, что в каждом спринте создаётся исполняемое программное обеспечение, предлагаемое пользователям для тестирования. Команда разработки может затем собирать обратную связь от пользователей, вносить изменения соответственно в следующем спринте и в конечном итоге поставлять продукт, отвечающий требованиям пользователей и обещающий бизнес‑успех.

    Требования можно планировать и разбивать с помощью майнд‑карты в CodeArts Req.

  • Спринт

    Гибкий процесс разработки программного обеспечения, основанный на спринтах, состоит из нескольких повторяющихся циклов. Он обеспечивает непрерывную поставку и сбор обратной связи, в отличие от линейного процесса разработки по каскадной модели, где продукт поставляется только в конце процесса.

    Продукт выпускается после каждого спринта. Собранные в спринте отзывы будут использоваться в качестве ссылок в следующем спринте для команды разработки, чтобы постоянно улучшать программное обеспечение. Применение модели спринта снижает риски и затраты на изменения и повышает эффективность разработки.

    Вы можете планировать и управлять спринтами в CodeArts Req.

    Note

    Хотя оба "iteration" и "sprint" относятся к повторяющемуся процессу, между ними есть небольшие различия. "Iteration" — общий термин, используемый в различных гибких методологиях, тогда как "sprint" — термин Scrum.

  • Custom Statistics Report

    Статистика данных и их анализ являются основой прозрачного и визуализированного управления программными проектами. Однако трудоёмкий ручной сбор и анализ данных представляют реальную проблему для многих менеджеров проектов.

    CodeArts Req поддерживает онлайн-сбор и анализ данных. Вы можете использовать предустановленные отчёты или создавать пользовательские отчёты по мере необходимости.

  • Document Hosting

    Document hosting поддерживает загрузку документов в разных форматах. Вы можете загружать резюме проектов, архитектурные документы и документы требований к продукту в облако, чтобы участники проекта могли получать доступ к документам через единый адрес доступа в любое время. Это облегчает обмен информацией в команде и формирование опыта проекта.

Scrum Development Process

  • Scrum — популярный метод гибкой разработки. Он обеспечивает непрерывную поставку через повторяющиеся спринты, которые представляют собой циклы замкнутой разработки программного обеспечения от планирования пользовательских требований до сбора обратной связи от пользователей.
  • Планировочные встречи спринта, ежедневные встречи Scrum, встречи ретроспективы спринта и встречи обзора спринта являются ключевыми элементами простого, но эффективного управления проектом.