As fases clássicas no desenvolvimento de software são levantamento de requisitos, análise, projeto, codificação, teste e implantação.