Mostrando postagens com marcador gestão de TI. Mostrar todas as postagens
Mostrando postagens com marcador gestão de TI. Mostrar todas as postagens

quarta-feira, 2 de abril de 2014

Tendência das aplicações corporativas: Javascript de ponta a ponta

Há uma forte tendência em utilizar um "stack" composto por ferramentas baseadas em Javascript, de ponta a ponta, nas aplicações corporativas. Desde a camada Cliente até a Servidora, e tudo baseado em padrões modernos, como: REST e JSON. A base disso tudo é o node.js, do qual já falamos aqui. Agora, vamos fazer um painel de tudo que se fala sobre a adoção dessas ferramentas, base do MEAN stack (para o qual estamos preparando um tutorial).


segunda-feira, 17 de março de 2014

Métodos ágeis, arquitetura lerda

Hoje em dia, as técnicas chamadas de "Métodos ágeis" dominam completamente as áreas de desenvolvimento de software. Coisas como: Scrum, Kanban, XP e Planning poker, "pululam" as discussões sobre o assunto, com defensores cada vez mais estóicos. Porém, as equipes continuam utilizando as mesmas técnicas "mastodônticas", baseadas no "ecossistema" corporativo Java, que trazem uma enorme Complexidade Acidental embutida. Isto acaba criando conflitos e soluções ruins, pois, devido ao seu peso desproporcional, as arquiteturas "inchadas", baseadas nesse "ecossistema", acabam "guiando" a solução, o que, geralmente, força o projeto a entrar no ritmo de "tudo ou nada", quando os "Sprints" se tornam muito curtos para serem atendidos com qualidade. É necessário repensar a maneira como construímos aplicações, usando uma arquitetura mais diluída, se quisermos realmente sermos ágeis.


quarta-feira, 12 de março de 2014

Uma arquitetura diluída: Camada de apresentação


Bem, chegamos ao último artigo dessa série, que mostra uma opção de arquitetura diluída para aplicações corporativas. Agora, vamos ver a camada de apresentação, toda feita em HTML5 usando jQuery para consumir um RESTful webservice.


A armadilha das soluções "corporativas"

Uma das mais antigas táticas da máfia em todos os tempos é oferecer o que você não precisa, para resolver o problema que você não tem. Essa tática é utilizada até hoje, com sucesso, pelos fornecedores de "soluções corporativas", que começam como uma pequena teia de aranha, e terminam com você, todo enrolado, sendo devorado por elas.

terça-feira, 11 de março de 2014

Uma arquitetura diluída: Lógica de negócios


Continuando nossa série de artigos sobre arquitetura de software corporativo diluída, vamos agora mostrar como implementar a camada de lógica de negócios do nosso Microblog. Se você não viu o início da série, por favor consulte o "Set list".

segunda-feira, 10 de março de 2014

Três coisas que você deveria exigir do seu prestador de serviços de TI

(Openclippart.org - liftarn)

Você paga um bom dinheiro para o seu Prestador de serviços de TI, certo? Então, tem direito de exigir pelo menos três coisas dele, por exemplo, provas de que o software desenvolvido funciona a contento. É a mesma coisa que você faz quando compra um Gadget eletrônico: pede ao vendedor que o teste. Vamos ver quais são essas três coisas, que sempre fazem os Consultores "fecharem a cara" imediatamente.

quinta-feira, 13 de fevereiro de 2014

Síndrome da má gestão em TI


Um amigo meu, que é gerente de uma área de TI, reclamou que eu bato muito na gestão e pouco nos técnicos. Bem, na verdade, eu acredito que o maior mal das áreas de TI no Brasil é o despreparo dos gerentes. E, devo pedir desculpas aos gerentes, mas vou dar mais três socos na cara (usando um soco inglês): Verticalização, Micro gerenciamento e Gestão "por Espasmos".