Projeto de Desenvolvimento de Software
- Curso: Técnico Integrado em Informática
- Disciplina: Projeto de Desenvolvimento de Software
- Carga-Horária: 60h (80h/a)
EMENTA
Compreender o processo de desenvolvimento de software, as atividades técnicas e as iterações envolvidas neste processo.
PROGRAMA
Objetivos
- Compreender a engenharia de software;
- Compreender o conceito de processo de software e de modelo de processo de software;
- Compreender atividades técnicas de engenharia de software;
- Compreender a importância de uma ferramenta CASE;
- Compreender a interação sócio-técnica inerente ao exercício da engenharia de software;
- Compreender a gestão de projeto de software.
Bases Científico-Tecnológicas (Conteúdos)
- Significado da Engenharia de Software
- Processos de software
- Requisitos
- Análise
- Projeto
- Testes
- Implementação
- Estimativas de custos de software
- Desenvolvimento de um projeto prático
Procedimentos Metodológicos
- Aulas teóricas expositivas, aulas práticas em laboratório, desenvolvimento de projetos.
- Leitura de textos, pesquisas bibliográficas.
Recursos Didáticos
- Utilização de quadro branco, computador, projetor multimídia.
Avaliação
- Avaliações escritas e práticas,
- Trabalhos individuais e em grupo (listas de exercícios, estudos dirigidos, pesquisas),
- Apresentação dos trabalhos desenvolvidos.
Bibliografia Básica
- PRESSMAN, Roger S. Engenharia de Software. Makron Books, 1995.
- ROCHA, Ana Regina C. Qualidade de Software. Prentice Hall, 2001.
Bibliografia Complementar
- FLIORINI, Soeli T. Engenharia de Software com CMM. Brasport, 1998.
- WEBER, Kival; ROCHA, Ana Cavalcante; NASCIMENTO, Célia Joseli. Qualidade e Produtividade emSoftware. Makron Books, 2001.
- YOURDON, Edward. Análise e Projetos Orientados a Objetos. Makron Books, 1999.
-
SOMMERVILLE, Ian. Engenharia de software. Addison Wesley, 2003.
Software(s) de Apoio:
-
Power Design, Rose.