Saltar para:
Logótipo
Você está em: Início > EIC0024

Engenharia de Software

Código: EIC0024     Sigla: ESOF

Áreas Científicas
Classificação Área Científica
OFICIAL Engenharia de Software

Ocorrência: 2006/2007 - 1S

Ativa? Sim
Página Web: http://paginas.fe.up.pt/~nflores/pmwiki/pmwiki.php/FEUP/ES
Unidade Responsável: Secção de Informática
Curso/CE Responsável: Mestrado Integrado em Engenharia Informática e Computação

Ciclos de Estudo/Cursos

Sigla Nº de Estudantes Plano de Estudos Anos Curriculares Créditos UCN Créditos ECTS Horas de Contacto Horas Totais
LEIC 0 Plano de estudos de transição para 2006/07 3 - 6 56 162
MIEIC 99 Plano de estudos oficial a partir de 2006/07 3 - 6 56 162
Plano de estudos de transição para 2006/07 3 - 6 56 162

Língua de trabalho

Português

Objetivos

Sensibilização para os problemas que surgem no desenvolvimento de projectos de software e a sua relevância para os engenheiros informáticos do próximo futuro. Familiarização com as principais abordagens para o desenvolvimento industrial de software e com os conceitos básicos que lhe estão subjacentes.

Programa

1. SOFTWARE E ENGENHARIA DE SOFTWARE: Problemática do desenvolvimento de software; Paradigmas da Engenharia de Software; Modelos e processos de software; Factores humanos em Engenharia de Software; Ética e responsabilidade profissionais; Factores críticos de sucesso em projectos de software.
2. ENGENHARIA DE REQUISITOS: Artefactos em Engenharia de Requisitos; Processos de Engenharia de Requisitos (Descoberta, Análise, Especificação, Validação e Gestão de Requisitos); Técnicas de modelação: A linguagem UML (Unified Modelling Language); Prototipagem; Documentação de requisitos.
3. ARQUITECTURA E DESENHO DE SOFTWARE: Desenho da arquitectura de software; Desenho orientado por objectos em UML (Modelação da arquitectura, estrutura de classes e comportamento); Desenho com vista à reutilização; Desenho de interfaces; Usabilidade do software; Boas práticas aconselhadas no desenho de interfaces.
4. VERIFICAÇÃO, VALIDAÇÃO E TESTE DO SOFTWARE: Objectivos da verificação e validação; Métodos estáticos e dinâmicos; Inspecções ao software; Testes de software; Definição de casos e dados de teste.
5. EVOLUÇÃO E MANUTENÇÃO DO SOFTWARE: Sistemas legados; Alterações no software; Manutenção do software; Re-engenharia do software; Gestão de Configurações; Gestão de alterações; Controlo de versões e produtos.
6. GESTÃO DE PROJECTOS E PROCESSOS DE SOFTWARE: Gestão de projectos; Planeamento do projecto; Selecção, formação e organização das equipas; Problemática do trabalho em equipa; Atribuição de tarefas e responsabilidades; Gestão de riscos; Implementação de mecanismos de controlo e de reavaliação de planos; Auditorias; Gestão da qualidade do software; Normas da qualidade; Certificação de software; Melhoria dos processos de software; O modelo CMMI.

Bibliografia Obrigatória

- Cópias de acetatos e textos fornecidos
Ghezzi, Carlo; Jazayeri, Mehdi; Mandrioli, Dino; Fundamentals of Software Engineering, 2nd Edition, Prentice Hall, 2003. ISBN: 0-133-05699-6 (URL: http://vig.prenhall.com/catalog/academic/product/0,1144,0133056996,00.html)
Sommerville, Ian; Software Engineering, 8th Edition, Addison-Wesley, 2006. ISBN: 0-321-31379-8 (URL: http://vig.pearsoned.co.uk/catalog/academic/product/0,1144,0321313798,00.html)
McConnell, Steve ; Software Project Survival Guide, Microsoft Press, 1997. ISBN: 1-57231-621-7 (URL: http://www.microsoft.com/MSPress/books/1332.asp)
Silva, Alberto Manuel Rodrigues da; UML, metodologias e ferramentas CASE. ISBN: 972-8426-36-4

Métodos de ensino e atividades de aprendizagem

A disciplina tem uma componente teórica baseada em aulas de exposição que incluem a descrição dos problemas, as metodologias de análise e as soluções (práticas) preconizadas.
As aulas teórico-práticas serão dedicadas à realização de exercícios de análise e desenho orientado por objectos usando a linguagem de modelação UML, relativamente a alguns exemplos e casos de estudo, e ao acompanhamento de trabalhos.

Tipo de avaliação

Avaliação distribuída com exame final

Componentes de Avaliação

Descrição Tipo Tempo (Horas) Peso (%) Data Conclusão
Aulas da disciplina (estimativa) Participação presencial 56,00
Trabalho de pesquisa e síntese, a realizar em grupos de 4/5 alunos, essencialmente fora das aulas TP, a concluir e submeter até 30.11.2006 (5ª feira) e a apresentar e discutir durante a 2ª semana de Dezembro, sendo obrigatório para todos os alunos Trabalho escrito 30,00 2006-11-30
Prova escrita, com uma duração não superior a 2 horas, dividida em 2 partes de aproximadamente igual duração, uma sem consulta e outra com consulta. Exame 2,00
Total: - 0,00

Componentes de Ocupação

Descrição Tipo Tempo (Horas) Data Conclusão
Estudo semanal e preparação para exame Estudo autónomo 60
Total: 60,00

Obtenção de frequência

Obtenção de um mínimo de 45% na componente IP

Fórmula de cálculo da classificação final

A classificação final (CF) da disciplina será calculada segundo a seguinte fórmula:
CF= 0,7*EF + 0,3*IP

em que:

- EF – Classificação obtida no exame final (Prova escrita, com uma duração não superior a 2 horas, dividida em 2 partes de aproximadamente igual duração, uma sem consulta e outra com consulta);
- IP – Informação prática recolhida nas aulas teórico-práticas e no trabalho realizado (a entregar até 30.11.2006 (5ª feira) e a apresentar e discutir durante a 2ª semana de Dezembro).

Para obtenção de aprovação:
-CF>=9,5
- É exigido um mínimo de 45% em cada uma das 2 componentes

Avaliação especial (TE, DA, ...)

A avaliação em épocas especiais de alunos dispensados da presença nas aulas teórico-práticas, inclui sempre a realização e discussão de um trabalho a definir pelos docentes da disciplina.

Melhoria de classificação

No caso de melhoria de classificação, é também possível melhorar a classificação obtida na componente distribuída, através da realização e discussão individual de um novo trabalho, ou de um novo módulo do trabalho anteriormente realizado.

Observações

ola
Recomendar Página Voltar ao Topo
Copyright 1996-2024 © Faculdade de Engenharia da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z  I Livro de Visitas
Página gerada em: 2024-09-29 às 19:26:37 | Política de Utilização Aceitável | Política de Proteção de Dados Pessoais | Denúncias