Ресурсы

Ресурсы - это набор артефактов (файлов), предлагающий решение конкретной бизнес-задачи с возможностью многократного использования. Ресурсы также содержат метаданные (информация о их назначении, использовании и связи с другими ресурсами), обеспечивающую многократное использование ресурсов для решения бизнес-задач.

Для просмотра 4-минутной демонстрации применения IBM® Rational Asset Manager для создания центрального каталога многократно используемых ресурсов организации перейдите к демонстрационной версии.

Ресурсы могут содержать артефакты для решения бизнес-задачи

Ресурсы могут содержать любые артефакты, в том числе другие ресурсы, взаимодействие которых направлено на решение конкретной бизнес-проблемы. Артефакты - это файлы, которые объединяются пользователями для создания ресурсов. Роль артефактов могут выполнять рабочие продукты процессов разработки программного обеспечения, такие как требования программного обеспечения, эскизы, модели, исходный код, данные, тесты, пользовательские интерфейсы и документация. Кроме того, можно добавить артефакты, описывающие цели, процессы, а также причины создания ресурсов и работы с ними.

Дополнительная информация об артефактах приведена в разделе Артефакты ресурсов.

Ресурсы содержат описательные метаданные

Ресурсы содержат описательную информацию, или метаданные, облегчающие поиск и повторное использование ресурсов. Метаданные включают следующую информацию (но не ограничиваются ею):
  • Обязательная информация: Для каждого ресурса должна существовать основная описательная информация, такая как имя ресурса, владелец, версия, тип и сообщество. Дополнительная информация приведена в разделе Атрибуты ресурса.
  • Описательные атрибуты: Дополнительные пользовательские атрибуты позволяют задавать информацию других типов, такую как даты, текст, числа и ссылки. Пользовательские атрибуты можно сделать обязательными с помощью ограничений на типы ресурсов или с помощью стратегий. Дополнительная информация приведена в разделе Атрибуты ресурса.
  • Описание в виде отформатированного текста: Для каждого ресурса можно создать дополнительное описание любой длины, содержащее отформатированный текст, ссылки и мультимедийные данные.
  • Категории: Для создания иерархии ресурсов можно использовать категории. Дополнительная информация приведена в разделе Схемы категорий.
  • Отношения: Ресурсы можно связать с другими ресурсами в хранилище и указать тип связи между ними, например Зависимый/зависимость. Дополнительная информация приведена в разделе Взаимосвязи ресурсов.
  • Теги: В ресурсам можно добавлять теги, позволяющие создавать свои собственные описания и организационные схемы ресурсов.

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

Размер ресурсов может быть любым

Большой ресурс может содержать все элементы бизнес-требования, такие как прецеденты, модели проектирования, компоненты, спецификации компонентов, тестовые наборы, драйверы тестирования и тестовые данные. Небольшой ресурс может содержать информацию по конкретному вопросу, например тестовые наборы для реализации.

Ресурсы должны использоваться многократно

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

Для ресурсов можно создавать пользовательские процессы проверки с целью управления изменениями с течением времени

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

Ресурсы в жизненных циклах всегда находятся в определенных состояниях, таких как Черновик или Утвержден. Администраторы хранилища создают основные жизненные циклы, которые могут быть расширены администраторами сообщества для управления действиями, выполняемыми в различных состояниях, и переходами из одного состояния в другое, а также доступом пользователей в конкретном состоянии. Дополнительная информация о процессах проверки и жизненных циклах приведена в разделе Проверка ресурса и управление.

Предусмотрены различные методы управления ресурсами

Регулирование ресурсов позволяет управлять доступом к ресурсам на уровне компании. В компании можно регулировать порядок изменения пользователями ресурсов, а также ввести требование, чтобы пользователи включали в ресурсы конкретные метаданные или артефакты. Например, специалисту по тестированию требуется загрузить ресурс для тестирования. Однако разработчику также необходимо загрузить ресурс и изменить его. Благодаря регулированию ресурсов, оба эти специалиста могут взаимодействовать с хранилищем разными способами в соответствиями с требованиями конкретной задачи. Два основных компонента регулирования ресурсов в Rational Asset Manager - это сообщества и роли и права доступа.


Комментарии