Mostrando postagens com marcador Software Livre. Mostrar todas as postagens
Mostrando postagens com marcador Software Livre. Mostrar todas as postagens

terça-feira, 3 de junho de 2014

Como usar o jQana em seu projeto adequadamente


O jQana é um plugin Maven que verifica 3 importantes métricas em um projeto Java: Response For a Class, LCOM 4 (Lack of Cohesion in Methods - Hitz & Montazeri) e Complexidade Ciclomática (McCabe).

Ele funciona  com o Apache Maven, podendo rodar sob o Maven 2 ou 3 sem problemas. Vamos dar umas dicas de como usar o plugin em seus projetos.


terça-feira, 13 de maio de 2014

O Workshop de Qualidade de Software do CISL foi um sucesso!


Conforme amplamente divulgado, eu ministrei o treinamento: "Workshop de Qualidade de Software" através do CISL, aberto para todos e gratuito. O Evento aconteceu na sede do Serpro - Horto, no Jardim Botânico, Rio de Janeiro, e contou com representantes de diversas empresas e autarquias, como:

  • INT - Instituto Nacional de Tecnologia, do Ministério da Ciência, Tecnologia e Inovação;
  • Casnav - Centro de Análise de Sistemas Navais, da Marinha;
  • EMGEPROM - Empresa Gerencial de Projetos Navais, da Marinha;
  • INPI - Instituto Nacional da Propriedade Industrial, do Ministério do Desenvolvimento, Indústria e Comércio Exterior;
  • SERPRO - Serviço Federal de Processamento de Dados, do Ministério da Fazenda;
Falamos sobre os principais aspectos de uma aplicação, que são fonte de dívida técnica, propondo um modelo hierárquico e estruturado para avaliar e detetar problemas de qualidade de software, começando com a Arquitetura, passando pelo Projeto e chegando à Construção do sistema em análise.

Apresentei a ferramenta jQana, assim como diversas outras ferramentas livres (SonarQube, Maven, JDepend, Cobertura, Checkstyle, PMD e Findbugs), mostrando como utilizá-las, tanto individualmente como dentro de um processo de Integração Contínua.

Porém, o foco não foi só em ferramentas, mas em conceitos de qualidade de software (em cada aspecto) e as métricas associadas a eles, tudo com várias experiências práticas. 

Tenho recebido várias manifestações de pessoas que perderam ou que não conseguiram se inscrever no Workshop e estou tratando com o CISL uma futura repetição, talvez via video streaming. 

segunda-feira, 14 de abril de 2014

Dia 25 não perca minha nova palestra!

Arquiteturas de software corporativo modernas, baseadas em software livre

Dia 25 de Abril de 2014, de 10:00 até 12:00,  pelo CISL - Comitê de Implantação de Software Livre do Governo Federal. Haverá transmissão ao vivo (streaming) pelo site: http://assiste.serpro.gov.br/cisl/

E você poderá interagir!

Abordagens diferentes para criação de software corporativo, mais diluídas e desacopladas, que podem ser implementadas com software livre, visando aumentar a manutenibilidade, flexibilidade, portabilidade e interoperabilidade dos seus sistemas aplicativos.

http://migre.me/iMpuq

Para encaminhar perguntas durante a palestra, enviem para o e-mail [email protected],diáspora https://diasporabr.com.br/u/cislgovbr, twitter @CISLGovBR ou facebookhttps://www.facebook.com/cislgovbr. Reveja as palestras técnicas editadas no nosso canal do youtube https://www.youtube.com/user/CISLGov .

quarta-feira, 12 de março de 2014

Nova palestea: Arquiteturas de software corporativo modernas, baseadas em plataforma livre


Anuncio minha nova palestra, a ser ministrada pelo CISL: Conitê de I plantação de Software Livre do  Governo Federal.  Falaremos sobre Abordagens diferentes para criação de software corporativo, mais diluídas e desacopladas, que podem ser implementadas com software livre, visando aumentar a manutenibilidade, flexibilidade, portabilidade e interoperabilidade dos seus sistemas aplicativos. Será dia 25 de Abrl de 2014, às 10:00, com transmissão via streaming.

quarta-feira, 12 de fevereiro de 2014

Não perca minha palestra de amanhã


Análise de código com ferramentas open source, pelo CISL - Comitê de Implantação de Software Livre do Governo Federal. Será as 10:00, com transmissão ao vivo.

Resumo:
Diante das mudanças que as ferramentas de análise de código estão passando, é melhor nos garantirmos usando apenas ferramentas realmente Open Source. E isso tem algumas razões:
- Maior transparências, através do uso de padrões consagrados de mercado e de código realmente aberto;
- Uma única codebase, sem "versão enterprise", ou suporte "premium";
- Comunidade ativa e engajada.

sexta-feira, 24 de janeiro de 2014

Análise de código fonte em Java com ferramentas livres


É... Você era feliz e não sabia! Aquela ferramenta maneira, que você adorava usar para analisar código fonte em Java, subiu no telhado! E agora? O que fazer? Calma, pois existem várias ferramentas disponíveis para você usar, todas REALMENTE livres.


quarta-feira, 22 de janeiro de 2014

Uso de software livre em ambiente corporativo (Vídeo liberado)


O vídeo gravado da palestra "Uso do Software Livre em Ambiente Corporativo", que ministrei pelo CISL, já está liberado. Clique AQUI e assista quando quiser. Avance até 1:39:00 para pular diretamente para o início da palestra.

Assista e divulgue. Os slides, em PDF, podem ser baixados AQUI.

domingo, 12 de janeiro de 2014

NSOSS - Not So Open Source Software


Business friendly open source, uma nova modalidade de distribuição de software, que vem ganhando popularidade cada vez maior. Trata-se de software lançado como Open Source, mas que possui versões especiais, oferecidas pelos seus desenvolvedores, a um preço de licença. Será que isso é bom?


sexta-feira, 1 de novembro de 2013

Então, você quer usar software livre?


O Software livre tem se tornado muito popular ultimamente. As empresas e até mesmo as pessoas comuns o estão utilizando em seu dia a dia. O que é vantajoso para todos. Porém, adotar software livre no meio corporativo exige certas decisões e mudanças de paradigma. Você está preparado?