CPqD Developer Suite WAMPS 2010. outubro/2010

Documentos relacionados
Retorno de Investimento em Testes. Robert Pereira Pinto

Área de Desenvolvimento de Novos Projetos

Analista de Negócio Pleno

Um relato dos desafios encontrados e dos benefícios conseguidos com a implantação das práticas propostas pelo nível F do modelo de referência de

Integração de Ferramentas de Apoio a Processos Outubro 2010 GUSTAVO VAZ NASCIMENTO

Java Programação para Fábrica de Software. Fernando Lozano Consultor 4Linux

Gestão de Modificações. Fabrício de Sousa

Desenvolvimento de software com ferramentas livres e de baixo custo: metodologia e estudo de caso

Guilherme Augusto de Assis

Modernização e Evolução do Acervo de Software. Gustavo Robichez de Carvalho guga@les.inf.puc-rio.br

Aplicação de Técnicas e Ferramentas em Projetos de Desenvolvimento Ágil

Gerência de Configuração. Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia

Oportunidades em SP. Experiência no mercado financeiro / instituições bancárias / produtos de tesouraria.

Integração Contínua com Rational Team Concert, Jenkins e SonarQube

IBM Software Demos Rational Software Delivery Platform - Apresentação do cenário da demonstração

[ Empowering Business, Architecting IT. ]

Secretaria de Gestão Pública de São Paulo. Guia de Avaliação de Maturidade dos Processos de Gestão de TI

2.0. Uma Nova Geração de Ferramentas para Gestão de Processos de Software. Coordenação Carla Alessandra Lima Reis Rodrigo Quites Reis


Implantação da Governança a de TI na CGU

PRODUTOS RIOSOFT COM SUBSÍDIO SEBRAEtec

A Importância do ECM na Otimização dos Recursos Corporativos. Palestrante: Charles Dal Gallo CIO (Latin America)

Pablo Nogueira - Caixa #10 #10. Um panorama de utilização do Plone na Caixa Econômica Federal ABR/12

Qualidade no desenvolvimento de software Processos e Ferramentas. André Villas-Boas

O Módulo Risk Manager fornece workflow para tratamento dos riscos identificados nas avaliações e priorização das ações.

Melhoria no Desenvolvimento Ágil com Implantação de Processo de Integração Contínua Multiplataforma para Java e.net. Hudson

INTERESSADOS DEVERÃO CADASTRAR CURRICULO NO SITE TÉCNICO EM INFORMÁTICA

Project Charter. 1.1 Justificativa do projeto

FERRAMENTA WEB PARA MODELAGEM LÓGICA EM PROJETOS DE BANCOS DE DADOS RELACIONAIS

VIRNA. Virtualizador Nacional

TRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação

Visão Geral do RUP Rational Unified Process. Jorge Fernandes UFRN Junho de 2002

Clóvis Diego Schuldt. Orientador: Prof. Wilson Pedro Carli

Projeto Demoiselle. Para perguntas e respostas, utilizem a lista de discussões de usuários da comunidade: demoiselle-users@lists.sourceforge.

O Processo de Gerenciamento de Vulnerabilidades em Aplicações Web

Outsourcing em Telecom. BI Telecom. Gestão em Telecomunicações. Tarifação e Administração de Ligações. SGTC Corporativo. Auditoria em Telecom

PROCESSO SELETIVO SIMPLIFICADO

FÁBRICA DE SOFTWARE FÁBRICA DE PROJETOS DE SOFTWARE FÁBRICA DE PROJETOS FÍSICOS

Charles Sales Bicalho. Orientador: Prof. Dr. Oscar Dalfovo

Proposta de Implantação de Software para Gestão de Bibliotecas

Demoiselle Framework. Palestrante: Flávio Gomes da Silva Lisboa JUN/2009

Portfólio Operacional

INTRODUÇÃO A PORTAIS CORPORATIVOS

EXPRESSO LIVRE 3º Encontro Técnico de Desenvolvedores

Governança de TI. Heleno dos Santos Ferreira

Projeto SCCM Implantação do ClearCase e ClearQuest UCM

Planejar Soluções em TI e Serviços para Agronegócio. Software de Gestão Rural ADM Rural 4G

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

OPORTUNIDADES CWI: Analista de Sistemas

Sistema de Gestão de Telecomunicações - Corporativo

SEAD 2006 Integração Contínua...usando software livre CHRISTIANO MILFONT - cmilfont@gmail.c om 20/10/2006

BRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:

Brasil ICT - Institucional

