O processo de desenvolvimento de software ainda é o mesmo?

Não é de hoje que todos sabem que os métodos ágeis vieram pra ficar. É claro que não houve um abandono da forma tradicional de planejar um projeto, mas convenhamos que entregar partes nas quais o cliente pode usar o produto é muito mais factível…

Imaginar o resultado final de um projeto visto tantas variáveis é um esforço hercúleo e o nível de imprecisão beira valores bem altos.

Desenvolver um produto de tecnologia atualmente é como montar peças de Lego. A equipe precisa ter em mente como colaborar entre si de forma proativa. E é exatamente isso que os métodos ágeis pregam: pessoas que consigam administrar seu tempo, motivação e que fiquem de olho no resultado.

Parece simples, mas não é!

Um aplicativo para smartphone não trabalha de forma isolada, websites precisam se relacionar com todo um ecossistema de tecnologia que até mesmo o mais atendo dos profissionais não consegue vislumbrar.

Enfim, fica a pergunta: o processo para desenvolver ainda é o mesmo? Receio que na essência sim. Mas todos sabemos que o desenvolvedor já não trabalha mais em ilhas e precisa ter um entendimento maior do resultado final, isso sem contar na montanha de habilidades que precisa adquirir.

Certamente, o processo de desenvolvimento foi repaginado.