Introdução: A engenharia de software é uma disciplina em rápida evolução que é crucial no desenvolvimento de sistemas de software fiáveis e de alta qualidade. Numa era de avanços tecnológicos, os aspirantes a profissionais de software devem possuir uma base sólida em princípios e práticas de engenharia de software. Este livro, "Introdução à Engenharia de Software", foi especificamente concebido para satisfazer as necessidades de estudantes e profissionais que procuram um recurso introdutório, mas abrangente, sobre o assunto.Público-alvo:O principal público-alvo deste livro são estudantes matriculados em programas de graduação ou pós-graduação que possuem habilidades de programação, mas precisam de uma exposição mais formal aos conceitos de engenharia de software. Foi concebido para ser utilizado como livro de texto em cursos de introdução à engenharia de software em instituições académicas de todo o mundo. O livro considera os requisitos específicos e os objectivos de aprendizagem de tais cursos, fornecendo uma abordagem estruturada e acessível para a aprendizagem dos princípios de engenharia de software.