>>Breve descrição do Curso<< >>Informações para Inscrição<< >>Disciplinas do Curso<< >>Regulamento do CEI<< >>Processo Seletivo<< >>Informações para Alunos<< >>Página da Especialização<<

 

Disciplina: DCCxxx: Gestão e desenvolvimento de Requisitos de Software
Professores responsáveis: Rodolfo Sérgio F. de Resende ou Eduardo Magno Lages Figueiredo
Carga Horária: 15 horas
Créditos: 1
Pré-Requisitos: Conhecimentos básicos de programação orientada por objetos
Tipo: Optativa

Objetivos

Apresentar os aspectos do desenvolvimento de software relacionados ao levantamento, detalhamento, análise, modelagem e documentação dos requisitos nas diferentes abordagens de desenvolvimento.

Ementa

Conceitos básicos de Engenharia de Requisitos. Técnicas e métodos de levantamento, modelagem e especificação de requisitos.

Programa

1. Categoria de requisitos.
2. Modelagem e documentação de requisitos.
3. Processos de Engenharia de Requisitos.
4. Técnicas de levantamento e análise de requisitos.
5. Análise estrutural e comportamental.
6. Qualidade de requisitos.


Bibliografia

1. Ian Sommerville, Engenharia de Software, Pearson Addison-Wesley, 2011
2. Wilson de Padua Paula Filho, Engenharia de Software: Fundamentos, Métodos e Padrões, LTC Editora. 2009.
3. Ivar Jacobson, James Rumbaugh e Grady Booch, Unified Software Development Process. Addison-Wesley, 1999.
4. Kent Beck e Cynthia Andres, Extreme Programming Explained: Embrace Change, Addison-Wesley Professional, 2nd Edition, 2004.
5. Grady Booch, Ivar Jacobson e James Rumbaugh, The Unified Modeling Language User Guide, Addison-Wesleym 2nd edition, ­­­2005.
6. Ken Schwaber, Agile Project Management with Scrum, Microsoft Professional, 2004.
7. Martin Fowler e Kendall Scott. UML Distilled Applying the Standard Object Modeling Language. Addison-Wesley, 3rd edition, 2003.
8. IEEE. IEEE Standards Collection - Software Engineering.
9.James Rumbaugh, Ivar Jacobson e Grady, Unified Modeling Language Reference Manual. Addison-Wesley,2nd edition, 2004.

(MASB-17/07/2012)

 

  :::Universidade Federal de Minas Gerais::: :::Departamento de Ciência da Computação da UFMG:::