CRITÉRIO 1 1. Revisão VPA - Após as revisões , , , , , ,14 0,00 10.

Plug and play options, integrating systems Opções de plug and play, integrando sistemas Flavio de Nadai

Consolidação do Software Livre no Banco do Brasil. Ulisses de Sousa Penna

Redmine. Simplificando a gestão de projetos

Apresentamos a divisão Portal Moveleiro Tecnologia, habilitada para o desenvolvimento de projetos alinhados a estratégias de e-business.

GOVERNO DO ESTADO DO PARÁ MINISTÉRIO PÚBLICO DE CONTAS DOS MUNICÍPIOS DO ESTADO DO PARÁ MPCM CONCURSO PÚBLICO N.º 01/2015

Abordagens. Ao redor do computador. Ao redor do computador. Auditoria de Sistemas de Informação. Everson Santos Araujo

Soluções para Administração Municipal. Outubro 2010

PARCEIRO DE CONFIANÇA.

Ref: Edital da Concorrência nº. 01/2009. termos do edital, pelas razões a seguir: 1º PEDIDO DE ESCLARECIMENTO:

Inclusão Digital. Marcos Sunye. Centro de Computação Científica e Software Livre C3SL/UFPR

Núcleo de Métricas: Alcançando a Excelência na Governança de TI

Certificação ISO/IEC SGSI - Sistema de Gestão de Segurança da Informação. A Experiência da DATAPREV

Ementário do Curso Técnico em Informática para Internet

35% GARTNER. Despesas com tecnologia ocorrem fora da T.I. Fazem uso de tecnologias não aprovadas pela T.I.

TI Digital: Rede Social Corporativa alavancando produtividade em desenvolvimento de sistemas com modelo CMMI

Contrata Consultor na modalidade Produto

Sociedade para o Desenvolvimento da Tecnologia da Informação. CRISE FISCAL x OPORTUNIDADES DE MELHORIA NO ATENDIMENTO AO CIDADÃO

Conquistamos ao longo de nossa trajetória mais de licenças em operação em clientes ativos.

Ícaro Technologies e ASR Consultoria

Desenvolvimento de um sistema de gestão acadêmica com software livre Rodrigo Bainy Fagundes

As atividades segundo o Plano de Trabalho estão relacionadas na planilha em anexo e encontram-se em estágio como descrito a seguir:

Fábrica de Software.NET

A R P O BPMN++ MODELER KLUG PROCESSO PARA DOWNLOAD E INSTALAÇÃO VERSÃO FREEWARE. Verificar requisitos para instalação. Testar instalação do software

Microsoft Nosso Comprometimento Mais de 9 bilhões em P&D/ano

Excelência em Metodologia de Helpdesk

Organização de arquivos e pastas

VISÃO Ser a melhor empresa danossa região em gestão e consultoria em telecomunicações.

Sobre a Prime Control

Ferramentas de planejamento e acompanhamento

Fone: atendimento@wissenconsulting.com.br

Relatório de Consultoria PD A.0080A/RT-05-AA. Levantamento da Gestão de TIC

RESULTADOS PRÁTICOS DO USO DE INTEGRAÇÃO CONTÍNUA COM O JENKINS. Emerson Cordeiro Vieira. emerson@7comm.com.br

A Tecnologia Java e o Maior Provedor do Brasil. Daniel Rodrigues Ambrósio

Aplicativo web para definição do modelo lógico no projeto de banco de dados relacional

REGIMENTO INTERNO DA SECRETARIA DE TECNOLOGIA DA INFORMAÇÃO E COMUNICAÇÃO SETIC CAPÍTULO I CATEGORIA

Metodologia para Gestão do Processo de Qualidade de Software para Incremento da Competitividade da Mobile S/A Julia Brito

Qualificar pessoas pra produzir resultados diferenciados

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO DE ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS ÉDINA MARIA DAS NEVES

Sistema Web para Cotação de Preços. Vitae Tec Tecnologia a Serviço da Vida!

MINISTÉRIO DA EDUCAÇÃO FUNDO NACIONAL DE DESENVOLVIMENTO DA EDUCAÇÃO TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA - CONSULTOR POR PRODUTO

Sistema Gerenciador de Conteúdo OpenCms: um caso de sucesso no CEFET-MG

ANEXO 06 AMBIENTE PROCERGS. Desenvolvimento / Testes / Homologação / Produção

Alocação de Profissionais de TI: A Tecnodata aloca profi ssionais especializados nas diversas áreas de TI, conforme as necessidades de cada cliente:

