Um projeto social é uma forma de estruturar e organizar ações com o objetivo de transformar a realidade de outras pessoas ou de uma causa específica. Esses projetos são relacionados a uma visão de mundo e existem para propor uma intervenção social, fazendo uma articulação entre essas causas e as políticas públicas.
Uma iniciativa de impacto social positivo é aquela que busca transformar uma realidade, geralmente pautada por um problema da sociedade em que está inserida. Muitas vezes alinhadas a um ou mais dos 17 Objetivos de Desenvolvimento Sustentável das Nações Unidas (ODS).
Os métodos da engenharia de software detalham o “como fazer”, e envolvem um amplo conjunto de atividades: Modelagem de negócios, Requisitos, Análise, Design, Implementação, Testes, Implantação e Gerenciamento.
Segue abaixo as principais Metodologias e Métodos correspondentes no desenvolvimento de software: