Autenticação

Utilizador
Palavra-chave
 
 





















Área do utilizador

Agenda

« Março 2020 »
D S T Q Q S S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Portal Académico

Moodle@ESTGV

Avaliação e Qualidade

IPV

Provedor do Estudante

Publicitação Institucional

Ficha da Unidade Curricular

Informações Gerais

 
Ano Letivo 201920
Unidade Curricular Engenharia de Software I
Código1481
Departamento/área responsávelComputer Sciences Department
Área cientificaCiências Informáticas
ECTS4.5
Ano curricular2
Semestre curricular2º Semestre
Regime de frequênciaObrigatório
Docentes Carlos Augusto da Silva Cunha
Jorge Alexandre Albuquerque Loureiro
João Pedro Menoita Henriques
Frequência como disciplina isolada?Sim
Horas de contacto
T TP PL TC S E OT O
19,5 - 26 - - - - -
T - Teórico;  TP - Teórico-Prático;  PL - Prática e Laboratorial;  TC - Trabalho de Campo;  S - Seminário;  E - Estágio;  OT - Orientação Tutória;  O - Outras;  
Tempo total de trabalho (horas)
119,5

Objetivos / Competências

Identificar as metodologias de gestão de projetos de software. Efetuar a análise e especificação de requisitos de software. Preparar documentação técnica relativa às diferentes fases do projeto de software. Implementar as melhores práticas no desenvolvimento de software, através de técnicas, arquiteturas e conceitos que promovem a sua manutenção evolutiva, desenhando o software durante o seu processo de desenvolvimento para aceitar futuras funcionalidades.


Conteúdos programáticos resumidos

1 Introdução
1.1 Estado da Arte
1.2 Conceitos básicos

2 Ciclo de vida do Software
2.1 Engenharia de Requisitos
2.2 Análise
2.3 Desenho
2.4 Arquitetura
2.5 Desenho de Componentes
2.6 Interfaces
2.7 Testes de Software

3 Metodologias de Desenvolvimento de Software
3.1 Metodologias Clássicas
3.2 Metodologias Ágeis

4 Gestão de Projetos
4.1 Gestão de Tarefas
4.2 Alocação de Recursos
4.3 Acompanhamento do Projeto

5 UML
5.1 Diagramas de Casos de Uso
5.2 Diagramas de Classes
5.3 Diagramas de Objetos
5.4 Diagramas de Interação
5.5 Diagramas de Atividade

6 Manutenção de Software
6.1 Modularidade
6.2 Reutilização
6.3 API’s e Frameworks
6.4 Facetas Transversais

Metodologias de ensino e critérios de avaliação

Aulas de caráter essencialmente prático, com apelo constante à participação, desenvolvimento do espírito crítico e de iniciativa, e procura da excelência nos trabalhos realizados. • Ponderação, em todas as épocas de avaliação: trabalhos práticos (35%, mínimos: 10/20); prova escrita (50%, mínimos: 10/20); tarefas resolvidas presencialmente em aula (15%, mínimos para Época Normal: 12/20). • Parte da classificação dos trabalhos práticos resulta da sua avaliação contínua em Época Normal. • Todos os trabalhos são passíveis de defesa individual.

Bibliografia resumida

- Roger S. Pressman, Software engineering : A practitioner's approach, Boston, McGraw-Hill, 2005,
(004.41 PRE)
- Martin Fowler and Kendall Scott, UML Distilled: Applying the Standard Object Modelling Language,
Addison-Wesley, 1997, (004.43 OBJECTOS FOW)
- G. Booch, J. Rumbaugh, and I. Jacobson, The Unified Modelling Language User Guide, AddisonWesley,
1999, (004.41 BOO)
- Mauro Nunes e Henrique O’Neill, Fundamental de UML, FCA Editora de Informática, 2001, (004.41
NUN)
- Philippe Kruchten, The Rational Unified Process: An Introduction, 2nd edition, Addison-Wesley,
2000, (004.41 KRU)
- Kevin C. Desouza, Agile information systems : Conceptualization, construction, and management,
Elsevier, 2007, (004.952 AGI)
- James Cadle and Donald Yeates, Project management for information systems, Harlow : Prentice
Hall, 2001, (004.95 CAD)
- Rui Feio, Gestão de projectos com o microsoft project 2007, FCA, 2008, (004.42 FEI)
- Thinking in Patterns with Java, http://www.bruceeckel.com

Oferta Formativa

Candidaturas

Departamentos/Área

Serviços Académicos

Serviços Informática

Biblioteca

Redes Sociais Facebook e Google+

ESTGV no Facebook


ESTGVno Google+
Escola Superior de Tecnologia e Gestão de Viseu
Campus Politécnico
3504-510 Viseu

Telefone: +351 232480500
Fax: +351 232424651
E-mail: estgv@estgv.ipv.pt

Ver mapa maior