As categorias são utilizadas para classificar e apresentar uma estrutura hierárquica
para seus projetos. Para criar uma categoria, é necessário primeiramente criar ALMCategoryTypeLabels.
Os tipos de categorias existentes para seus projetos dependem totalmente de sua
organização, processos e saídas resultantes de seus projetos. Geralmente,
as categorias identificam os componentes de arquitetura de seu projeto, mas podem
ser utilizadas para classificar recursos de seu produto ou limites organizacionais.
Exemplos de tipos de categoria são Oferta, Produto, Solução, Recurso e Componente.
Você
cria um registro ALMCategory para especificar uma determinada instanciação de um tipo
de Categoria. Por exemplo, se você tiver um ALMCategoryTypeLabel chamado Produto,
poderá ter um registro ALMCategory chamado ClearQuest.
As categorias podem
ser organizadas em hierarquias; uma categoria pode ter uma Supercategoria e várias
Subcategorias. Você cria sua hierarquia de categoria para refletir o particionamento natural
do esquema de classificação para seus distribuíveis de desenvolvimento, componentes ou estruturas
de recursos.