Curso Requirements Analysis & Specification Writing

  • Test & Point Analysis

Curso Requirements Analysis & Specification Writing

32 horas
Visão Geral

Este Curso Requirements Analysis & Specification Writing, aborda a causa mais comum de problemas e falhas em projetos – requisitos. Desenvolver a coisa errada é um problema maior em engenharia do que cometer erros ao desenvolver a coisa certa! Análise de Requisitos e Redação de Especificações são ciências praticadas por muitos, mas surpreendentemente dominadas por poucos. E, no entanto, a recompensa por alcançar a excelência nestas áreas é grande. Os dois aspectos, Análise de Requisitos e Redação de Especificações, são tratados como tópicos separados, mas relacionados.

O módulo Análise de Requisitos aborda técnicas de alto ROI usadas para capturar, validar e obter uma compreensão completa dos requisitos comunicados em todos os estágios do ciclo de vida do sistema. O módulo é rico em técnicas integradas e eficientes baseadas em modelos. O módulo Escrita de Especificações aborda detalhadamente a conversão de requisitos individuais em especificações de requisitos efetivas. O módulo concentra-se na estrutura e na linguagem das especificações de requisitos para requisitos expressos em linguagem natural. 

O módulo Análise de Requisitos fornece ferramentas altamente eficazes tanto para a captura de requisitos, quanto para validação desses requisitos, em qualquer cenário que envolva o recebimento de requisitos de uma ou mais partes interessadas que tenham uma necessidade. Uma abordagem de workshop é amplamente utilizada neste módulo, para maximizar o aprendizado e a aplicação prática. A eficácia das técnicas, que constituem coletivamente uma metodologia completa, independe do domínio de aplicação e das especificidades da necessidade. Estas técnicas têm sido utilizadas com grande sucesso.

O módulo Escrita de Especificações fornece instruções detalhadas sobre a conversão de requisitos em especificações de requisitos altamente eficazes. Questões de estrutura (organização da informação) Os padrões de especificação de domínio público são revisados ​​e comparados. São fornecidos modelos/guias de alta qualidade, com exemplos, para especificação de sistemas, software, interfaces e serviços, respectivamente. O Curso Requirements Analysis & Specification Writing é fortemente orientado para atividades. As técnicas de redação de especificações ensinadas têm sido usadas com grande efeito em cenários que incluem aquisição, fornecimento, definição de produto (hardware e software), projetos internos de empresas, análise de negócios e diversos projetos de engenharia, grandes e pequenos. O Curso Requirements Analysis & Specification Writing é aplicável tanto em cenários de compras e desenvolvimento de engenharia, quanto em modelos de negócios de desenvolvimento empreendedor de produtos, desenvolvimento para clientes internos e cliente-contratante.

Objetivo

Ao concluir este Curso Requirements Analysis & Specification Writing, espera-se que os participantes tenham aprendido:

  • por que os defeitos dos requisitos continuam sendo a maior causa de problemas e falhas do projeto;
  • por que razão estes problemas são em grande parte evitáveis ​​e como evitá-los;
  • como determinar se os requisitos recebidos já são bons o suficiente – medindo a qualidade dos requisitos;
  • por que a elicitação de requisitos por si só é irremediavelmente inadequada;
  • as 14 qualidades dos requisitos que tornam os requisitos bons requisitos;
  • como alcançar essas qualidades – um ROI muito alto, metodologia muito eficiente para capturar requisitos ausentes, validar e corrigir (quando necessário) todos os requisitos;
  • como escrever requisitos excelentes individualmente usando o modelo de análise do PPI;
  • os oito critérios para estruturar requisitos em especificações de requisitos; e
  • como atender a esses critérios, produzindo ótimas especificações de requisitos.
Publico Alvo
  • Análise de Requisitos e a Redação de Especificações foram projetadas para pessoal de adquirentes, fornecedores e desenvolvedores que, em qualquer função, lidam com requisitos.
Materiais
Inglês/Portguês/Lab Pratico
Conteúdo Programatico

Why Emphasize Requirements?

  1. issues and terminology
  2. lessons from real projects

Requirements within the System Life Cycle

  1. the origin of requirements
  2. concept of the system boundary
  3. the modeling boundary
  4. the systems engineering process
  5. development of system architecture and detail design, related to requirements
  6. requirements traceability
  7. summary of terms relating to requirements
  8. baselines and their use
  9. the waterfall life cycle paradigm
  10. incremental acquisition/development
  11. evolutionary acquisition/development
  12. workshop – principles of requirements engineering
  13. common requirements pitfalls in the system life cycle

Types of Requirements

  1. definitions and views
  2. relationship to design
  3. relationship to baselines
  4. why categorize requirements by type?
  5. eight basic types
  6. differences between requirements for physical systems/hardware, software, services
  7. non-requirements
  8. workshop – types of requirements
  9. other categories – architectural design drivers, critical, global, priority, importance, stability

