Oferecer uma visão geral do processo de desenvolvimento de software e das principais metodologias que podem ser utilizadas na construção de software.