Desenvolvimento de Software

Nós que somos programadores sabemos o quão simples é o ato de desenvolver um software, é sentar algumas horas e pronto, temos um jogo, ou um site, ou uma calculadora. Porém, quando vamos para um nível corporativo, as coisas deixam de ser assim, perdendo-se meses, as vezes até anos.