The Quality of Requirements

  1. correctness
  2. completeness
  3. consistency
  4. clarity
  5. non-ambiguity
  6. traceability
  7. testability
  8. singularity
  9. feasibility
  10. balance
  11. freedom from product/process mix

Requirements Analysis Methodology

  1. contexts within which requirements analysis is performed
  2. stakeholder identification
  3. initial assessment by document (if any) review, and planning
  4. measuring requirements quality
  5. context flow analysis
  6. context analysis
  7. workshop – context analysis
  8. design requirements analysis
  9. interactive exercise – design requirements analysis
  10. states & modes analysis
  11. workshop – states and modes analysis
  12. requirements parsing analysis
  13. workshop – parsing analysis
  14. functional analysis – needs analysis, operational analysis, use cases
  15. workshop – functional analysis in requirements analysis 
  16. rest of scenario analysis
  17. optional workshop – rest of scenario analysis
  18. out-of-range analysis
  19. optional workshop – out-of-range analysis
  20. Entity-Relationship-Attribute (ERA) analysis
  21. other constraints search
  22. stakeholder value analysis
  23. methods of engaging in requirements dialog
  24. verification requirements development
  25. operational concept description
  26. clean-up – keyword-based searching for residual requirements defects
  27. special issues of the human interface
  28. supplementary methods and notations
  29. common pitfalls in requirements analysis

Coping with the Real World

  1. what to do when the user “doesn’t know”
  2. how to respond to “moving goalposts”
  3. protecting yourself from the communication chasm

Tool Support to Requirements Analysis

  1. tools supporting requirements analysis
  2. tools supporting requirements management
  3. examples of available tools
  4. common pitfalls in using tools

Verification of Requirements Analysis Work Products

  1. requirements reviews
  2. keyword search techniques
  3. use of metrics

Management of Requirements Analysis

  1. management issues
  2. using and managing “TBDs”
  3. designing a requirements codification scheme
  4. managing resolution of requirements issues
  5. defining reviews and reports

Preparing for Transformation of Requirements into Requirements Specifications

  1. what is a requirements specification?
  2. how requirements specifications relate to requirements
  3. how requirements specifications relate to configuration baselines
  4. preparing for the transition from requirements to requirements specification
  5. using a requirements database to automate requirements specification production

Requirements Flowdown into System Element Requirements Specifications

  1. the specification tree
  2. special considerations for interface requirements

Requirements Specification Types

  1. types of requirements specification
  2. Institution of Electrical and Electronic Engineers (IEEE) specification standards
  3. United States (US) Military and other international specification standards
  4. score sheet for public domain specification standards

Structuring your Requirements Specification

  1. what to put in your system requirements specification, the statement of work (or equivalent) and the conditions of contract
  2. workshop – allocating requirements to solicitation documents
  3. structuring a statement of work
  4. structuring a system requirements specification
  5. dealing with variants
  6. workshop – writing a scope section to deal with variants
  7. states and modes
  8. workshop – structuring a specification to deal with states, modes and functions
  9. functional versus design oriented specifications
  10. differences
  11. when to use each type
  12. function and performance
  13. workshop – classifying specified requirements as functional or design
  14. workshop – writing a functionally-oriented requirements specification
  15. workshop – writing a design-oriented requirements specification
  16. other requirements types
  17. annexes, appendices and applicable documents

Requirements Specification Writing

  1. review of requirements quality
  2. requirement structural template
  3. workshop – writing requirements using the parsing template
  4. requirements constructs
  5. shall, should, will, and may
  6. linking
  7. cross-referencing
  8. workshop – using precedence
  9. defining terms
  10. workshop – defining terms
  11. context dependence
  12. reference to applicable documents
  13. use of precedence
  14. workshop – linking and cross-referencing
  15. using success criteria to express otherwise vague requirements
  16. workshop – using success criteria
  17. workshop – a requirement specification in a sentence
  18. paragraph headings
  19. use of supporting data
  20. mission profiles/use cases
  21. baseline designs
  22. benchmarks
  23. linking the specification to the statement of work or conditions of contract
  24. verification specifications
  25. optional workshop – evaluation of example specifications
TENHO INTERESSE

Cursos Relacionados

Curso Teste Ágil Nível Intermediário

24 horas

Curso Analista de Teste Nível Avançado

24 horas

Curso Requisitos e Validação de Teste

24 horas

Curso Fundamento de Teste de Software

24 horas

Curso APF Analise de Ponto de Função Exame CFPS IFPUG

32 horas

Curso Analise de Ponto de Função Certificação do IFPUG

32 Horas

Curso Teste de Software Ágil Foundation

16 horas

Curso Teste de Software Fundamentos

24 horas

Curso APP Mobile Testing Foundation

16 horas

Curso Automação de Teste Agil

16 horas