Soluções Visure


Suporte
Inscrições
Entrar
Comece um teste gratuito

Um Guia para a Cobertura do Ciclo de Vida dos Requisitos

Quando você está construindo uma casa nova, você não começaria construindo o telhado. Você precisa ter uma base no lugar primeiro. O mesmo vale para o desenvolvimento de software. Você não pode construir um sistema funcional sem primeiro entender os requisitos. Cobertura do ciclo de vida é um termo usado no campo de análise de negócios para se referir às atividades que um analista de negócios realiza ao longo do ciclo de vida dos requisitos de um projeto. Quando feito corretamente, o Gerenciamento de Requisitos não termina quando a solução é implementada; em vez disso, continua a fornecer valor enquanto a solução estiver em uso.

Um Guia para a Cobertura do Ciclo de Vida dos Requisitos

Conteúdo

O que é a cobertura do ciclo de vida de requisitos?

A área de conhecimento de gerenciamento do ciclo de vida dos requisitos aborda as atividades que um analista de negócios realiza para gerenciar e manter os requisitos ao longo do processo de implementação.

O ciclo de vida dos requisitos é um conjunto de atividades que as organizações usam para gerenciá-los. Envolve monitorar, planejar, analisar, controlar e comunicar os critérios organizacionais. Como resultado, o gerenciamento eficaz do ciclo de vida dos requisitos pode ter uma influência significativa no sucesso do projeto. Gerenciar o ciclo de vida do requisito envolve acompanhá-los ao mesmo tempo em que identifica as relações entre os projetos, avalia as modificações e ajuda a chegar a um acordo sobre essas modificações.

O gerenciamento do ciclo de vida dos requisitos é o processo de gerenciamento dos requisitos de um projeto ao longo de seu ciclo de vida. O objetivo do gerenciamento do ciclo de vida dos requisitos é garantir que todos os componentes essenciais da análise – incluindo a empresa, as partes interessadas e os requisitos – estejam sincronizados entre si e que a solução implemente corretamente essas demandas e projetos. O gerenciamento de requisitos não termina quando a solução é implementada; em vez disso, ela agrega valor enquanto essa solução estiver sendo usada.

Os analistas de negócios, no gerenciamento do ciclo de vida dos requisitos, utilizam todas as seis ideias principais do BABOK (Mudança, Necessidade, Solução, Parte Interessada, Valor e Contexto). Eles são responsáveis ​​por avaliar as modificações nos requisitos e projetos e manter as partes interessadas satisfeitas com a manutenção dos requisitos. Os analistas de negócios rastreiam os requisitos dos componentes da solução e garantem que a solução esteja alinhada com eles. Eles trabalham com as partes interessadas durante todo o processo de determinação e aprovação das necessidades. O objetivo é manter os requisitos de forma a fornecer valor futuro, o que só pode ser alcançado pela compreensão do contexto da organização em que essas atividades ocorrem.

Estrutura da Cobertura do Ciclo de Vida dos Requisitos

Entradas principais Requisitos
Designs
Alterações propostas
tarefas Requisitos de rastreamento
Manter requisitos
Priorizar requisitos
Avaliar Mudanças de Requisitos
Aprovar Requisitos
Saídas Principais Requisitos (rastreados, mantidos, priorizados, aprovados)
Projetos (rastreados, mantidos, priorizados, aprovados)
Avaliação de Mudança de Requisitos
Avaliação de mudança de projeto

Tarefas de Cobertura do Ciclo de Vida dos Requisitos

Requisitos de rastreamento:

A rastreabilidade registra e documenta o caminho de cada requisito, incluindo sua rastreabilidade retroativa, rastreabilidade direta e relação com outros requisitos. A rastreabilidade é usada para verificar se a solução atende aos padrões e para auxiliar no gerenciamento de escopo, mudança, risco, tempo, custo e comunicação. Também é usado para descobrir funcionalidades ausentes ou para ver se alguma funcionalidade necessária foi implementada.

