Você está na página 1de 2

CST em Anlise e Desenvolvimento de Sistemas

ENGENHARIA DE SOFTWARE I
Carga horria: 60 horas
I - Ementa
Engenharia de Software. Fundamentao dos Princpios da Engenharia de
Software.

Conceituao de Produto de software. Processo de Software.

Processo Pessoal de Software. Processo de Equipe de software. Modelos de


Processo de Software. Modelos geis. Introduo a Engenharia de Requisitos
II - Objetivos
Proporcionar ao aluno conhecimento em mtodos e tcnicas de projeto que
auxiliam o processo de desenvolvimento de software. Identificar, descrever e
comparar os modelos de processo de desenvolvimento de software. Habilitar o
aluno para escolher, utilizar e definir modelos, tcnicas e ferramentas para
auxiliar o processo como produto.
III - Contedo Programtico
1. Fundamentos da engenharia de software

Conceitos e objetivos

O papel evolutivo do software

Software produto

A natureza mutvel do software

Tipos de aplicaes de software

Problemas com prazo, planejamento e custos

Qualidade de software

2. O processo de software

Etapas do processo de software

3. PSP - Processo Pessoal de Software


4. TSP Processo de Equipe de Software
5. Modelos de processos de software (Modelos de ciclo de vida de software)

Codifica-remenda

Waterfall (cascata)

Incremental

RAD

Evolucionrio: Espiral, Prototipao


19

CST em Anlise e Desenvolvimento de Sistemas

Modelos especializados de processo: Baseado em Componentes,


Baseado em Mtodos Formais

Processo Unificado

RUP

Praxis

Cleanroom (Sala Limpa)

Iconix

6. Modelos geis

O que um processo gil?

Modelos geis de processos


XP Extreme programming
Scrum
Feature Driven Development (FDD)
Adaptative Software Development (ASD)
Dynamic Systems Development Method (DSDM)
Crystal
Modelagem gil (AM)

7. Pratica da Engenharia de Software

Princpios centrais

Prticas de Comunicao, Planejamento, Modelagem, Construo e


implantao

IV - Bibliografia Bsica
PRESSMAN, R. S. Engenharia de software. 6. ed. So Paulo: McGraw-Hill,
2006.
SOMMERVILLE, I. Engenharia de software. 8. ed. So Paulo: Pearson, 2007.
PAULA FILHO, W. P. Engenharia de software - fundamentos, mtodos e
padres. 3. ed. Rio de Janeiro: LTC, 2009.
V - Bibliografia Complementar
PETERS, J. F.; PEDRYCZ, W. Engenharia de software: teoria e prtica. Rio de
Janeiro: Campus, 2001.
SCHACH, S. R. Engenharia de software: os paradigmas clssico & orientado a
objetos. 7. ed. So Paulo: McGraw-Hill, 2008.

20

Você também pode gostar