Posts da categoria 'Vida de desenvolvedor'

Pensando um pouco com relação as subestimativas

Recentemente, andei pensando na questão das subestimativas de esforço com relação aos desenvolvimentos de software. Mesmo sem nenhuma estatística é fácil dizer que a grande maioria das estimativas de esforço e tempo para desenvolvimento e implantação de softwares são menores que os reais.

Percebi nos meus tempos coordenando que os mais “novos” (de experiência) subestimam mais que os mais “velhos”.

Filosofando um pouco, acabei chegando a 2 conclusões.

Pessoas não “contam” a parte ruim

Não sou psicólogo, mas acredito que as pessoas no momento inicial da estimativa, apenas “lembram” das partes prazerosas do seu trabalho, as partes penosas são subtraídas deste pensamento, isso faz com que ele vê menos esforço com relação ao real. Acredito que os mais experientes acabam lembrando do não prazero por terem “apanhado” muito no passado.

Uma forma de evitar este equivoco seria criar um diário de bordo com anotações com todas as tarefas exercidas pelo profissional. Quando for estimar uma nova atividade, este ”olharia o passado” para verificar quais são as atividades (tanto as prazerosas, quanto as não prazerosas).

Estimativas de valor alto são penalizadas 

Pelo menos em empresas de desenvolvimento pequenas, sempre que alguém estima um prazo grande para uma atividade, levanta-se a discução, as vezes em vários níveis da empresa, se aquela informação esta correta. Já escutei um vendedor questionando que com aquele esforço ele não conseguiria vender (dado que o valor cobrado do cliente era proporcional ao esforço passado). Para o desenvolvedor, que só quer desenvolver, estes questionamentos funcionam como uma espécie de castigo e quando ele subestima, ninguém reclama.

É comum vermos reclamações quanto a não entrega em data pré combinada a reclamações quanto a subestimativa. Tem a ver com a memória curta das pessoas. Acredito que neste caso o desenvolvedor não sinta culpado pela subestimativa e portanto o fato de não ver problema nela. Os mais experientes acabam aprendendo a dura lição e acabam criando opniões fortes que combatam os questionamentos, o efeito colateral é que estes acabam tornando-se intransigentes.

Quanto esta segunda conclusão, acredito que para resolver deveriamos repensar as broncas, a estimativa deve ser comparada com o realizado, e apenas neste caso um desvio deve ser questionado (tanto para cima quanto para baixo). O questinamento prévio deveria ser evitado a todo custo.

E você o que pensa disso?

De sua opnião nos comentários, me diga porque acha que exista a subestimava e como devemos tratar para resolver.

Blog sobre Engenharia de Software

Hoje, a Tamara que trabalha comigo me indicou um blog sobre Engenharia de Software do Professor José Augusto Fabri, pelo que entendi, ele dá aulas na Faculdade de Tecnologia de Ourinhos (São Paulo). Comecei lendo alguns artigos e gostei muito. Ele aborda assuntos como qualidade, métrica, normas, fábrica de software, entre outros assuntos. Muito boa a qualidade dos textos.

Embarcadero compra CodeGear

Acabo de ler do Malta on Delphi:

A Borland anunciou oficialmente a venda da subsidiária CodeGear para a Embarcadero Technologies por aproximadamente US$ 23 milhões, mais contas a receber no valor de US$ 7 milhões. A transação deve ser concluída em 30 de junho de 2008.

Leia mais no site do Malta on Delphi.

Isso com certeza irá motivar os desenvolvedores que trabalham com o Delphi. Eu pelo menos fiquei motivado.

Atualização: O Cesar comenta sobre o assunto em “Codegear Comprada pela Embarcadero” e “E agora Embarcadero?“. Recomendo a leitura!

Tele-trabalho será incluído na CLT

Saiu a notícia que:

O trabalho realizado a distância passará a ser protegido pela Consolidação das Leis do Trabalho (CLT), segundo estabelece o Projeto de Lei da Câmara 102/07

Esta é uma boa notícia para quem trabalha em São Paulo, atualmente gastamos cada vez mais tempo deslocando de casa para o trabalho e do trabalho para casa, o trânsito anda uma loucura. A lei ajuda bastante a convencer o patrão de que é uma boa iniciativa. Eu ainda trabalho em um escritório, pois ainda estou tentando convencer meus superiores das vantagens de se trabalhar à distância. Pretendo colocar aqui no blog as experiências do meu processo de convencimento de meu superior e quem sabe divulgar minhas experiências em trabalhar à distância.

O Douglas faz mais comentários sobre este assunto.

Inaugurando este blog

Olá visitante, este é o post inaugural deste blog, sou desenvolvedor a muitos anos e com muito conhecimento acumulado, quero passar este conhecimento.

Neste primeiro post, quero fazer menção a um texto que é referência para muitos desenvolvedores, é o Fogo e Movimento do Joel on Software. Este texto tem algumas características sobre a vida diária de um desenvolvedor. Recomendo a leitura.

Este site falará basicamente de desenvolvimento de software. Você pode perguntar. O que exatamente? Esta pergunta não tem reposta, porque este blog será moldado a medida que o tempo passa e com a interação com o público deste blog determinará quais caminhos iremos seguir.

Agradeço a ajuda do Douglas, que esta me apoiando na construção e manutenção deste blog.

Volte sempre. Aposto que você vai gostar.