A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Engenharia de Software Ludimila Monjardim Casagrande 2º Semestre - 2012 Plano da Disciplina.

Apresentações semelhantes


Apresentação em tema: "Engenharia de Software Ludimila Monjardim Casagrande 2º Semestre - 2012 Plano da Disciplina."— Transcrição da apresentação:

1 Engenharia de Software Ludimila Monjardim Casagrande 2º Semestre - 2012 Plano da Disciplina

2 Engenharia de Software ©2012 Ludimila Monjardim Casagrande2 Ementa  O conceito, o objetivo e as áreas da engenharia de software;  Relação entre produto e processo de desenvolvimento de software;  Ciclo de vida e paradigmas de desenvolvimento de software;  Os conceitos de metodologia, técnica e ferramenta em engenharia de software;  Processos de software: conceitos, tipos, níveis, melhoria;  O conceito de qualidade de software. Modelos e normas de qualidade de software.

3 Engenharia de Software ©2012 Ludimila Monjardim Casagrande3 Objetivos  A disciplina deve capacitar o aluno a aplicar os princípios, as técnicas, as ferramentas, as metodologias e os conceitos da Engenharia de Software no desenvolvimento de sistemas.  Ao término da disciplina, os alunos devem ser capazes de analisar situações reais e de sugerir as melhores soluções de software aplicáveis. Os alunos também devem desenvolver uma visão geral e crítica de toda a área e de todo o processo de Engenharia de Software e devem contribuir para a proposição de ações para controle e garantia de qualidade e para a melhoria contínua dos processos de produção de software.

4 Habilidades e Competências  Espera-se que os alunos, ao final da disciplina, sejam capazes de: desenvolver raciocínio crítico sobre a prática de desenvolvimento de software; identificar e sugerir os processos de desenvolvimento de software melhor aplicáveis a cada situação real; compreender e aplicar as metodologias, as ferramentas e as técnicas voltadas para o desenvolvimento de sistemas; discutir e propor ações relativas ao controle, à garantia e à melhoria contínua da qualidade dos processos e produtos de software. Engenharia de Software ©2012 Ludimila Monjardim Casagrande4

5 Engenharia de Software ©2012 Ludimila Monjardim Casagrande5 Conteúdo  Unidade I – Introdução à Engenharia de Software – 12 horas Apresentação da disciplina e da metodologia de ensino. Conceitos fundamentais da Engenharia de Software. Processos de software e as atividades de desenvolvimento. Modelos de ciclo de vida de software. Conceito de projeto e de escopo.

6 Engenharia de Software ©2012 Ludimila Monjardim Casagrande6 Conteúdo  Unidade II – Qualidade de Software – 8 horas Introdução à qualidade de software. Gestão da qualidade e auditoria de sistemas. Modelos e normas de qualidade (CMM, CMMI, MPS.BR, normas ISO). Os processos da qualidade.

7 Engenharia de Software ©2012 Ludimila Monjardim Casagrande7 Conteúdo  Unidade III – Gerenciamento de prazo, estimativas e métricas de software – 8 horas Gerenciamento de prazo (tempo). Estimativas e métricas de software. Análise de pontos por função.

8 Engenharia de Software ©2012 Ludimila Monjardim Casagrande8 Conteúdo  Unidade IV – Processos de Software, Métodos de Desenvolvimento – 32 horas Princípios e modelos de desenvolvimento ágil. O processo RUP (Rational Unified Process). Implementação e documentação. Verificação, validação e testes. Gerência de configuração e controle de versão. Entrega, implantação e manutenção de sistemas.

9 Engenharia de Software ©2012 Ludimila Monjardim Casagrande9 Método de Trabalho  Aulas expositivas e dialogadas;  Estudo de casos;  Leitura de artigos;  Atividades práticas supervisionadas;  Material postado no Portal Universitário;  Exercícios de revisão.

10 Engenharia de Software ©2012 Ludimila Monjardim Casagrande10 Método de Avaliação  A avaliação será realizada da seguinte forma: 1º bimestre  1 teste escrito (T1) – 30 pontos  1 prova escrita (P1) – 70 pontos  2 trabalhos práticos (TR1 + TR2) – 100 pontos 2º bimestre  1 teste escrito (T2) – 30 pontos  1 prova escrita (P2) – 70 pontos  2 trabalhos práticos (TR3 + TR4) – 100 pontos

11 Engenharia de Software ©2012 Ludimila Monjardim Casagrande11 Método de Avaliação  As médias bimestrais serão calculadas da seguinte forma: M1 = ((T1 + P1) x 0,666) + ((TR1 + TR2) x 0,334) M2 = ((T2 + P2) x 0,666) + ((TR3 + TR4) x 0,334) ou pelas fórmulas equivalentes M1 = (((T1 + P1) x 2) + ((TR1 + TR2) x 1))/3 M2 = (((T2 + P2) x 2) + ((TR3 + TR4) x 1))/3

