Projecto de Sistemas de Informação
Objetivos
Knowledge of software engineering
Caracterização geral
Código
100088
Créditos
6.0
Professor responsável
Vítor Manuel Pereira Duarte dos Santos
Horas
Semanais - A disponibilizar brevemente
Totais - A disponibilizar brevemente
Idioma de ensino
Português. No caso de existirem alunos de Erasmus, as aulas serão leccionadas em Inglês
Pré-requisitos
A unidade curricular está organizada nas seguintes unidades de aprendizagem (UA):
UA1: Enquadramento: o que são projetos (de computação) o que é pesquisa? o processo de investigação métodos de investigação.
UA2: Definir os alicerces do projeto: escolher um projeto preparar uma proposta de projeto definição do projeto planeamento de projetos gestão de riscos a pesquisa bibliográfica gestão de informação avaliação crítica escrever revisões de literatura
UA3: Desenvolver o projeto: o ciclo de vida de desenvolvimento de software (SDLC) o primeiro "modelo": build-and-fix os modelos stage-wise e classical waterfall (modelos convencionais) o modelo incremental prototipagem desenvolvimento top-down e bottom-up verificação, validação e teste gestão do tempo pessoal trabalho em equipa.
UA4: Apresentação do projeto: escrever e estruturar relatórios escrever resumos apresentação de dados apresentações orais demonstração de software exames de viva voz.
Bibliografia
Cadle, James & Yeates, Donald (2008). Peoject Management for Information Systems. Fifth Edition, Perarson Education. UK.¿
Schwalde, Kathy(2011). Managing Information Technology Projects. Revised sixth edition. Canada, Course Technology CENGAGE Learning.
A Guide of the Project Management Body of Knowledge (PMBOK Guide), PMI, 2004.
.
Método de ensino
Evaluation:
students will be evaluated on the development of one or more projects. They will have to produce detailed documentation about the project development method they used and about the achieved results and they will have to present the project orally. The oral presentation will also have to contain a complete demo of the developed software. They will also have to produce, and will be evaluated on, a complete report describing each and every single step in the development of their project.
Método de avaliação
N/A
Conteúdo
Será dada grande relevância ao desenvolvimento de um ou mais projetos pelos alunos durante as aulas práticas em laboratórios informáticos.
Cursos
Cursos onde a unidade curricular é leccionada: