Заметки консультанта

Шамрай Александр Владимирович

Archive for 17.05.2018

USE-CASE 2.0. Что такое сценарий использования 2.0?

Posted by Shamrai Alexander на Май 17, 2018

Сценарий использования: Сценарий использования – это все пути использования системы для достижения конкретной цели для конкретного пользователя. Взятые вместе наборы всех сценариев использования дают вам все полезные способы использования системы и иллюстрирует значение, которое она будет предоставлять.

Сценарий использования 2.0: Масштабируемая, гибкая практика, которая использует сценарии использования для определения набора требований и направляет инкрементальную разработку системы для их реализации.

Сценарий использования 2.0 проводит разработку системы по следующему пути: сначала помогает вам понять, как система будет использоваться, а затем помогает вам разработать надлежащую для поддержки пользователей систему. Он также может использоваться параллельно с выбранными практиками управления и техническими методами для поддержки успешной разработки программного обеспечения и других форм системы. Как вы увидите сценарий использования 2.0:

  • Легковесный
  • Масштабируемый
  • Универсальный
  • Простой в использовании

Сценарий использования делает прозрачным то, что система будет делать, и, через умышленное упущение, что она не собирается делать. Сценарии использования обеспечивают возможность выработки эффективной концепции, управления границами и ведения инкрементальной разработки систем любого типа и любого размера. Они использовались для управления разработкой программных систем с момента их первоначального введения в OOPSLA в 1987 году. С годами они стали основой для многих различных методов и неотъемлемой частью унифицированного языка моделирования. Сценарии использования применяются во многих различных контекстах, средах и многими различными типами команд. Например, сценарии использования могут быть полезными для команд обоих типов: небольшой гибкой команды разработки, которая производит приложение, интенсивно используемое пользователями, а также для больших проектов, которые разрабатывают сложные системы, состоящие из взаимосвязанных систем, например, корпоративные системы, производственные линии и системы в облаке.

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

Сценарий использования 2.0 существует как проверенные и хорошо определенные практики. Хотя термин сценарий использования 2.0 предлагает новую версию сценариев использования, он не относится к обновлению Унифицированного языка моделирования, а скорее это кумулятивные изменения в методы, с помощью которых разработчики программного обеспечения и бизнес-аналитики применяют сценарии использования. Сценарий использования все еще сценарий использования, но методы, с помощью которых мы представляем, адресуем и управляем им, эволюционировали для того, чтобы быть более эффективным. Данные изменения не теоретические, это прагматические изменения, которые основаны на 20 лет опыта со всего мира и со всех областей разработки программного обеспечения.

Posted in Стандарты и методологии, Управление требованиями | Отмечено: , , | Leave a Comment »

 
%d такие блоггеры, как: