Name: | Description: | Size: | Format: | |
---|---|---|---|---|
3.54 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
A tecnologia tornou-se de tal forma parte integral da nossa vida que todos os dias recorremos a meios tecnológicos que funcionam com base em software criado para satisfazer múltiplas funções. É, portanto, normal que se tenha vindo a observar um aumento exponencial no desenvolvimento de software. Em determinados momentos, chegamos mesmo a confiar as nossas vidas ao software, pode-se olhar para exemplos onde tal acontece, na área da saúde, na economia ou até mesmo na mobilidade onde os nossos próprios automóveis têm vários sistemas de controlo e segurança baseados em software. Como resultado, tem-se atribuído cada vez mais importância à área da garantia de qualidade. Nos últimos anos, este campo tem demonstrado resultados positivos nos processos de desenvolvimento de software ao obter melhor eficiência e reduzindo o risco, que, por sua vez, se traduzem em benefícios para a economia e segurança.
Este relatório, tem como propósito, contextualizar de que forma funcionam os processos de desenvolvimento de software e como são aplicadas sistematicamente, na Engenharia, as atividades de garantia de qualidade nesses processos. Finalmente, o trabalho de garantia de qualidade realizado na empresa, Bosch Termotecnologia (Aveiro), no âmbito deste estágio de mestrado, é descrito dando ênfase ao projecto e implementação do processo de automatização de release de software, e consequentemente a todas as tarefas inerentes e paralelas à sua implementação.
Description
Keywords
Automação Internet das Coisas Qualidade Release