| Nome: | João Carlos Pascoal Faria |
| Sigla: | JPF |
| Estado: | Ativo |
| R-000-6WK | |
| 0000-0003-3825-3954 | |
| 8D18-45BA-202E | |
| B-5496-2012 | |
| 35219959000 |
| Email Institucional: | jpf |
| Telf.Alt.: | 225081316 |
| Voip: | 3386 |
| Extensão Telefónica: | 3386 |
| Salas: | I126 |
|
| Cargo | Data de Início |
|---|---|
| Pró-Diretor - Melhoria Contínua da Faculdade de Engenharia da Universidade do Porto | 2023-06-14 |
| Membro do Conselho de Departamento - Departamento de Engenharia Informática | 2022-11-23 |
| Membro da Comissão de Acompanhamento de Curso - Mestrado em Engenharia Informática e Computação | 2025-09-03 |
João Pascoal Faria é doutorado em Engenharia Electrotécnica e de Computadores pela Faculdade de Engenharia da Universidade do Porto, em 1999, onde é atualmente Professor Catedrático no Departamento de Engenharia Informática e Pró-Diretor da FEUP para a Melhoria Contínua. Entre 2014 e 2024, foi diretor de diversos ciclos de estudo em Engenharia Informática e Computação e Engenharia de Software (MIEIC, L.EIC, M.EIC e MESW). É investigador sénior em Engenharia de Software no INESC TEC, no centro Human-Centered Computing and Information Science (HumanISE). Obteve as qualificações Certified Personal Software Process (PSP) Developer, Authorized PSP Instructor e Team Software Process (TSP) Coach pelo Software Engineering Institute da Universidade de Carnegie Mellon. No passado, colaborou com várias empresas de software (Novabase Saúde, Sidereus, Medidata) e foi co-fundador de outras duas (QualiSoft e Strongstep). Tem mais de 30 anos de experiência em ensino, investigação, desenvolvimento e consultoria em diversas áreas de engenharia de software. É o principal autor de uma ferramenta de desenvolvimento rápido/low-code de aplicações (SAGA) baseada em linguagens específicas de domínio, com mais de 30 anos de presença e evolução no mercado (1989-presente). A sua investigação atual centra-se na promoção da qualidade do software — incluindo testes de software, verificação de software e melhoria de processos de software — explorando sinergias entre engenharia de software e inteligência artificial.
|