Curso Online de GERÊNCIA DE REQUISITOS
MAIS UM CURSO OFERECIDO PELA PROMOVENDO CONHECIMENTO LANÇANDO UMA COLEÇÃO DE NOVOS CURSOS APROVEITEM E ENTRE NA NOSSA PAGINA DE CURSOS PA...
Continue lendoAutor(a): Promovendo Conhecimento
Carga horária: 12 horas
Por: R$ 45,00
(Pagamento único)
Mais de 10 alunos matriculados no curso.
- Aqui você não precisa esperar o prazo de compensação do pagamento para começar a aprender. Inicie agora mesmo e pague depois.
- O curso é todo feito pela Internet. Assim você pode acessar de qualquer lugar, 24 horas por dia, 7 dias por semana.
- Se não gostar do curso você tem 7 dias para solicitar (através da pagina de contato) o cancelamento ou a devolução do valor investido.*
- Adquira certificado ou apostila impressos e receba em casa. Os certificados são impressos em papel de gramatura diferente e com marca d'água.**
** Material opcional, vendido separadamente.
Modelo de certificados (imagem ilustrativa):
-
Gerência de Requisitos
gerência de requisitos
-
Custo de correção
2
custo de correção
-
Custo de correção
3
custo de correção
custo aumenta com o tempo de descoberta do erro
custo de reparo
custo de perda de oportunidades
custo de perda de clientes
o custo de 1 problema é 200 vezes maior se reparado após a implantação.
os erros mais caros são aqueles cometidos na análise de requisitos e descobertos pelo usuário! -
Definições
4
definições
requisitos de software
sentenças que expressam as necessidades dos clientes e que condicionam a qualidade do software. -
Tipos de Requisitos
5
tipos de requisitos
requisitos funcionais
rf são requisitos diretamente ligados a funcionalidade do software.
requisitos não funcionais
rnf são requisitos que expressam restrições que o software deve atender ou qualidades específicas que o software deve ter.
requisitos-1 (requisitos inversos)
rin estabelecem condições que nunca podem ocorrer. -
Exemplos
6
exemplos
o sistema deve prover um formulário de entrada para a entrada dos resultados dos testes clínicos de um paciente. (rf)
o sistema deve emitir um recibo para o cliente, com o tempo máximo de 8 segundos após a transação. (rf, rnf de performance).
o sistema não pode apagar informação de um cliente (rin). -
Definições
7
definições
a engenharia de requisitos estabelece o processo de definição de requisitos como um processo no qual o que deve ser feito deve ser elicitado, modelado e analisado. este processo deve lidar com diferentes pontos de vista, e usar uma combinação de métodos, ferramentas e pessoal. o produto desse processo é um modelo, do qual um documento chamado requisitos é produzido. este processo é perene e acontece num contexto previamente definido a que chamamos de universo de informações.
{julio cesar leite} -
8
quanto mais tarde um erro é detectado, maior o custo de corrigi-lo.
muitos erros nos requisitos podem ser detectados cedo no ciclo de desenvolvimento.
erros típicos incluem fatos incorretos, omissões, inconsistências e ambiguidade.porque gerenciar requisitos?
-
Porquê é difícil?
9
porquê é difícil?
problemas tem fronteiras mal definidas (abertos)
requisitos estão no contexto organizacional (inclinados a conflitos)
soluções para os problemas da análise são artificiais
problemas são dinâmicos
requer conhecimento interdisciplinar e habilidades específicasfonte – steve easterbrook
-
Engenharia de Requisitos
10
engenharia de requisitos
elicitação
modelagem
análise validação
verificação -
Processo “essencial”
11
processo “essencial”
entender o problema elicitação
utilizar técnicas para elicitar os requisitos: questionários, entrevistas, documentos...
modelar o problema modelagem
representar nosso entendimento do problemas utilizando técnicas para modelagem: dfd, mer, casos de uso...
analisar o problema análise
verificar e validar a informação capturada
Pagamento único
Cursos Relacionados
Encontre-nos no Facebook
Capítulos
- Gerência de Requisitos
- Custo de correção
- Definições
- Tipos de Requisitos
- Exemplos
- Definições
- Porquê é difícil?
- Engenharia de Requisitos
- Processo “essencial”
- Processo
- Elicitação
- Identificação de Fontes de Informação
- Heurísticas para identificação de fontes de informação
- Coleta de Fatos
- Conhecimento Tácito
- Elicitação
- Exercício
- Observação
- Entrevistas
- Reuniões
- Observação
- Enfoque antropológico
- Leitura de Documentos
- Questionários
- Exemplos
- Controle
- Questionários
- Bases de Requisitos não-funcionais
- Requisitos Não Funcionais
- Requisitos inverificáveis
- Base de RNF’s
- Engenharia Reversa
- Reutilização
- Modelagem
- Modelar
- Abstração
- Decomposição
- Técnicas de Modelagem Orientadas à Especificação
- Casos de Uso
- Exercício - Caso de Uso
- Casos de Uso
- Diagrama de Caso de Uso Sintaxe
- Diagrama de Casos de Uso - Exemplo
- Casos de Uso
- “Valor adicionado”
- Representação
- Casos de Uso [Cockburn]
- Caso de Uso [Constantine e Lockwood]
- Casos de Uso [W.P.P. Filho]
- Casos de Uso (RUP)
- Sentenças de Requisitos
- Atributos de uma boa especificação
- Clareza
- Ambiguidade
- Requisitos Incompletos
- Requisitos Múltiplos
- Requisitos com alternativas
- Requisitos mal escritos
- Análise
- Verificação X Validação
- Identificação de partes
- Validação através de Protótipos
- Protótipos
- Verificação
- Inspeções
- Inspeções em Requisitos
- Checklist
- Exemplo OO
- Gerência de Requisitos
- O que escopo?
- Controlando o escopo
- Requisitos & Certificação
- Práticas Chave
- Meta Gerência de Requisitos
- Mudanças
- Alterações nos requisitos
- Formulário de solicitação de alteração
- Como tratar alterações
- Evolução
- O que é priorizar? [Wiegers]
- Porque priorizar?
- Técnicas de priorização
- Técnicas informais [Leffingwell]
- Outras escalas de priorização de requisitos: [Wiegers]
- Identificar requisitos com componentes de software
- Rastreabilidade – o que é???
- Referências