plano de curso cursos disciplina - ifsertao-pe.edu.br · plano de curso cursos disciplina...
TRANSCRIPT
PLANO DE CURSO
CURSOS DISCIPLINA
LICENCIATURA EMCOMPUTAÇÃO
PROJETO DE DESENVOLVIMENTO DE SOFTWARE
C.H. C.H. SEMANAL MÓDULO ANO/EXERCÍCIO
60 HORAS / 80 AULAS 4 aulas VII 2017.1
EMENTA
Revisão de Conceitos de engenharia de software; Linha de Produto de software e Fábricas de Softwa-re. Prática de gerência de Projetos e Processo de Desenvolvimento de Software: Análise, Especificação, De-senvolvimento, Implementação, Simulação e Testes, usando Bancos de Dados; Documentação. Projetos emequipe e multidisciplinares.
OBJETIVO
GERAL:
GERAL: Propiciar uma formação consistente promovendo a pratica de conceitos de engenharia de software e
programação Web; Constituir e elaborar uma solução dentro de uma fábrica de software. Documentarprocessos de desenvolvimento, projetar, desenvolver e implantar um software.
ESPECÍFICOS: Conhecer o conceito e a estrutura de fábricas de software; Conhecer e entender a aplicação de uma metodologia para o desenvolvimento de software; Realizar Levantamento de requisitos; Entender o processo de gerenciamento de projetos; Programar solução usando linguagem de programação e banco de dados. Entender a importância da documentação.
PROGRAMA
Revisão de Engenharia de software (Metodologia para desenvolvimento de projetos) Definição do conceito de fábricas; Histórico de fábricas de software; Histórico de Engenharia de Software; Gerenciamento de projetos; Levantamento de requisitos; Definição do projeto de banco de dados; Codificação do projeto; Teste de software; Treinamento do usuário; Implantação.
1
PLANO DE CURSO
METODOLOGIA
Discussão / análises das leituras programadas, em grupos; exposições participativas; aulas práticas emlaboratório.
RECURSOS DIDÁTICOS
Quadro branco, pincel, Datashow, vídeo, áudio, computador e internet.
INSTRUMENTOS E CRITÉRIOS DE AVALIAÇÃO
Avaliações práticas contínuas, usando o computador como ferramenta para envio destas avaliações atravésde entregas de documentos no servidor da fábrica de software, disponibilizado pelo Campus, avaliaçãoescrita, participação em sala e seminários.
BIBLIOGRAFIA BÁSICA
1. PRESSMAN, Roger S. Engenharia de software: uma abordagem profissional. 7. ed. Porto Alegre:AMGH, 2011. 780 p. ISBN 9788563308337
2. SOMMERVILLE, Ian. Engenharia de software. 8. ed São Paulo: Pearson, c2007. 552 p. ISBN9788588639287;
3. PAULA FILHO, Wilson de Pádua. Engenharia de software: fundamentos, métodos e padrões. 3. ed. Riode Janeiro: LTC, 2012. xiii, 1248 p. ISBN 9788521616504
BIBLIOGRAFIA COMPLEMENTAR
1. LARMAN, Craig. Utilizando UML e Padrões. Bookman, 2007.
2. Agile Project Management with Scrum, Ken Schwaber, Microsoft Press, January 2004, 163pp
3. GUEDES, G. UML 2 – Uma Abordagem Prática. São Paulo: Novatec, 2009.
4. PFLEEGER, S. Engenharia de Software – Teoria e Prática 4a edição – Pearson/Prentice-Hall, 2009.
5. AMBLER, Scott W. Modelagem Ágil : Práticas eficazes para a programação eXtrema e o processounificado. Bookman, 2004.
6. Booch, Grady. and Rumbaugh, James. Jacobson, Ivar. The Unified Modeling Language - User Guide.Addison Wesley, 1999.
2