![]() |
||||||||
| TreinamentoLevantamento e Especificação de Requisitos | ||||||||
| Curso Levantamento e Especificação de Requisitos | ||||||||
| Carga Horária | ||||||||
|
||||||||
| Objetivos | ||||||||
| Este curso presencial é destinado a analistas e programadores de qualquer linguagem. O programa apresenta conceitos, técnicas e boas práticas para uma missão importante em todos os projetos de software:entender o que o usuário quer do sistema!
Através de um estudo de caso real e didático, colocamos o entendimento a prova. O conteúdo explica a aplicação correta dos artefatos de acordo com o tipo do requisito. Os alunos aprendem requisitos funcionais e não funcionais, seguindo o modelo FURPS+. |
||||||||
| Pré-requisito: | ||||||||
|
||||||||
| Conteúdo Programático | ||||||||
1. INTRODUÇÃO |
||||||||
| Material Didático Curso Levantamento e Especificação de Requisitos | ||||||||
|
||||||||
| Informações Adicionais do curso de Levantamento e Especificação de Requisitos | ||||||||
Análise de requisitos de softwareNa 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 tenha sido identificados, os projetistas de sistemas estarão preparados para projetar a solução. Engenharia de requisitosLevantamento de requisitosCaptura de requisitosAnálise de sistemaEspecificação de requisitosAnálise de requisitos e requerimentosProcessoAnálise de requisitos pode ser um processo longo e árduo. Novos sistemas mudam o ambiente e a relação entre as pessoas, então é importante identificar todos os envolvidos, levando em conta todas as suas necessidades e assegurando que eles compreenderam as implicações dos novos sistemas. Os analistas podem empregar várias técnicas para elicitar os requisitos dos clientes. Historicamente, isto envolve coisas tais como organizar entrevistas ou grupos focais (workshops) e a criação de lista de requisitos. Técnicas mais modernas incluem prototipação, e casos de uso, onde o analista irá aplicar uma combinação de métodos para estabelecer os requisitos exatos de seus stakeholders, tal que um sistema que atenda as necessidades do negócio seja produzido. Casos de UsoUm 'Caso de Uso' é uma técnica para capturar os requisitos em potencial de um novo sistema ou manutenção de software. Cada caso de uso provê um ou mais cenários que indicam como o sistema deve interagir com o usuário final ou outro sistema para atingir um objetivo de negócio específico. Casos de uso tipicamente evitam o jargão técnico, preferindo ao invés disto a linguagem do usuário final ou de umexpert no domínio. Os casos de uso são freqüentemente de co-autoria dos desenvolvedores de software e usuários.
Principais AtividadesConceitualmente, a análise de requisitos inclui três tipos de atividades: Elicitação dos requisitos: é a tarefa de comunicar-se com os usuários e clientes para determinar quais são os requisitos. Análise de requisitos: determina se o estado do requisitos é obscuro, incompleto, ambíguo, ou contraditório e resolve estes problemas. Registros dos requisitos: os requisitos podem ser documentados de várias formas, tais como documentos de linguagem natural, casos de uso, ou processo de especificação.
Atividades e Passos:Requisito · Arquitetura · Especificação · Implementação · Teste · Implantação · Manutenção
|
Formas de Pagamento | |||||||
|
||||||||
![]() |
||
|
||||||||||||||||||||||
| VER TODOS | ||||||||||||||||||||||