Engenharia de Software (IM866)

Engenharia de Software 1

Informações

Codigo: IM866

Pré-requisito:

Nenhum

Ementa

Introdução. Processos de Software. Engenharia de Requisitos. Verificação e Validação de Software. Disponibilização de Software. Qualidade de Software.

Objetivos

Ao final da disciplina o aluno deve:

(a) Possuir visão geral das atividades, técnicas, métodos e ferramentas que auxiliam o processo de desenvolvimento de software.

(b) Conhecer os diferentes processos de desenvolvimento de software, seus ciclos de vida e metodologias empregadas, identificando o mais adequado a cada situação.

(c) Ter a capacidade de aplicar processos de engenharia de requisitos na produção da documentação dos requisitos de um sistema.

(d) Conhecer os conceitos referentes à qualidade de produto e processo de software.

(e) Possuir habilidades para aplicar técnicas de teste de software.

(f) Conhecer aspectos envolvidos na ética profissional.

Conteúdo Programático

Sumario

  1. Introdução
  2. Processos de Software
  3. Engenharia de Requisitos
  4. Verificação e Validação de Software
  5. Disponibilização de Software
  6. Qualidade de Software

Tópicos de Aula

01. Introdução

  • Introdução à Engenharia de Software
  • Produto e processo de software
  • Visão geral da Engenharia de Software
  • Ética na Engenharia de Software

02. Processos de Software

  • Modelos de processo: clássico, prototipação e evolucionários
  • Aspectos gerais das etapas do processo de desenvolvimento
  • Visão geral do RUP

03. Engenharia de Requisitos

  • Requisitos funcionais e não funcionais
  • Especificação de Requisitos
  • Processos de Engenharia de Requisitos
  • Elicitação e análise de requisitos
  • Revisão e validação de requisitos
  • Gerenciamento de Requisitos

04. Verificação e Validação de Software

  • Planejamento de verificação e validação
  • Estratégias de Teste de Software
  • Técnicas de Teste de Software

05. Disponibilização de Software

  • Evolução e manutenção de software
  • Gerenciamento de configuração de software

06. Qualidade de Software

  • Conceitos de Qualidade
  • Gerenciamento de Qualidade de Software
  • Melhoria de Processos de Software

Bibliografia Básica

  1. PRESSMAN, R. Engenharia de Software. 7a. ed. McGraw-Hill, 2011.
  2. SOMMERVILLE, I. Engenharia de Software. 8a. ed. Pearson, 2007.
  3. PÁDUA FILHO, W. Engenharia de Software: fundamentos, métodos e padrões. 3a. ed. LTC, 2009.

Bibliografia Complementar

  1. PFLEEGER, S. L. Engenharia de Software: teoria e prática. Pearson, 2004.
  2. PEDRYCZ, W. Engenharia de Software: teoria e prática. Campus, 2001.
  3. WAZLAWICK, R. S. Engenharia de Software: conceitos e práticas. Campus, 2013.
  4. HIRAMA, K. Engenharia de Software: qualidade e produtividade com tecnologia. Campus, 2011.
  5. BRUEGGE, B. DUTOIT, A. H. Object-Oriented Software Engineering Using UML, Patterns, And Java. Pearson, 2010.
  6. SCHACH, S. R. Engenharia de Software: Os Paradigmas Clássico e Orientado a Objetos. Mc-Graw-Hill, 2009.
  7. BOURQUE, P., FAIRLEY, R. E, SWEBOK – Guide to the Software Engineering Body of Knowledge, v. 3.0, IEEE Computer Society

Postado em 27/11/2013 - 09:10 - Atualizado em 14/08/2023 - 22:35

Últimas Notícias

Segundo dia SECCIM 2023

Hoje ocorreu mais um dia da SECCIM, envolvendo até e escrita criativa para uma jornada de aprendizado e inspiração. O leia mais

31/10/2023

Primeiro dia de SECCIM 2023

Primeiro dia de SECCIM 2023

30/10/2023

Descubra Programação da Seccim – Edição 2023!

Na próxima semana se inicia a 12º Semana Acadêmica de Ciência da Computação da UFRRJ (Seccim). A programação promete enriquecer leia mais

27/10/2023


Nota de pesar

É com grande consternação que o Curso e o Departamento de Ciência da Computação comunica à comunidade universitária ruralina o leia mais

19/10/2023

Apresentação do projeto “O Uso do Pensamento Computacional para evitar a retenção e evasão nos cursos de graduação” na SNCT 2023

Nesta quarta-feira, dia 18 de outubro, os alunos Jorge Duarte Miguel Junior, Luiz Filipe Brandi e Maxwel Batalha, junto com leia mais

19/10/2023

mais notícias

Skip to content