Mostrando postagens com marcador Engenharia de Software. Mostrar todas as postagens
Mostrando postagens com marcador Engenharia de Software. Mostrar todas as postagens

quarta-feira, 27 de julho de 2022

Introdução a Engenharia de Software

Segundo Sommerville, engenharia de software é uma disciplina de engenharia que trata de todos os aspectos relacionados à produção do software. O seu objetivo é produzir software de qualidade, com custo adequado e em tempo hábil. A Engenharia de Software envolve diversos estudos, metodologias e técnicas que visam aperfeiçoar a produção de software. Dentre elas pode-se destacar: O planejamento e gerenciamento do desenvolvimento de software, processos de desenvolvimento de software, metodologias ágeis, engenharia de requisitos, arquitetura de software e padrões de projeto, validação e verificação de sistemas e qualidade de software.

Um exemplo clássico de sistemas no qual foram desenvolvidos sem uso de metodologia, técnicas ou práticas bem definida aconteceu nos anos 70. Nesta época projetos estouravam fora do orçamento, fora do prazo, tinha baixa qualidade, boa parte deles não atingia aos requisitos e eram de difícil manutenção.