Posts com Tag ‘Gerência de Projetos’

Tirania do tempo

Quinta-feira , 25 Outubro (2007)

Todo homem nasce, cresce, envelhece e morre. Ciclo da vida de todo ser vivo. Estamos submissos ao tempo. O tempo nos persegue, nos faz crescer e envelhecer, e por fim faz chegar a nossa hora. Você pergunta : que conversa filosófica é essa? O fato é que estamos presos e regrados a tudo no tempo. Precisamos de tempo para efetuar qualquer atividade, seja ela qual for. Se for uma atividade inútil esse tempo será perdido, se for útil obviamente o tempo será bem aproveitado (não se ganha tempo, só se gasta bem ou mal na realidade).

No desenvolvimento de software, o tempo é um dos fatores chaves. Tão importante que problemas com o tempo(prazos) chega a gerar as mais terríveis dores de cabeça até nos melhores gerentes de projetos. Isso pode acontecer porque nas atividades de desenvolvimento existem inúmeras variáveis que se não forem bem previstas e calculadas podem colocar o projeto em sérios problemas.

(Como seria bom ter o DeLorean :D ) Afinal não temos um DeLorean a nossa disposição

Você pode estar se perguntando o porquê deste problema com o tempo. Afinal, o desenvolvimento de software é uma atividade como qualquer outra, como engenharia ou outra profissão com regras e procedimentos, é só seguir uma seqüência de passos. ERRADOOO! Desenvolvimento de software é uma atividade muita mais profunda do que se imagina.

O desenvolvimento de software é uma atividade intelectual. A matéria prima é essencialmente “massa cerebral” dos colaboradores de projeto. Isso acarreta uma importância no relacionamento pessoal entre os componentes da equipe e de como o “estado da mente” de cada um dos colaboradores pode influenciar o projeto (dependendo de suas responsabilidades). O ser humano traz em si uma série de variáveis que terão de ser sempre vigiadas pelos gerentes do projeto.

Os software atuais estão cada vez mais complexos e constituídos de inúmeras camadas. O que gera um grau de complexidade maior que se não for bem vigiada e controlada pode se transformar num problema grave. Pois Murphy anda à solta, ele é um fantasma presente em todo o processo de desenvolvimento de software e está presente em todos os projetos. Por isso quando se falar em tempo, pense no tempo que Murphy lhe poderá requisitar.

Murphy

Por causa dessas peculiariedades do desenvolvimento de software, usa-se metodologias de desenvolvimento de softwares, como XP, RUP e entre outras. Todas tem algumas práticas e técnicas que permitem gerenciar o tempo de desenvolvimento levando em consideração inúmeras experiências de profissionais já consagrados.

Então não tente errar onde todos já acertam e não refaça a roda. Sempre há boas lições para se aprender por aí. Afinal, tempo é dinheiro.

Sucesso e tempo a todos.