InfoQ

InfoQ

Visualização de conteúdo específico do Editor

Todos os conteúdos de Giovanni Abner na InfoQ


Último conteúdo em destaque por Giovanni Abner

10 anos de Agile - Um Estado de Contradição

Tópicos
Adoção de Agile,
Agile nas empresas,
Agile Manifesto,
Scrum,
Comunidade,
Agile

Estaria o Agile em um estado de contradição? O Agile da forma como foi definido há 10 anos está desatualizado, e o seu verdadeiro significado corre o risco de ser enfraquecido por implementações de fachada e sem qualidade. Neste artigo, é proposto um maior foco em qualidade, surgido na reunião de 10 anos do Manifesto Ágil, bem como discutido o que uma versão 2.0 do Manifesto poderia conter.

Design e arquitetura ágeis em grande escala: formas de trabalho

Tópicos
Técnicas Ágeis,
Escalabilidade,
Agile,
Arquitetura,
Desempenho e Escalabilidade,
Design

No seu keynote no QCon Londres 2011, Craig Larman destacou que "arquitetura" não é uma boa metáfora, que não construímos software como um edifício e devemos cultivá-lo, fazendo-o crescer e evoluir como um jardim. Neste artigo Larman detalha e desmistifica essas ideias, atendendo a muitas pessoas e tweets que pediram esclarecimentos sobre sua declaração.

Notícias por Giovanni Abner

10 Anos de Eclipse

Tópicos
Eclipse,
Open Source,
IDE,
IBM,
Programação

No dia 7 de novembro fez exatamente dez anos que foi lançado o ambiente de desenvolvimento Eclipse. Atualmente, o ecossistema que se organizou em torno dele congrega 170 empresas, 270 projetos, 50 milhões de linhas de código e é um dos maiores sucessos da história das comunidades open source.

A culpa é do gerente de projetos?

Tópicos
Gerenciamento de Projetos,
Agile

Os projetos dão certo apesar do papel do gerente? Um artigo recente do Computerworld sugere que a seleção e promoção inadequada de gerentes de projeto está na raiz da maioria dos projetos malsucedidos.

Kent Beck: "Pare de pensar durante a refatoração"

Tópicos
Design,
Refatoração,
Agile

Refatorar exige uma boa dose de pensamento, mas a realidade é que pensar demais também pode ser prejudicial. Esta é a opinião de Kent Beck, um dos criadores do Extreme Programming.

Testes automatizados para Android, agora como SaaS

Tópicos
Testes de Software,
Android,
Mobile,
Testes

Existem alguns frameworks e ferramentas para automatizar o teste de aplicações Android, como o MonkeyRunner, Robotium e Robolectric. Agora a empresa LessPainful oferece esse recurso na forma de serviços.

Windows Server 8 marca a transição para um futuro sem GUI

Tópicos
Windows Server 2008,
Windows 8

A Microsoft avisou a desenvolvedores e administradores que trabalham com Windows Server que no futuro a plataforma não suportará mais aplicações com interface gráfica. A opção de instalação Server Core, introduzida originalmente no Windows Server 2008, vai se tornar a forma de instalação recomendada no Windows Server 8.

Eclipse Virgo 3.0: OSGi facilitado para aplicações web

Tópicos
Java,
Eclipse,
Linguagens,
IDE,
Programação,
OSGi

O projeto Eclipse Virgo anunciou o lançamento da versão 3.0, que atende a todos os requisitos do padrão OSGi para implantação de Web Application Bundles ou WABs (WARs "OSGificados"), facilitando a criação de aplicações web modulares.

Selenium 2: união com WebDriver, API otimizada e maior integração com browsers

Tópicos
Ruby,
Java,
Linguagens Dinâmicas,
.NET,
Linguagens,
Testes de Software,
Agile,
Testes,
Selenium,
Programação

O conhecido framework para testes de aplicações web, Selenium, juntou-se a um ex-concorrente, o WebDriver. Na sua versão 2.0, oferece uma API mais elegante e melhor integração com navegadores.

Eclipse Indigo: 62 projetos e 46 milhões de linhas de código

Tópicos
Eclipse,
Java,
Linguagens,
IDE,
Arquitetura,
Programação,
IDEs

A Fundação Eclipse anunciou o lançamento do Eclipse Indigo, uma combinação de 62 projetos que totalizam 46 milhões de linhas de código. Desde o Callisto, em 2006, a Fundação tem realizado esse lançamento anual conjunto nas últimas semanas de junho (embora versões da plataforma Eclipse em si já venham sendo lançadas anualmente desde 2001).

O conflito entre Agile e Arquitetura

Tópicos
Qualidade,
Técnicas Ágeis,
Artesanato de software,
Arquitetura,
Agile,
Padrões de Arquitetura,
Padrões de Projeto

Há uma luta constante entre as técnicas ágeis e a arquitetura corporativa. Enquanto o desenvolvimento ágil foca-se em ajustar o planejamento à medida que se ganha conhecimento do domínio, a arquitetura estabelece uma plataforma tecnológica e trata dos atributos de qualidade. A combinação dessas duas dimensões tem sucesso quando as técnicas ágeis são usadas na direção da arquitetura desejada.