12 Engenharia de Software ©2012 Ludimila Monjardim Casagrande12 Método de Avaliação  A média final será obtida da seguinte forma: MF = (M1 + M2)/2 Será considerado aprovado o aluno que obtiver nota igual ou superior a 60 pontos no resultado final e que frequentar, no mínimo, 75% das aulas da disciplina.

13 Engenharia de Software ©2012 Ludimila Monjardim Casagrande13 Datas  Datas das avaliações: T1: 13/09/2012 P1: 04/10/2012 T2: 13/11/2012 P2: 06/12/2012 2ª chamada: 11/12/2012 Obs.: O aluno tem direito a fazer, no máximo, duas avaliações de 2ª chamada, que serão aplicadas no mesmo dia.

14 Trabalhos Práticos – ICA1  1º Bimestre (ICA1): TR1: Definição do escopo e da EAP (Estrutura Analítica de Projeto) de um projeto de software a ser utilizado como estudo de caso.  Valor a compor o ICA1: 40 Pontos.  Data: 28/08/2012. TR2: Elaboração de um plano para o projeto de software do estudo de caso.  Valor a compor o ICA1: 60 Pontos.  Data: 25/09/2012. Engenharia de Software ©2012 Ludimila Monjardim Casagrande14

15 Trabalhos Práticos – ICA2  2º Bimestre (ICA2): TR3 : Definição das atividades e elaboração de um cronograma para o projeto de software do estudo de caso.  Valor a compor o ICA2: 60 Pontos.  Data: 06/11/2012. TR4: Projeto Integrador.  A nota do TR4 será correspondente à nota do Projeto Integrador e valerá 40 pontos. Engenharia de Software ©2012 Ludimila Monjardim Casagrande15

16 Engenharia de Software ©2012 Ludimila Monjardim Casagrande16 Bibliografia Básica  FALBO, R. A. Notas de Aula: Engenharia de Software. UFES. Disponível em: http://www.inf.ufes.br/~falbo. 2005.http://www.inf.ufes.br/~falbo  PRESSMAN, Roger S. Engenharia de Software. 6ª Edição. São Paulo: McGraw-Hill, 2006.  SOMMERVILLE, Ian. Engenharia de Software. 6ª Edição. São Paulo: Pearson Addison Wesley, 2005.

17 Engenharia de Software ©2012 Ludimila Monjardim Casagrande17 Bibliografia Complementar  DENNIS, Alan; WIXOM, Bárbara Haley. Análise e Projeto de Sistemas. 2ª Edição. Rio de Janeiro: LTC, 2005.  KOSCIANSKI, André. Qualidade de software: aprenda as metodologias e técnicas mais modernas para o desenvolvimento de software. 2 ed. São Paulo: Novatec, 2007.  LARMAN, Craig. Utilizando UML e Padrões: Uma Introdução à Análise e ao Projeto Orientados a Objetos e ao Processo Unificado. 2ª Edição. Porto Alegre: Bookman, 2004.

18 Engenharia de Software ©2012 Ludimila Monjardim Casagrande18 Bibliografia Complementar  PAULA FILHO, Wilson de Pádua. Engenharia de Software: fundamentos, métodos e padrões. 2 ed. Rio de Janeiro: LTC, 2005.  STAIR, Ralph M. Princípios de sistemas de informação: uma abordagem gerencial. 2 ed. Rio de Janeiro: LTC, 1998.  Revista: Mundo PM (Project Management)

19 Outras Referências Bibliográficas  SEI. The Capability Maturity Model – Guidelines for Improving the Software Process. Addison-Wesley, 1995.  CPqD. Modelo de Maturidade de Capabilidade de Software (CMM). Tradução realizada pelo CPqD. Versão 1.2. 2001.  CPqD. CMM – Nível 2. Tradução realizada pelo CPqD. Versão 1.2. 2001. Engenharia de Software ©2012 Ludimila Monjardim Casagrande19

20 Por onde começar a estudar...  FALBO, R. A. Notas de Aula: Engenharia de Software. 2005. Disponível em http://www.inf.ufes.br/~falbo.http://www.inf.ufes.br/~falbo  CPqD. CMM – Nível 2. Tradução realizada pelo CPqD. Versão 1.2. 2001. Engenharia de Software ©2012 Ludimila Monjardim Casagrande20

21 Um ótimo semestre para todos!


Carregar ppt "Engenharia de Software Ludimila Monjardim Casagrande 2º Semestre - 2012 Plano da Disciplina."

Apresentações semelhantes


Anúncios Google