![]() |
![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
CÓDIGO NOME CARGA
HORÁRIA SEMANAL
N.º DE CARGA HORÁRIA
TEÓRICA
PRÁTICA CREDITOS
GLOBAL
|
Especificação de Requisitos e Validação de
Sistemas |
5 |
0 |
05 |
75 |
PRÉ – REQUISITOS
q
Engenharia
de Software |
EMENTA
q
Motivação q
Técnicas
de especificação de requisitos q
Ferramentas
de especificação de requisitos q
Técnicas
de validação de sistemas q
Ferramentas
de validação de sistemas q
Estudo
de caso q
Projeto |
CONTEÚDO PROGRAMÁTICO
q
Importância, contexto e conceitos de elicitação e
especificação de requisitos, requisitos funcionais e não funcionais q
Técnicas
efetivas para elicitação de requisitos q
Especificação
de requisitos baseada em casos de uso (atores, casos de uso, fluxos de
eventos, especificações suplementares, diagramas de casos de uso) q
Atividades
de elicitação e especificação de requisitos de um processo específico,
baseado em casos de uso e nas técnicas de elicitação vistas q
Utilização
de ferramentas efetivas para elicitação e especificação de requisitos q
Elicitação
e especificação de requisitos de um sistema simples, usando as técnicas
e ferramentas vistas q
Visão
geral de outras linguagens, técnicas, e ferramentas para elicitação e
especificação de requisitos q
Importância,
contexto e detalhamento dos conceitos de testes de sistemas (testes caixa
branca e caixa preta; testes de unidade, integração e sistemas; testes
de regressão) q
Técnicas
efetivas para planejamento, projeto, implementação e análise de testes q
Técnicas
efetivas para inspeção de artefatos de software q
Técnicas
efetivas para controle de qualidade de software q
Atividades
de validação e testes de um processo específico q
Ferramentas
efetivas para validação e testes q
Visão
geral de outras linguagens, técnicas, e ferramentas para validação e
testes q
Projeto q
Avaliação |
BIBLIOGRAFIA BÁSICA
q
Kotonya,
Gerald and Sommerville, Ian.: Requirements Engineering: Processes and
Tecniques, John Wiley & Sons, Ltd, 1998 q
Chung,
Lawrence; Nixon, Brian A.; Yu, Eric and Mylopoulos, John: Non-Functional
Requirements in Software Engineering, Kluwer Academic Publishers. q
Booch,
Grade; Rumbaugh, James and Jacobson, Ivar: The Unified Modeling Language
User Guide, Addison-Wesley, 1999. q
Ian Sommerville. Software
Engineering. Addison-Wesley, 2000. |
![]() |