Existem vários benefícios que são fornecidos pela rastreabilidade de requisitos. Eles incluem:

  • Facilita a análise de impacto.
  • Ele ajuda a fazer alterações corretamente. Assim, melhora a qualidade do produto.
  • Também ajuda a definir os links de rastreabilidade de forma que registre o conhecimento de engenharia reversa também. 
  • Caso um membro da equipe com conhecimento vital saia da empresa, ter total transparência nas informações ajuda muito. Reduz principalmente o risco de desenvolvimento incorreto. 
  • Ele confirma 100% de cobertura de teste por meio de um processo de verificação apropriado.

Entradas para rastrear requisitos:

  • Requisitos – esses requisitos podem ser atribuídos a outros requisitos, componentes de solução, recursos visuais, regras de negócios ou outros artefatos de trabalho.
  • Projetos – esses projetos podem ser atribuídos a outros requisitos, componentes de solução ou artefatos.

Elementos dos requisitos de rastreamento:

  • Nível de formalidade
  • Relacionamentos
  • Repositório de Rastreabilidade

As principais técnicas usadas para rastrear requisitos incluem:

  • Análise de regras de negócios
  • Decomposição Funcional
  • Modelagem de Processos
  • Modelagem de Escopo

Saídas após os requisitos de rastreamento:

  • Requisitos rastreados
  • Projetos Rastreados

Requisitos de manutenção:

Manter os padrões é fundamental para manter os requisitos e projetos atualizados durante todo o processo. Também permite que sejam reutilizados, se necessário. A manutenção de padrões é importante para garantir que os requisitos sejam corretamente representados, aprovados e revisados ​​usando procedimentos padronizados que sejam simples de acessar e compreender.

Entradas para manutenção de requisitos:

  • Requisitos – inclui metas, requisitos de negócios, requisitos das partes interessadas, transições e requisitos de solução.
  • Projetos – esses projetos devem ser mantidos durante todo o ciclo de vida do produto.

Os principais elementos da tarefa de manutenção de requisitos são:

  • Requisitos de manutenção
  • Mantendo Atributos
  • Requisitos de reutilização

As principais técnicas usadas para rastrear requisitos incluem:

  • Análise de regras de negócios
  • Diagramas de fluxo de dados
  • Modelagem de Dados
  • Análise de Documentos
  • Decomposição Funcional
  • Modelagem de Processos
  • Casos de uso e cenários
  • Histórias dos usuários

Saídas após os requisitos de rastreamento:

  • Requisitos mantidos
  • Projetos mantidos

Requisitos de Prioridade:

Priorizar e classificar os requisitos em termos de importância ajuda os analistas de negócios a avaliar o valor, o risco e a urgência de determinadas demandas. Isso garante que as necessidades e designs mais essenciais estejam sempre no topo da lista para análise. A importância dos requisitos para seus stakeholders é o que determina sua classificação, sendo a relevância um fator importante na determinação da priorização.

Entradas para manutenção de requisitos:

  • Requisitos – esses requisitos estão na forma de texto, matrizes ou diagramas e estão prontos para serem priorizados.
  • Projetos – esses projetos estão na forma de texto, protótipos ou diagramas e estão prontos para serem priorizados.

Os principais elementos da tarefa de manutenção de requisitos são:

  • Base para priorização
  • Desafios da priorização
  • Priorização Contínua

As principais técnicas usadas para rastrear requisitos incluem:

  • Gerenciamento de pendências
  • Casos de negócios
  • Análise de Decisão
  • Estimativa
  • Análise Financeira
  • Entrevistas
  • Rastreamento de itens
  • Priorização
  • Análise e Gestão de Riscos
  • Workshops

Saídas após os requisitos de rastreamento:

  • Requisitos priorizados
  • Projetos priorizados

Avaliar Requisitos:

Avaliar as mudanças nas necessidades ajuda a entender como elas aumentam ou reduzem o valor da solução, bem como identificar possíveis ações a serem tomadas. Também identifica possíveis conflitos ou inconsistências em seus relacionamentos com outros requisitos. Cada mudança proposta precisa ser avaliada quanto ao alinhamento com a estratégia geral, valor potencial para as partes interessadas, impacto no cronograma de entrega e efeito nos riscos, oportunidades e restrições do projeto geral.

Entradas para manutenção de requisitos:

  • Mudanças propostas – podem ocorrer a qualquer momento e ter impacto em qualquer aspecto do processo de análise de negócios ou entregas concluídas até o momento. Uma mudança proposta pode ser desencadeada por modificações na estratégia corporativa, partes interessadas, obrigações legais ou regulamentações governamentais.
  • Requisitos – esses requisitos precisam ser avaliados para identificar o impacto das mudanças propostas.
  • Projetos – esses projetos precisam de avaliação para a identificação do impacto de uma mudança proposta.

Os principais elementos da tarefa de manutenção de requisitos são:

  • Formalidade de avaliação
  • Análise de impacto
  • Resolução de Impacto

As principais técnicas usadas para rastrear requisitos incluem:

  • Casos de negócios
  • Análise de regras de negócios
  • Análise de Decisão
  • Análise de Documentos
  • Estimativa
  • Análise Financeira
  • Análise de Interface
  • Entrevistas
  • Rastreamento de itens
  • Análise e Gestão de Riscos
  • Workshops

Saídas após os requisitos de rastreamento:

  • Avaliação de Mudança de Requisitos
  • Avaliação de Mudanças de Projetos

Aprovar Requisitos:

Durante a aprovação dos requisitos, os analistas de negócios trabalham em estreita colaboração com as partes interessadas com o papel no processo de governança para aprovar e concordar com determinados requisitos e designs. chegar ao acordo e obter a aprovação é crucial para a continuidade do processo de análise de negócios.

Entradas para manutenção de requisitos:

  • Requisitos verificados - esses requisitos verificados devem ser usados ​​como um corpo confiável para desenvolvimento posterior.
  • Projetos – esses projetos são considerados prontos para serem usados ​​para desenvolvimento posterior.

Os principais elementos da tarefa de manutenção de requisitos são:

  • Entendendo os papéis das partes interessadas
  • Gerenciamento de Conflitos e Problemas
  • Ganhando consenso
  • Aprovação de rastreamento e comunicação

As principais técnicas usadas para rastrear requisitos incluem:

  • Critérios de Aceitação e Avaliação
  • Análise de Decisão
  • Rastreamento de itens
  • Opinões
  • Workshops

Saídas após os requisitos de rastreamento:

  • Requisitos aprovados
  • Projetos Aprovados.

Visure Requirements ALM Platform para cobertura do ciclo de vida dos requisitos

Requisitos de Visão Plataforma ALM suporta não apenas requisitos, mas diversos artefatos, incluindo testes, riscos, solicitações de mudanças, etc. para poder suportar as diferentes atividades do processo de Gerenciamento de Requisitos.

Levantamento de requisitos

Lista de recursos

  • Use a hierarquia entre os blocos para estender o comportamento dos elementos: Requisitos funcionais também são requisitos, mas com campos, propriedades e rastreabilidade específicos
  • Restringir a rastreabilidade com base nos rastreamentos representados no diagrama: Permitir que os usuários criem um caso de uso apenas de requisitos funcionais e nunca de um não funcional
  • Use o diagrama para navegar por diferentes itens ou até mesmo para analisar a rastreabilidade, mesmo os traços indiretos!
  • Defina o processo de aprovação personalizado para cada elemento que você está gerenciando com base no diagrama de fluxos de trabalho
  • Qualquer processo de requisitos é compatível:
    • CMMI nível 2 e 3
    • SPICE
    • Processos de gestão de propostas (RFI, RFP, etc.)
    • Metodologias ágeis
    • Validação de produto
    • BABOK
    • Processos ad hoc .... que podem facilmente entender, acompanhar e participar do processo definido, aplicando-o.