Transcrição:

CPqD Developer Suite WAMPS 2010 outubro/2010

CPqD Fundado em 1976 como centro de pesquisa da TELEBRÁS Tornado Fundação Privada em 1998 Maior centro de pesquisa da America Latina Atua nos setores de telecomunicações, financeiro, elétrico, industrial, corporativo e administração pública 1.500+ colaboradores 700+ pessoas envolvidas diretamente no desenvolvimento de software www.cpqd.com.br

Projeto CPqD Developer Suite Em 2007 usávamos uma suíte proprietária com um número insuficiente de licenças sem contrato de suporte com versões desatualizadas Em 2008 investimos na construção de uma suíte baseada nas seguintes premissas: Usar componentes de software livre ou de baixo-custo Constituir uma equipe especializada na TI Patrocinar um projeto para construir a suite

Custo Planejado x Realizado 25 milhões de reais 20 15 Suite proprietária A Suite proprietária B CDS planejado CDS realizado 10 5 0 2008 2009

Marcos 2011 - Archiva Nexus - CDS 4 - Sonar - Foswiki e Wordpress CDS 3 2010 - OpenOffice.org - CDS 2 - Maven, Archiva e Hudson - Eclipse e Selenium 2009 - EA - Subversion e JIRA 2008 - CDS 1

Processos x Ferramentas JIRA EA Eclipse OpenOffice.org Sonar Maven Nexus Hudson Selenium Subversion

Subversion RCS ClearCase CVS Subversion Harvest ClearCase Subversion Padronização da estrutura de repositórios de software Uniformização dos procedimentos Integração com JIRA, Eclipse e EA Não há mais contenção no uso de licenças 600+ repositórios 800 mil operações por mês 1 milhão de commits!

JIRA planilhas Bugzilla SIAT RT ClearQuest SAS Padronização das máquinas de estado Uniformização dos procedimentos Integração com Subversion, Eclipse e EA 250+ produtos cadastrados (180+ de software) 800 mil hits por mês 100 mil tíquetes criados! JIRA

Enterprise Architect outros outros EA Rose Modelagem UML e de dados Migração semi-automática do Rose para o EA Monitoração do uso de licenças Edição simultânea de modelos 200+ instalações 50+ projetos em uso simultâneo Rose

Eclipse Ambiente integrado de desenvolvimento Já era usado informalmente pela maioria dos nossos desenvolvedores Distribuições customizadas para o CPqD Cache local para acelerar as atualizações Integração com o Subversion e com o JIRA

Selenium Automação de testes de aplicações web Testes de regressão Homologação em mais de um navegador web

Maven Automação de build de aplicações Java Já são usados informalmente pela maioria dos usuários Uniformização das versões e do modo de uso

Nexus Gerenciador de repositórios do Maven Instância corporativa Integrado ao Maven e ao Hudson Catálogo automático de produtos entregues Gestão de configuração das dependências externas

Hudson Gerenciador de integração contínua Uma instância por diretoria Integrado ao Maven, ao Subversion, ao JIRA e ao Nexus Geração contínua de versões de desenvolvimento com testes automatizados Administradores de sistemas estão trocando o crontab pelo Hudson!

Sonar Inspeção contínua de software Acompanhamento da evolução de métricas de qualidade (kwalitee?) Integrado ao Maven Suporte a Java, PHP, PL/SQL, VB6, JavaScript (C?) nemo.sonarsource.org

Software livre produzido

Evolução da adoção do CDS 1000 900 usuários distintos 800 700 600 Subversion ClearCase EA JIRA 500 400 300 200 100 0 02/08 06/08 09/08 12/08 03/09 07/09 10/09 01/10 05/10 08/10 11/10 mês

Benefícios percebidos Uniformização de processos e procedimentos Mobilidade de pessoal Economia de recursos Ferramentas multi-plataforma, modernas e integradas Produtividade Baixo custo Disponibilidade Atualizações frequentes Suporte centralizado de alto nível Desverticalização Especialização Evolução contínua Amadurecimento

Pontos importantes Critério para seleção de ferramentas (baixo-custo e maturidade) Equipe dedicada para manutenção, suporte e evolução Apoio dos grupos de processo Acompanhamento contínuo dos clientes Patrocínio forte da gerência

Próximas metas Integração contínua (Hudson) Inspeção contínua (Sonar) Teste contínuo (Selenium) Treinamentos Divulgação

Gustavo Chaves gustavo@cpqd.com.br (19) 3705-7003