terça-feira, junho 23, 2009

JIRA 4, que venha logo

Hoje ao meio-dia (pelo menos medio-dia aqui em Porto Alegre) deixei o almoço para um pouco mais tarde e acompanhei o Webinar do Atlassian JIRA 4.0, que deve entrar no mercado a partir de Setembro próximo.

Peguei a apresentação do Brian Lane já no vigésimo quarto slide, mas deu pra acompanhar tranquilamente - mesmo com meu tosco inglês - o que o cara falava.

E o que ele falou?

Feature Nova: JQL

É uma sintaxe para queries no JIRA, que vai facilitar (ainda mais) a busca de tasks no sistema. Sim, alem da excelente implemnetação de uso do Apache Lucene que já vem na ferramente e o maravilhoso suporte para filtros que podem atuar sobre campos customizados de usuário, agora podemos fazer buscas Hand On.

O exemplo:
project in (JRA,CONF) and fixVersion = "3.14"
busca todas as issues do projeto JRA e CONF que devem ser corrigidas na versão 3.14. Simples assim!

Agora, meus processos de integração serão ainda mais tranquilos. Ponto pra Atlassian ;)

Feature Nova: Gadgets baseadas em JQuery

Conheçe JQuery? Se não conhece, deveria.

Agora os portlets da ferramenta suportam gadgets de terceiros em formatos padrão Web. O cara colocou um clássico (mas para mim inútil) controle previsão de tempo em um dashboard do sistema para mostrar isso.

Feature Nova: Dashboards (ainda mais configuráveis).

Já podíamos criar dashboards customizados por usuário e compartilhá-los com outrs pessoas.

Agora, podemos ter dashboards customizados por projeto ou perfil de usuário, envolvendo não apenas o conteúdo (os portlets), mas sim sua aparência.

Feature Nova: Look & Feel

E por falar em aparência, vale o screenshot:



Sentiu? Agora sim, interface "cleanead" e flexibilidade, tudo customizável. Nada mais de usuários reclamando que o JIRA não é bonito...

O que gostei mesmo nessa nova interface são os "quick links", que permitem coisas como a partir de uma listagem de issues, já registrar um worklog de trabalho (não sei se é padrão InplaceEditor tal como defende Nielsen - que o Gmail implementa muito bem, mas independente disso, já adorei).

Feature Nova: Active Streams

Isso cobre aquilo que projetos como Redmine já possuíam, que nada mais é que o "rastro" do projeto.

Um portlet especial traz as últimas atualizações do Confluence, Crucbile, Bamboo e Clover. Ainda, para os apressadinhos, existe suporte para extensão. Ficamos sem nada a dever para as outras ferramentas de projeto do mundo ágil.

NOTA: Essa feature já pode ser baixada e instalada no JIRA 3.13, mas apresenta alguns bugzinhos... nada demais, mas chato para quem gosta de estabilidade...

Compatibilidade: Java 5

Até então, o Java 1.4 era suportado. Agora, o requisito mínimo é o JDK 5. E o 6 muito bem recomendado para performance, visto que APIs de baixo nível para gerenciamento de IO, threads e renderização de gráficos.

Feature em Evidência: Greenhopper na gerência de projetos ágeis

No mundo ágil, Gannt já era. O que vale são gráficos como o Burn Down, Speed Up e as (adoro) Folhas do FDD.

Assim, no quesito Scrum, não vivemos com o JIRA sem ter o plugin GreenHopper.

Felizmente, mes passado a Atlassian adquiriu este plugin, e agora ele vem embedded no JIRA. Sorte para nós.

E, mesmo esquema, votem nas pendências do plugin para vê-las implementadas e melhoradas.

Plans

Conforme datasheet no final da apresentação, os trabalhos continuam para melhorar a performance, busca de issues, suporte REST para integração, autenticação integrada de usuários e Single Sign On e, claro, continuamente - e não mais rápido devido a complexidade - melhorias na interface do usuário.

Download e testes

Para quem quiser baixar e testar, é só acessar o site da Atlassian (abaixo).

Coloque dúvidas no fórum da empresa, e vote nas issues para que elas sejam implementadas (praxe na Atlassian isso - como em todo projeto do mundo livre).

Coming So

Já temos o Beta 1.

O Beta 2 deve vir em Julho.

O RC fica para o primeiro dia de Agosto se tudo correr bem para...

... em Setembro termos o novo release do Nirvana na gerência de issues (e, cada vez mais, na gerência de projetos).

Links de Interesse

Bye.

0 comentários: