Técnicas para especificar requisitos de qualidade

As atividades de Garantia da Qualidade devem começar nas primeiras fases do ciclo de vida do sistema com uma definição e gerenciamento corretos dos Requisitos. Portanto, um dos problemas mais comuns de qualquer organização, a ser levado em consideração na garantia da qualidade, é a baixa qualidade com que são escritos.

Uma especificação de requisitos de qualidade deve:

  • Reflita fielmente as necessidades e restrições expressas pelos usuários do sistema e por qualquer outro interessado nele.
  • Siga o formato do modelo de especificação padrão e inclua todas as informações que o modelo requer.
  • Atender aos critérios de qualidade dos requisitos individuais e ao conjunto de requisitos estabelecidos pelas normas

Conhecer técnicas para desenvolver especificações de requisitos de qualidade fornece às organizações os seguintes benefícios:

  • Reflita fielmente as necessidades e restrições expressas pelos usuários do sistema e por qualquer outro interessado nele.
  • Siga o formato do modelo de especificação padrão e inclua todas as informações que o modelo requer.
  • Cumprir os critérios de qualidade dos requisitos individuais e do conjunto de requisitos estabelecidos pelas normas.

Este curso analisa os requisitos mais comuns de redação de requisitos, fornecendo técnicas comprovadas para melhorar a qualidade das especificações de requisitos do usuário e do sistema.

OBJETIVOS

  • Mostre as dificuldades da linguagem natural como um mecanismo de redação de requisitos.
  • Defina as informações que devem incluir uma boa especificação de requisitos.
  • Mostre as características de qualidade que o conjunto de requisitos que faz parte de uma especificação deve apresentar.
  • Detalhe os atributos de qualidade que cada um dos requisitos individuais deve mostrar.
  • Forneça conselhos para a escrita correta dos requisitos.

Dirigido a

  • Analistas de Requisitos.
  • Analistas Funcionais.
  • Analistas de negócios / parceiros de negócios.
  • Gerentes de projeto.
  • Engenheiros de Sistemas.
  • Engenheiros de desenvolvimento.
  • Diretores de departamento.
  • Gerentes de qualidade (gerentes de controle de qualidade).
  • Responsável pela Metodologia.
  • Responsável pela Subcontratação.
  • Em geral, a todos os profissionais que participam da criação ou revisão de especificações de requisitos.

Agenda do curso

1. INTRODUÇÃO AO PROBLEMA DA LINGUAGEM NATURAL. EXEMPLOS

2. MÉTODOS DE ESPECIFICAÇÃO DE REQUISITOS

  • Linguagem natural
  • Línguas formais
  • Casos de uso

3. QUE SECÇÕES DEVEM ESPECIFICAR CORRETAMENTE OS REQUISITOS INCLUÍDOS

4. CARACTERÍSTICAS DE QUALIDADE DO CONJUNTO DE REQUISITOS

  • Completude
  • Consistência
  • Suporte para mudanças
  • Rastreabilidade com outras fases do ciclo de vida
  • Categorização Usando Atributos

5. ATRIBUTOS DE QUALIDADE DOS REQUISITOS INDIVIDUAIS

  • Correção e Necessidade
  • Atomicidade
  • Sem ambiguidade
  • Verificabilidade
  • Clareza
  • Rastreabilidade
  • Independência de design
  • Viabilidade
  • Completude
  • Consistência

6. MODELOS DE ESCRITA REQUERIDA

7. VALIDAÇÃO DA QUALIDADE DAS ESPECIFICAÇÕES DOS REQUISITOS NO CICLO SQA

8. EXERCÍCIO DO CURSO FINAL

Reescreva uma especificação de requisitos de acordo com os critérios de qualidade aprendidos.  

Em certos casos, serão usados ​​exemplos de requisitos reais específicos da organização.

 

Metodologia do curso:

O aprendizado das técnicas de redação de requisitos será realizado através de exercícios práticos. Exemplos reais de requisitos com deficiências de qualidade serão propostos para cada um dos diferentes critérios de qualidade abordados no curso. Os alunos devem identificá-los primeiro e depois reescrever os exemplos, introduzindo diferentes técnicas de melhoria da qualidade.