[quote=YvGa][quote=bestlinux]
Não seria as empresas mais organizadas ? Ou você prefere empresas que o Gerente de Projeto é programador também ? :roll: [/quote]
Não, não seria. Não seria porque essa distinção é forçada, ela não existe na prática. O ato de levantar requisitos, imaginar uma solução e implementá-la, pode, e deve, ser feito pela mesma pessoa. Não faz sentido eu pagar duas pessoas pelo que uma pode fazer.
A diferença vem da tentativa, reconhecidamente fracassada (por QUALQUER autor da area), da analogia entre desenvolvimento de software e alguns ramos da engenharia (engenharia civil, mais comumente). Por se querer tratar o analista como “quem pensa” e o programador como “quem executa”. Mas isso não da certo porque o programador precisa pensar, precisa entender a solução tão bem quanto o analista para poder implementar, precisa saber julgar essa solução e se preciso for (e normalmente é porque só na implementação alguns problemas vão surgir) precisa saber contornar. Se você tem um programador com essa experiência para que precisa do analista?
Por outro lado, se voce quiser ter programadores “baratos”, o analista vai ter que detalhar completamente a solução, num documento tão rico e depois ainda ter que explicar minuciosamente ao programador “barato” o que exatamente cada detalhe daquele significa e como deve ser implementado. Fazer esse documento e depois conversar com o programador “barato” consome tanto tempo quanto levaria para um bom desenvolvedor por conta própria implementar.
Ah, mas o analista da minha empresa não sabe/quer programar. Paciência, se voce quiser eu posso te mandar curriculos de alguns que sabe e querem. O salario deles é maior do que a maioria, mas provavelmente você vai gastar menos do que tendo um analista inútil e um programador incompetente. Sem contar que a qualidade do trabalho será bem melhor.
Só, por favor, não tente transformar o seu programador incompetente ou seu analista inútil no seu ideal desenvolvedor, nenhum dos dois tem essa capacidade e depois você vai querer dizer que não funcionou.
[/quote]
Então “ok”, essa é uma opinião SUA