Designação | Código | Curso | Regime | Regente |
---|
Aplicações Informáticas em Engenharia Biomédica | 14859 [ME79ME7903006743] | Mestrado em Engenharia Biomédica [MEB] | S2 | José Manuel Ferreira Machado |
Objetivos | Os conteúdos programáticos abordam os pontos essenciais da engenharia de software que são estritamente necessários para os alunos ganharem competências no desenvolvimento de aplicações. |
Programa | 1. Análise de requisitos. 2. Arquitetura das aplicações informáticas. 3. Desenvolvimento de aplicações. 4. Gestão de versões. 5. Verificação dos requisitos, testes unitários, testes de performance e testes de usabilidade. |
Bibliografia | Rubin, Kenneth S. Essential Scrum: A practical guide to the most popular Agile process. Addison-Wesley, 2012. Northwood, Chris. The Full Stack Developer: Your Essential Guide to the Everyday Skills Expected of a Modern Full Stack Web Developer. Apress, 2018. Portela, Carlos Filipe, and Ricardo Queirós. Introdução ao desenvolvimento moderno para a Web, 2018. |
Resultados da aprendizagem | - Perceber o ciclo de desenvolvimento das aplicações informáticas. - Identificar a arquitetura mais adequada (aplicação autónoma, cliente-servidor, descentralizada baseada em ponto a ponto). - Identificar as linguagens, tecnologias e as componentes que melhor se adaptam ao desenvolvimento de uma aplicação. - Desenvolver uma aplicação. - Desenvolver testes unitários. - Dominar as tecnologias de apoio ao desenvolvimento: editores integrados, gestor de versões git e repositórios de software. |
Método de avaliação | A componente prática, sendo essencial para demonstrar que os alunos adquirem competências no desenvolvimento de aplicações, será usada para avaliação (100%). Nas aulas laboratoriais, ao longo do semestre, serão efetuadas sucessivas avaliações. Para as situações excecionais de alunos que não possam frequentar as aulas, a avaliação será feita com base no desenvolvimento de uma aplicação. |
Funcionamento | Turno: T 1; Docente: José Manuel Ferreira Machado; Dep.: DI; Horas: 30. Turno: PL 1; Docente: José Manuel Ferreira Machado; Dep.: DI; Horas: 15. |