Por favor, me dêem um motivo!

30/11/2008 18:41

Ultimamente tenho conversado muito sobre metodologias com vários colegas, e apesar de observar distintas abordagens e técnicas sendo utilizadas cheguei a conclusão que ainda estamos num estágio pueril no que se refere a eficácia do desenvolvimento de softwares. Concordo que as tecnologias de hoje exigem maiores habilidades técnicas elevando a complexidade de construção de um programa sensivelmente, e muito foi aprendido com os erros do passado, contudo persiste um hiato entre o desejável, o possível e o real.

Peço desculpas aos leitores que, como eu, já se cansaram de ler a "piadinha" a seguir, mas ela ilustra bem o que comentei:

umprojeto

O desenho não teria relevância alguma se não fosse algo que ainda faz sentido nos dias de hoje. Triste... Aliás, engraçado é conversar sobre metodologias, pois cada um tem a sua nova-fórmula-metodológica-infalível-para-o-desenvolvimento-de-software. Alguns preconizam a morte de uma metodologia apontando falhas "convincentes" e soluções novas para velhos problemas, outros defendem cegamente a metodologia utilizada com argumentos "satisfatórios" e outras novas técnicas.

A verdade é que em todos os projetos que participei que deram certo (utilizando diversas dessas metodologias) havia um componente sempre presente, uma metodologia perfeita: Motivação. E é dessa metodologia que vejo os melhores resultados: a das pessoas motivadas. E a motivação às vezes pode surgir da aplicação de um novo padrão de desenvolvimento, um desafio conciso e factível, uma liderança entusiasmada, porém com os pés nos chão, ou ainda de algo totalmente inesperado, mas que no final das contas consegue manter o espírito de esmero pelo trabalho realizado, aquele brio sadio quando cumprimos com os requisitos, sem fazer mais ou menos do que foi pedido, apenas o suficiente.

É claro que irão dizer: "Mas é necessário utilizar técnicas renomadas e também profissionais capacitados" e por aí vai. Sim, claro, isso é importante, mas tanto quanto as pessoas trabalharem com a verdadeira conduta que move os projetos vencedores. Acredito que toda metodologia deveria ter seu primeiro capítulo dedicado a Motivação, pois sem ela os óbices serão muitos.

Passo a palavra a quem tiver um motivo...

Reverberando



Live Mesh Beta

29/11/2008 22:14

Uma opção para quem precisa sincronizar arquivos, por exemplo, um documento Word, através de múltiplos dispositivos (celular, desktop, notebook) é o Live Mesh. Após realizar o cadastro gratuito e instalar um plugin é possível cadastrar os dispositivos (incluindo um Mac) e centralizar no Live Mesh suas fotos, vídeos, documentos, etc. Estou usando para deixar rascunhos de posts para o Blog, assim consigo atualizar de vários lugares de maneira rápida.

Bom, só falta agora comprar um celular decente com Windows Mobile para sincronizar os arquivos. Undecided

Dicas, Mesh



Vídeo do segundo encontro do .Net Architects

27/11/2008 23:28
O site do .Net Architects publicou hoje o vídeo do segundo encontro do grupo. Informações completas sobre o grupo, incluindo os resultados da reunião e o link para o grupo de discussões, estão disponíveis no site.

Coloquei abaixo um atalho para o vídeo:

.Net Architects, Vídeos ,



ASP.NET Chart Control (e uma singela dúvida)

25/11/2008 23:29

Acabo de fazer alguns testes com o ASP.NET Chart Control para o Framework 3.5, pelo que entendi o developer do Dundas (Alex Gorev) foi para a Microsoft, e usou toda a sua experiência para desenvolver o componente. Segue os links com tudo que é necessário:

Chart Controls for .NET Framework
Chart Controls for .NET Framework Language Pack
Chart Controls Add-on for Visual Studio 2008
Chart Controls for .NET Framework Documentation
Chart Controls Forum 

Bem, após brincar um pouquinho com o controle, rememorar algumas vezes que sofri para colocar gráficos em aplicações web e winforms, inclusive de ocasiões que me "lasquei" usando OWC, uma perguntinha simples não para de martelar na minha cabeça: Por que não lançaram esse controle há alguns anos atrás? Custava?

P.S.: Tá, sei que podíamos usar o Reporting Services em alguns casos, o SharePoint, o próprio OWC e mais um monte de outros controles (até gratuitos) para termos gráficos no ASP.NET - inclusive escrevendo tudo na mão - mas precisava demorar tanto?? Que perguntinha chata...

Abraços.

ASP.NET



Registro do segundo encontro do .Net Architects

24/11/2008 23:54

O site do grupo .Net Architects está com o novo layout e roda no BlogEngine.NET a partir de hoje. Confesso que já sinto saudades do antigo layout "old school" do Giovanni.

Segue foto dos participantes do segundo encontro na UNIP.

Abraços.

.Net Architects