Artigos,Documentos,Mídiablog

 

A Inicitiva OSLC

 

O mercado de ti atualmente enfrenta diversos problemas relativos a integração de ferramentas de diversos fornecedores. Essas ferramentas e soluções personalizadas, na maioria das vezes utilizam de API’s privadas e não se comunicam bem com as outras porque não foram concebidas com um padrão de integração.

Em uma organização onde existem times de desenvolvimento separados e integrações frágeis entre ferramentas é lógico o impacto na perca de tempo e produtividade de desenvolvimento. Para tentar melhorar esse cenário, os fornecedores de ferramentas disponibilizam conectores e plug-ins para facilitar o processo, mas com rápido avanço da tecnologia torna-se inviável o custo de manter tudo atualizado.

A solução para que essas grandes corporações conversem entre si (interação entre as ferramentas) é o Desenvolvimento colaborativo com OSLC (Open Services For Lifecycle Collaboration)

Hoje o livre acesso aos recursos da ALM é essencial. É necessário padronizar regras de formato, localização, acesso e vincular dados.

Para que isso aconteça, grupos de pessoas se reúnem para saber quais dados são necessários para apoiar as integrações mais típicas. Cada comunidade (Qualidade, configuração e mudança, requisitos dentre outras) publica uma especificação que permite que qualquer ferramenta possa trabalhar de forma integrada com os dados de qualquer outra ferramenta.

Basicamente, o OSLC é baseado em 3 conceitos:

1-      Acesso Uniforme: Todos os defeitos, casos de teste, recursos dentro outros artefatos são direcionados para uma url da internet, isso a torna universalmente acessível.

2-      Formato dos Dados: Utiliza-se uma abordagem minimalista, determinado os elementos mais importantes para concordarem sobre os formatos dos dados. (regra 80/20).

3-      Aprovação do Modelo de Programação: Permite a integração de vários cenários diferentes, independente de linguagem ou tecnologia especifica.

Tudo isso oferece a flexibilidade necessária para integrar sobre demanda mantendo as ferramentas acopladas.

Basicamente as vantagens do OSLC são a liberdade de escolha da ferramenta e redução dos custos de integração de fornecedores e empresas.

Resumindo, o OSLC cria novas possibilidades para utilização dos dados do ciclo de vida da aplicação em seus negócios e permite que sua equipe possa montar um ambiente ideal de ferramentas e soluções com baixo custo de integração e alto nível de colaboração.

Colaboração, quanto mais integração houver, melhores serão os resultados!

Invista nesta idéia!

Para maiores informações, consulte: http://open-services.net/