O projeto Qualipso

O projeto integrado Qualipso (Quality Plataform for Open Source) propõe-se a definir e implementar tecnologias,  procedimentos, leis e políticas com o objetivo de potencializar as práticas de desenvolvimento de software livre, tornando-as confiáveis, reconhecidas e estabelecidas na indústria. Para viabilizar o projeto e a sustentação do software livre como uma solução confiável para a indústria, foi criado um consórcio formado por indústrias, academia e governo. O projeto conta com a participação de colaboradores de diferentes origens: França, Itália, Brasil, Espanha, China, Alemanha e Escócia.

A abordagem do Qualipso é aberta no sentido de: (a) utilizar padrões abertos e desenvolvimento de software de código aberto; (b) estar baseado em uma comunidade aberta, formada por cientistas, pesquisadores, profissionais e usuários, para evoluir seus recursos; e (c) estar aberto a expansões por meio da inserção de novos cenários de aplicação e de resultados de projetos.

Os objetivos estabelecidos para o projeto são:

  1. Definir métodos, processos de desenvolvimento e modelos de negócio para o desenvolvimento e implementação de sistemas em software livre, garantindo aos consumidores de software que determinado projeto de software livre está em conformidade com os padrões exigidos para o software pela indústria;
  2. Projetar e implementar um ambiente com ferramentas integradas que facilite e suporte o desenvolvimento de soluções em software livre para a indústria;
  3. Implementar ferramentas específicas para avaliar a qualidade de características como robustez ou escalabilidade;
  4. Implementar e oferecer suporte a práticas para gerenciamento de informações (incluindo código fonte, documentação e troca de informações entre todos os atores envolvidos em um projeto de software) para melhorar a produtividade do desenvolvimento e a evolução de soluções em software livre;
  5. Demonstrar a interoperabilidade das soluções em software livre por meio de pacotes de teste e qualidade;
  6. Entender as condições legais que protegem e reconhecem os produtos desenvolvidos em software livre, mas que não violam as características da abordagem de desenvolvimento de software livre; e
  7. Desenvolver uma rede de profissionais duradoura que se preocupe com a qualidade das soluções desenvolvidas em software livre para as empresas de computação.

Apesar de existirem diversos repositórios de informação, existe uma grande lacuna na organização do conhecimento associado à software livre, que tipicamente é utilizado de forma disjunta pelas diversas comunidades. Organizar esse
conhecimento é uma das suas metas. Ainda na linha de organização do conhecimento, um dos principais objetivos do
Qualipso é desenvolver um modelo para software livre, inspirado no CMMI. Esse modelo identificará um conjunto de práticas que devem ser aplicadas para alcançar um desenvolvimento de software livre confiável.