Benefícios

  • Todos os artefatos, juntamente com os diagramas de blocos e fluxos de trabalho, permitem que os usuários definam e sigam desde processos de Requisitos muito simples a altamente complexos em apenas uma única ferramenta.
  • Todas as partes interessadas podem facilmente compreender, acompanhar e participar do processo definido.
  • Os administradores podem forçar os usuários a seguir o processo, personalizando cada campo de elemento e restringindo a rastreabilidade.
  • Gere gatilhos para notificar os usuários sobre a mudança de status de um elemento seguindo seu fluxo de trabalho: “Seus requisitos foram aprovados”

Análise de Requisitos

Lista de recursos

  • Rastreabilidade de Requisitos
  • Analisar a qualidade do requisito
  • Decomposição de requisitos assistidos
  • Organize o modelo com base em diferentes critérios
  • Classifique as informações como deseja realizar a análise: visualizações do tipo word (visualização de documentos), visualizações do tipo excel (visualização de lista), etc.

Benefícios

  • Gerenciar o escopo do projeto
  • Entregar projetos dentro do prazo e do orçamento
  • Priorizar as necessidades
  • Identifique inconsistências ou elementos ausentes
  • Especificação de Requisitos

Especificação de Requisitos

Lista de recursos

  • Crie seus próprios tipos de requisitos
  • Definir atributos obrigatórios
  • Especifique os filtros
  • Visualizações definidas pelo usuário
  • Ver compartilhamento
  • Interface do usuário baseada em funções
  • Processo de requisitos definidos graficamente e rastreabilidade
  • Estruturação multidimensional de artefatos de requisitos
  • Misture vários tipos de elementos (testes de aceitação, requisitos do usuário, requisitos do sistema, defeitos) na mesma visualização e edite-os nessa mesma visualização
  • Fluxos de trabalho integrados
  • Número ilimitado de atributos definidos pelo usuário
  • Gerenciamento e comparação de versões
  • Reverter para versões mais antigas
  • Geração de relatório

Benefícios

  • Documente e especifique os requisitos de forma adequada para as partes interessadas
  • Comunicar requisitos ao longo do ciclo de vida
  • Gere relatórios contendo métricas, dashboards, gráficos e qualquer outra informação extraída do projeto
  • Validação de Requisitos

Validação de Requisitos

Lista de recursos

  • Definição de testes de aceitação
  • Captura automática de testes de aceitação do MS Office
  • Rastreabilidade entre testes e requisitos
  • Integração certificada com HP Quality Center Fit-Criteria para requisitos
  • Matriz de validação
  • Levante solicitações de mudança de testes com falha ou qualquer outro artefato que seu processo exigisse

Benefícios

  • Entregue produtos de qualidade que atendam às expectativas do usuário
  • Certifique-se de que os requisitos coletados realmente definiram o sistema exigido pelos usuários

Conclusão

A cobertura do ciclo de vida dos requisitos (RLC) é um processo que ajuda a garantir que seus requisitos sejam completos e precisos. As 5 fases da cobertura de RLC descritas nesta postagem do blog ajudarão você a começar a melhorar a qualidade de seus requisitos. Além dos benefícios de usar o Visure Requirements ALM Platform, como rastreabilidade e colaboração aprimoradas, seguir essas fases também ajudará a evitar erros dispendiosos e prazos perdidos. Se você estiver procurando por uma plataforma ALM abrangente que possa ajudar a melhorar a qualidade de seus requisitos, solicite um 30-dia grátis teste no Visure Requirements ALM Platform hoje.

Não se esqueça de compartilhar esta postagem!

Saída

O alto custo do mau gerenciamento de requisitos

06 de junho de 2024

11h EST | 5h8 CET | XNUMXh PST

Louis Arduin

Palestrante Principal

Impacto e soluções para gerenciamento de requisitos ineficientes

Explore o impacto significativo que práticas ineficientes de gerenciamento de requisitos podem ter nos custos e prazos do projeto.