As fases mencionadas se subdividem, conforme o nível de complexidade e objetivo de cada uma. Dependendo da forma de trabalho de cada instituição, o profissional de tecnologia pode ocupar uma ou mais funções dentro de cada fase de desenvolvimento.
Veja abaixo o ciclo de vida de desenvolvimento de um sistema de informação.
Ciclo de Vida de Desenvolvimento de um sistema de Informação