Curso Online de Análise de Requisitos de Software
4 estrelas 1 aluno avaliou

Curso Online de Análise de Requisitos de Software

Na engenharia de sistemas e engenharia de software, análise de requisitos engloba todas as tarefas que lidam com investigação, definição ...

Continue lendo

Autor(a):

Carga horária: 5 horas

Por: R$ 23,00
(Pagamento único)

Certificado digital Com certificado digital incluído

Na engenharia de sistemas e engenharia de software, análise de requisitos engloba todas as tarefas que lidam com investigação, definição e escopo de novos sistemas ou alterações. Análise de requisitos é uma parte importante do processo de projeto de sistemas, na qual o engenheiro de requisitos e o analista de negócio, juntamente com engenheiro de sistema ou desenvolvedor de software, identificam as necessidades ou requisitos de um cliente. Uma vez que os requisitos do sistema tenham sido identificados, os projetistas de sistemas estarão preparados para projetar a solução.
A análise de requisitos é a primeira fase de desenvolvimento de software. É nesta fase que o analista faz as primeiras reuniões com os clientes e/ou usuários do software para conhecer as funcionalidades do sistema que será desenvolvido. É nesta fase também que ocorre a maior parte dos erros, pois a falta de experiência dos clientes ou usuários faz com que eles nem sempre tenham claro em sua mente quais funcionalidades o software terá.
(https://pt.wikipedia.org/wiki/An%C3%A1lise_de_requerimento_de_software)

Professor Especialista em Engenharia de Software , Organização e Arquitetura de Computadores e Tecnologia na Educação no curso de Licenciatura em Ciência da Computação do Instituto Federal de Educação, Ciência e Tecnologia do Sul de Minas Gerais. Professor do ensino Técnico em Informática Integrado nas disciplinas de Análise e Desenvolvimento de Sistemas, Auditoria de Sistemas, Estatística e Manutenção de Computadores.


- Tatiane A Callado

  • 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.*
* Desde que tenha acessado a no máximo 50% do material.
  • ANÁLISE DE REQUISITOS DE SOFTWARE

    ANÁLISE DE REQUISITOS DE SOFTWARE

    Dando forma aos documentos
    Professor Tulio Maranezzi

  • O que faremos ?

    Vamos apresentar, discutir e fornecer informações sobre o Ciclo de Requisitos de Software, indo da elicitação até a especificação de requisitos de software.

    Vamos abordar as principais técnicas, ferramentas e melhores práticas para desenvolvimento da especificação de requisitos, relacionado ao que aprendemos até o momento em nossa disciplina.

    O que faremos ?

  • Importante frisar !!!

    Uma compreensão completa dos requisitos de software é essencial para o sucesso do desenvolvimento do mesmo. Não importa quão bem projetado ou quão bem codificado seja, um programa mal analisado e especificado frustrará o usuário.

    Importante frisar !!!

  • Ciclo...

    Ciclo...

  • Criticidade... Do ponto de vista da ES, a “elicitação” , talvez seja a parte mais crítica do projeto.

    Criticidade... Do ponto de vista da ES, a “elicitação” , talvez seja a parte mais crítica do projeto.

  • Vamos então à preparação de Requistos :

    Objetivos:

    Identificação, Elicitação, Análise, Especificação e Validação

    Vamos então à preparação de Requistos :

  • Contexto de definição :

    Contexto de definição :

  • Elicitação

    “A parte mais árdua na construção de um software consiste exatamente em identificar o que construir. Nenhuma outra parte do trabalho compromete tanto o resultado do trabalho se elaborado de forma incorreta. Nenhuma outra parte oferece tanta dificuldade para efetuar correções posteriores. " —F. Brook

    Elicitação

  • Problemas:

    Problemas de escopo: Os limites do sistema são geralmente definidos de forma incompleta, ou os clientes/usuários especificam detalhes técnicos desnecessários;
    Problemas de compreensão:
    Os clientes/usuários geralmente não estão completamente certos das necessidades, têm uma pouca compreensão do domínio do seu negócio, omitem informações que julgam óbvias e etc.
    Problemas de volatilidade: Os requisitos mudam o tempo todo.

    Problemas:

  • Passos para superar os problemas :

    -Avaliar a viabilidade técnica e de negócio para o sistema proposto;
    -Identificar as pessoas que vão auxiliar a especificar os requisitos e compreender seus conceitos organizacionais;
    -Definir o ambiente técnico no qual o sistema será instalado;
    -Identificar regras de domínio que limitam a funcionalidade ou desempenho do software que será construído;
    -Definir métodos de elicitação de requisitos;
    -Solicitar participação de várias pessoas para que os requisitos sejam definidos a partir de diversos pontos de vista;
    -Identificar claramente a justificativa de existência para cada requisito registrado; -Identificar requisitos ambíguos que serão candidatos a prototipação.

    Passos para superar os problemas :

  • Dicas de técnicas para elicitação de requisitos:

    -Cenários: representar tarefas que executam e as que desejam executar-Técnicas tradicionais: questionários, entrevistas, análise de documentação existente
    -Técnicas de elicitação de grupo: Dinâmica de grupo
    -Prototipação: quando existe alto grau de incerteza e necessita de um rápido feedback

    Dicas de técnicas para elicitação de requisitos:


Matricule-se agora mesmo Preenchendo os campos abaixo
R$ 23,00
Pagamento único
Processando... Processando...aguarde...
Autorizo o recebimento de novidades e promoções no meu email.

  • ANÁLISE DE REQUISITOS DE SOFTWARE
  • O que faremos ?
  • Importante frisar !!!
  • Ciclo...
  • Criticidade... Do ponto de vista da ES, a “elicitação” , talvez seja a parte mais crítica do projeto.
  • Vamos então à preparação de Requistos :
  • Contexto de definição :
  • Elicitação
  • Problemas:
  • Passos para superar os problemas :
  • Dicas de técnicas para elicitação de requisitos:
  • Requisitos Road Map
  • Identificação e Elicitação de Requisitos
  • Principais características para fazer uma boa elicitação de requisitos:
  • Apenas comparando :
  • Que Documento vamos gerar nessa etapa?
  • Primeira reunião :
  • De posse de informações coletadas nas reuniões :
  • Técnicas :
  • Quais as informações que devo identificar, levantar e coletar ?
  • O que são Stackeholders
  • O que são Stackeholders?
  • Que ações podemos tomar para identificar requisitos?
  • Tipos de requisitos funcionais:
  • Tipos de requisitos não funcionais:
  • Declaração do Problema Exemplo:
  • Identificação de riscos
  • Lista de Riscos, exemplo:
  • Outros riscos a serem identificados:
  • Identificando Restrições:
  • Documento de Visão :