SOA e a crise econômica

18/01/2009 20:01

Acredito que a grande maioria já deva ter lido sobre a morte da SOA preconizada para este ano com o advento da crise econômica, muitos comentaram a respeito. Pode uma arquitetura dita "evolucionária" (inclusive pela própria Microsoft) em tão pouco tempo ser declarada como morta? Não é incongruente dizer que novas plataformas, arquiteturas e soluções rapidamente tomarão o mercado (S+S, cloud computing, por exemplo), mas como as empresas que investiram numa arquitetura orientada a serviços podem reaver os investimentos uma vez que essa abordagem requer tanto esforço e preparação? O quanto desse cenário atual foi consequência do baixo conhecimento técnico e do forte apelo comercial para a implementação de SOA como forma de retorno a longo prazo?

Deixei no fórum do grupo de arquitetura .Net Architects uma thread de discussão sobre a morte da SOA. Qual a sua opinião sobre isso?

nuvem

Arquitetura



Meu reino por um notebook multitouch!

10/01/2009 16:29

Após a suspensão do link de download do Windows 7 finalmente consegui baixar uma cópia do beta. As instruções para instalação podem ser lidas aqui, novidades podem ser acompanhadas no blog do Windows 7 Team Blog e informações para desenvolvedores você encontra no MSDN.

clip_image006_2

Windows 7



Um estigma que precisa ser mudado

09/01/2009 23:42

No grupo de discussão .Net Architects foi colocado colocado pelo Giovanni Bassi um tópico muito interessante intitulado “Programadores de produção negativa”, onde contribui com o texto abaixo. Convido todos a participarem com suas opiniões aqui e no site do grupo.

No final de 2007 assumi a liderança do time de desenvolvimento da empresa onde trabalho, na ocasião a equipe era muito heterogênea no conhecimento técnico e haviam algumas discrepâncias de Skill x Valor/Hora/Produtividade. A solução só veio com a aplicação de uma prova prática, onde os conhecimentos do candidato eram avaliados numa aplicação real. O tempo que levei para conseguir fechar uma contratação praticamente quadruplicou, contudo, todas as atividades realizadas pelos desenvolvedores que entraram nunca precisaram ser refeitas, a equipe (20 profissionais entre desenvolvedores e analistas de teste) ficou equalizada afinal. Durante a seleção fiquei impressionado com a quantidade de currículos “perfeitos” que chegavam em minhas mãos de pretensos programadores sênior que após a prova se mostravam extremamente ineficazes.

É fato que todos somos responsáveis por esse cenário, pois se deixamos de dispensar um mau desenvolvedor estamos reforçando a idéia de que o mercado comporta esse tipo de profissional. Empresas que contratam alocação de consultorias muitas vezes ajudam a piorar este quadro, uma vez que não utilizam de critérios muito rígidos para selecionar um candidato, imaginam que podem a qualquer momento “estalar” o dedo e substituir o mau desenvolvedor por outro. A falta de algum tipo de categorização profissional, apesar de concordar que não seja a única saída, não dá parâmetros para os contratantes discernirem sobre a justiça no valor/hora pago a um desenvolvedor.

No excelente artigo “A necessidade de se compilar o conhecimento arquitetural” Miha Kralj fala sobre  a profissionalização do arquiteto de software, e creio que muito ainda precise ser feito para desenvolvedores. Acho de extrema valia este tipo de debate, pois devemos lutar para que este estigma acabe o quanto antes.

O que você acha a respeito?

Reverberando



SQL Services

05/01/2009 20:11

Hoje decidi fazer alguns testes com o SQL Services, após instalar o Microsoft SQL Server Data Services SDK entrei na página de registro do CTP do SQL Services para obter um usuário e deparei-me com os seguintes dizeres:

This pre-release version is available at no charge, however, you will be asked to provide a credit card for identification purposes. Thank you.

SQLServicesCTP

É uma pena não existir uma maneira mais simples para testar o CTP do produto, além de tudo ainda continua não disponível para pedidos aqui do Brasil. Pesquisei nos fóruns americanos do SDS vi que outros também questionaram isso.

Acabei assistindo alguns vídeos que encontrei do PDC 2008 no Channel9 que falam sobre SQL Services e matei minha curiosidade (inicial, claro).

SQL Server ,



Dynamic Systems Initiative

03/01/2009 18:46

No final de 2008 coloquei aqui no blog um post sobre virtualização, que é uma das apostas da Microsoft para este ano de 2009 como base para a chamada DSI (Dynamic Systems Initiative). No site sobre virtualização da Microsoft é possível encontrar um amplo material sobre o tema.

Acho importante reforçar este assunto, pois com a previsão de um início de ano “morno” e com muitas empresas comedidas nos investimentos a virtualização deve ser considerada pelos administradores de TI como uma alternativa em tempos incertos.

Virtualização



Vídeo do terceiro encontro do .Net Architects

02/01/2009 16:57

Está disponível no site do .Net Architects os vídeos da terceira reunião onde tivemos como tema principal DDD, apresentado pelo Giovanni Bassi. Todas as informações, incluindo os resultados do encontro e informações sobre o evento que será realizado este ano podem ser encontrados no site do grupo.

Faço parte da equipe responsável pelo conteúdo do evento, por isso, caso tenha alguma dúvida ou deseje participar de alguma forma entre em contato comigo ou pelo site do grupo.

Coloquei abaixo os atalhos para os vídeos, fique a vontade para deixar seus comentários e opiniões a respeito. Oportunamente, gostaria de agradecer ao apoio da UNIP para esta iniciativa.

Apresentação



Debate

.Net Architects, Arquitetura, Vídeos, DDD , ,