EXPRESSO LIVRE 8º Encontro Técnico e Comitê Gestor



Documentos relacionados
EXPRESSO LIVRE 2º Encontro Técnico de Desenvolvedores

EXPRESSO LIVRE 11º Encontro Técnico e Comitê Gestor

EXPRESSO LIVRE 3º Encontro Técnico de Desenvolvedores

EXPRESSO LIVRE 13º Encontro do Comitê Gestor


Pense num robô controlando todas as rotinas de sua empresa e permitindo aos colaboradores, cuidarem melhor dos seus clientes.

Índice Apresentação... 3 Mensagens... 4 Tickets... 6 Cadastro de Tickets... 6 Acompanhamento de Tickets:...9 Entregas Storage...

CATÁLOGO DE CUSTOMIZAÇÃO Tag xped e nitempedno XML de Faturamento

Controle de Versão de Software. Luiz Jácome Júnior

Sistema de Controle de Solicitação de Desenvolvimento

ARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.

Versionamento de Código. Núcleo de Desenvolvimento de Software

Central Cliente Questor (CCQ) UTILIZANDO A CCQ - CENTRAL CLIENTE QUESTOR

MANUAL DA ÁREA DO CONDÔMINO

TUTORIAL PRÁTICO SOBRE Git. Versão 1.1

Processo de Controle das Reposições da loja

FACULDADE DE ENGENHARIA DE COMPUTAÇÃO. PROJETO FINAL I e II PLANO DE TRABALHO <NOME DO TRABALHO> <Nome do Aluno> <Nome do Orientador>

Casos de Sucesso. Cliente. Deloitte Touche Tohmatsu Consultores LTDA

Análise e Tramitação de Projetos nos Comitês de Ética em Pesquisa

O que é a BuenitStore

Configuração manual.ost Microsoft Office 365

Gestão da Tecnologia da Informação

CATÁLOGO DE CUSTOMIZAÇÕES Cópia de Pedidos de Venda entre Empresas

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

Plano de Gerenciamento do Projeto

Projeto Você pede, eu registro.

Manual de Utilização

CATÁLOGO DE APLICAÇÕES Atualização de Preços de Tabela de Venda

CONCORRÊNCIA AA Nº 05/2009 BNDES ANEXO X PROJETO BÁSICO: DESCRIÇÃO DOS PROCESSOS DE TI

Gerenciamento de configuração. Gerenciamento de Configuração. Gerenciamento de configuração. Gerenciamento de configuração. Famílias de sistemas

ISO/IEC 12207: Gerência de Configuração

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

MANUAL COTAÇAO WEB MANUAL MANUAL AVANÇO INFORMÁTICA AVANÇO INFORMÁTICA. [Digite seu endereço] [Digite seu telefone] [Digite seu endereço de ]

Elaborado por Marcos Matos Revisado por C. Douglas de Souza e Carina Gonçalves Aprovado por Paulo Bernardi

CATÁLOGO DE APLICAÇÕES Envio de Boleto Automático

Ferramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl

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

Manual de Integração E-Commerce CiaShop x SIGALOJA

PLANEJAMENTO DO PROJETO

Redmine. Simplificando a gestão de projetos

Manual do Usuário. Sistema de Gerenciamento de Projetos de Pesquisa

Estabelecer os procedimentos para o gerenciamento dos sistemas e demais aplicações informatizadas do TJAC.

UM NOVO CONCEITO EM HOSPEDAGEM DE DOMÍNIO

SIMULADO: Simulado 3 - ITIL Foundation v3-40 Perguntas em Português

Manual Comunica S_Line

ONE Service Desk. O Service Desk ONE fornece uma infraestrutura de serviços de suporte ITIL completa, contendo:

Cláudia Araújo Coordenadora Diego Macêdo Programador Marcelo Rodrigues Suporte

VVS Sistemas (21)

PROPOSTA DE PROJETO DE PESQUISA APLICADA PARA AUXÍLIO FINANCEIRO A CURSOS PROJETO DE TELEFONIA IP

Sistemas de Produtividade

MINISTÉRIO PÚBLICO FEDERAL SECRETARIA-GERAL

COMO REALIZAR A AUTENTICAÇÃO NO SISTEMA?...3

PPS - Processo de Proposta de Solução Versão 1.3.1

Diretrizes de Qualidade de Projetos

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

Metodologia para construção dos Escritórios Virtuais dos Fundos Setoriais. Brasília, maio/2002 Prof. Simone Alencar

Governança de TI 2011 Gestão de Mudanças

CATÁLOGO DE APLICAÇÕES PEFIN SERASA

Portal dos Convênios SICONV. Execução Cotação Eletrônica de Preços. Entidades Privadas sem Fins Lucrativos. Manual do Usuário

Roteiro para Elaboração dos Planos de Gestão de Logística Sustentáveis PLS. Departamento de Logística e Serviços Gerais

CONSELHO SUPERIOR DA JUSTIÇA DO TRABALHO PRESIDÊNCIA ATO CSJT.GP.SG Nº 130, DE 2 DE JUNHO DE 2015

Análise e Tramitação de Projetos nos Comitês de Ética em Pesquisa

Manual Geral do OASIS

Histórico de Revisão Data Versão Descrição Autor

Manual do MySuite. O MySuite é a solução adotada pela MKData para gerenciar o atendimento aos clientes.

PLANO DE GERANCIAMENTO DO RELEASE Release:

DISSEMINAÇÃO DE CONHECIMENTO FERRAMENTA BIZAGI

Especificação de Requisitos

2.0.0.X. Storage Client. TecnoSpeed. Tecnologia da Informação. Manual do Storage Client

SERVICE DESK MANAGER SDM. Manual do Sistema - DPOI

Governança de TI. ITIL v.2&3 parte 2

Integração Cadastro de Necessidades MRP x S&OP Neogrid

DIRETORIA DE GESTÃO DE TECNOLOGIA DA INFORMAÇÃO COORDENAÇÃO DE SISTEMAS DE INFORMAÇÃO

MANUAL DE PROCEDIMENTOS MPR/SPI-702-R00 LEVANTAMENTO E ATUALIZAÇÃO DO RELATÓRIO GERENCIAL DE INFORMAÇÕES DA AVIAÇÃO CIVIL

SSE 3.0 Servidor de Notificação por . Cadastrando

SCP - Sistema de Controle de Processo

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Satélite. Manual de instalação e configuração. CENPECT Informática cenpect@cenpect.com.br

Manual do Sistema de Cadastro de Cultivares Locais, Tradicionais e Crioulas

Controle de Versão. Prof. Msc. Bruno Urbano Rodrigues.

Em 2012, a Prosoft planejou o lançamento da Versão 5 dos seus produtos.

Redmine. Simplificando a gestão de projetos

Manual do Visualizador NF e KEY BEST

Referências internas são os artefatos usados para ajudar na elaboração do PT tais como:

Guia do usuário GLPI. Versão Modificada- Thiago Passamani

Professor: Curso: Disciplina:

PROCESSO DE DESENVOLVIMENTO DE SOFTWARE. Modelos de Processo de Desenvolvimento de Software

Manual do Sistema WebDiário Perfil Admin Versão 1.0

Release Notes do Sistema Eletrônico do Serviço de Informações ao Cidadão (e-sic) v

Sistema de HelpDesk da SESAU Guia do Usuário

Plano de Gerência de Configuração

DataDoc 4.0 Sistema de Gestão de Arquivos. Características do Sistema

SUMÁRIO Acesso ao sistema... 2 Atendente... 3

CIGAM SOFTWARE CORPORATIVA LTDA.

Funcionalidade da Aba Pesquisador

Metodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi

Sistema de Gestão de Recursos de Aprendizagem

MANUAL DO USUÁRIO SORE Sistema Online de Reservas de Equipamento. Toledo PR. Versão Atualização 26/01/2009 Depto de TI - FASUL Página 1

Transcrição:

EXPRESSO LIVRE 8º Encontro Técnico e Comitê Gestor Junho 2011

Sumário de Informações do Documento Tipo do Documento: Ata Título do Documento: Expresso Livre 8º Encontro Técnico e Comitê Gestor Estado do Documento: Final Responsável: Maurício Luiz Viani Palavras Chaves: colaboração, atividades, membros, versões Resumo: Avaliação da versão 2.2, apresentação das versões 2.3 e 2.4 em desenvolvimento, centro de testes, Git, introdução à V3. Número de páginas: Software utilizados: LibreOffice 3.4.4 Versão Data Mudanças 1.0 30/06/2011 Criação do Documento

SUMÁRIO 1. SOBRE O ENCONTRO...4 2. AVALIAÇÃO DO PROCESSO DE DESENVOLVIMENTO DA VERSÃO 2.2...5 3. POSICIONAMENTO DE CADA INSTITUIÇÃO REFERENTE ÀS VERSÕES:...6 4. AVALIAÇÃO DA FERRAMENTA DE TESTES...7 5. NOVA SOLUÇÃO DE ARQUIVAMENTO LOCAL...7 6. APRESENTAÇÕES REALIZADAS...8 7. ESCOPO DAS VERSÕES...9 8. CONSIDERAÇÕES FINAIS...9

1. SOBRE O ENCONTRO O 8º Encontro Técnico e do Comitê Gestor do projeto Expresso Livre, realizado de 27 a 29 de junho de 2011, em Porto Alegre, Rio Grande do Sul, foi sediado no edifício do Serpro. Participaram desse encontro os representantes das empresas que compõem do comitê gestor (Celepar, Prognus e Serpro), além dos convidados, relacionados abaixo: Serpro: Guilherme Funchal da Silva Walter Zapalowski Marcos Mello Carlos Pinto Flavio Gomes da Silva Lisboa Emerson Virti Antonio Carlos da Silva Cassiano Dal Pizzol Fernando Lajes José Maurício Poyastro Cassiano Ricardo Hess Eduardo de Oliveira Nunes Luiz Fernando Estivalet Rafael Raimundo da Silva Lavoisier Rodrigues de Souza Mário César Kolling Bruno Vieira Costa Victor Beust da Silva Cesar Vianna João Trindade Celepar: Maurício Luiz Viani Prognus: Willian Fernando Merlotto Caixa Econônica Federal: Ronaldo Wanzeller Gilson Lopes Gilberto Lima de Oliveira ATI - PE Joaquim Ferraz Prodeb: Eduardo Alex Melo dos Santos Thiago Antonius Oliveira Sousa Maurício Reis Matos IPLANRIO - Prefeitura do Rio de Janeiro: Ricardo Dias Campos Ramiris Silva Procergs: Paulo Lima Ernani Azevedo Helon Mendonça Tiago Bortoluzzi

4Linux: Marcelo Soares Souza Rodrigo Tornis da Silva Oliveira Dataprev: Lucas Zinato Carraro 2. AVALIAÇÃO DO PROCESSO DE DESENVOLVIMENTO DA VERSÃO 2.2 Foi feito relato da pauta da reunião do Pré-Latinoware de 2010, pelo Eduardo Alex, na qual havia sido definido que seria feito um esforço das empresas para utilizarem a mesma versão. Outro ponto desta pauta foi a implantação do centro de testes para a versão 2.2, onde cada organização participante cedeu um recursos humano. Ficou definido nesta reunião, pré-latinoware, a utilização de um plano de versão, com branch longo e branch curto. O branch 2.2.0.1, do Serpro, será a versão 2.3 e o branch 2.2.0.2, da prognus, será a versão 2.4 Foi avaliada como positiva a estrutura trac+célula de teste (testlink), onde são registrados os planos de teste. Os testes da versão foram desenvolvidos pela comunidade. Existe uma iniciativa do serpro para automatizar os testes, utilizando o Selenium, mas que ainda não foi disponibilizada para a comunidade. Nesta versão, a Celepar e a Prodeb, atuaram na organização do branch 2.2 e o serpro atuou mais no branch 2.2.0.1 A questão documentação pode ser melhorada, fazendo com que o desenvolvedor cadastre o plano de teste. (assunto discutido no dia 28/06 pela manhã). Fica mantida, na documentação, os manuais produzidos pela prodeb, e estarão disponíveis no trac da comunidade. O serpro sugeriu que seja designada uma pessoa para controlar (e cobrar) a documentação dos desenvolvedores. O serpro também sugeriu incluir uma situação, nos tickets do trac, para indicar que o mesmo está na etapa de documentação, depois de ter sido resolvido (alteração do workflow de ticket do trac). Foi sugerido que a documentação, da demanda (ticket), seja incorporada na documentação que ja existe sobre o módulo, no wiki. (responsável prognus). A prodeb sugeriu separar a documentação por versão, clonando documentos, e controlando as modificações pelo versionamento do wiki (sugestão da prognus). Verificar se é possível criar ramificações no versionamento do wiki. (responsável prognus). O serpro sugeriu criar uma textarea no ticket para o desenvolvedor incluir o plano de testes, resumido. Depois alguém registraria o teste no testlink. Fazer assim porque o desenvolvedor tem a informação sobre o teste, mas nem sempre sabe como cadastrá-lo no testlink. (assunto discutido no dia 28/06 pela manhã). (reponsável prognus). Ficou definido criar o manual do usuário com um padrão unificado, que possa ser exportado para odt e customizado pela organização que pretende utilizá-lo. No expresso apontar o link de ajuda para o manual no wiki. Liberar esta funcionalidade com a versão 2.4. A Celepar ficou encarregada de fazer upgrade do trac para a versão mais atualizada, que possui integração com o testlink. A prodeb colocou que o ciclo de teste deve ser mais curto para evitar o surgimento de novas

demandas durante os testes. Também foi colocado que a participação da comunidade, nos testes, poderia ter sido melhor. (responsável serpro para identidicar melhorias no processo). Qualquer exceção, para incluir melhorias durante um ciclo de testes, deve ser aprovada pelo comitê gestor. Durante o ciclo de desenvolvimento, os commits podem ser parciais, contudo durante o ciclo de testes, os commits devem ser atômicos, para evitar erros nos testes. Continuar desenvolvendo o livecd (responsabilidade da Celepar). Proposta: realizar testes de regressão para garantir que não se perderam atualizações anteriores. (resp. serpro) Evoluir os testes para englobar testes não funcionais e testes de carga/stress. O serpro pode disponibilizar máquinas para isso. (resp serpro). O serpro terminou os ciclos de testes do branch 2.2.0.1 (5 ciclos) e estaria pronto para transformar em versão 2.3. Também está pronta a documentação, contudo não pode ser disponibilizada para a comunidade, no wiki, pois iria sobrescrever a documentação atual. (depende do versionamento do wiki) A celepar ficou de ver como está a situação do cliente apple para o expresso. (applestore) Serpro demonstrou a versão 2.2.0.1. da agenda, com melhorias na visualização e na impressão, utilizando novo componente JS. Outras melhorias: inclusão de anexo, observações nos compromissos, seleção dos ítens que irão constar na impressão, enviar como (escolhe o nome do usuário para registro do compromisso). Neste ponto houve adiantamento da pauta do dia 29, com a apresentação da primeira parte da V3, exposta pelo Serpro. Ver apresentação em slides (Zapa). 3. POSICIONAMENTO DE CADA INSTITUIÇÃO REFERENTE ÀS VERSÕES: Prognus apresentou algumas melhorias que fez no branch 2.2.0.2 sob sua responsabilidade: -parser novo de email; -nova lib para consulta padronizada ao ldap. Serpro: - melhorias na agenda, entre outras. Celepar e Prodeb estão na versão 2.2.4 Estratégias para utilizar a mesma versão: Opinião da Prognus: melhorar paulatinamente a versão atual, substituindo completamente componentes, do ínicio ao fim; Serpro: evoluir para uma nova versão (V3) baseada no Tine20, conforme apresentação feita anteriormente; Este ponto ficou pendente para maior discussão. Decidido encerrar versão 2.2.6 como está (ficando com versão estável), e transferir tickets abertos para próxima versão em desenvolvimento. Decidido transformar 2.2.0.1 em 2.3 como está após 5o. ciclo de testes do Serpro, ficando como versão em teste. (existe um gap de atualizações da 2.2.6 que necessita ser mergeado, entre os dias 01/06 a 29/06, a ser feito no próximo release da 2.3. Decidido transformar 2.2.0.2 em 2.4, ficando como versão em desenvolvimento.

Decidido descontinuar o ramo trunk, por estar em desuso. Para obter a versão atualizada do expresso, recorrer às tags, pacote de instalação tgz, ou revisão do branch. 4. AVALIAÇÃO DA FERRAMENTA DE TESTES Foi realizada uma explanação, pelo Cesar, de como foi a implantação da comunidade de testes, e foi feita uma avaliação positiva dos resultados alcançados até o momento. Cesar explicou que o um caso de teste passa por três fases: planejar, projetar e executar. Temos atualmente cerca de 470 testes cadastrados, devendo este número ser multiplicado por quatro, que corresponde às plataformas de browsers suportadas. Contudo os testes ainda são manuais, o que torna o processo de testes lento, sendo necessário evoluir para automação. (resp serpro) Os casos de testes atuais servem para validação apenas, mas o modelo deve evoluir para algo mais elaborado como: critérios de aceite, implementação, testes funcionais, automação. O serpro propõe que as demandas passem a ser produzidas a partir dos casos de testes, isto é, não haverão mais demandas sem os respectivos CT cadastrados. O serpro já iniciou um trabalho de automação dos testes (testes de integração), mas que ainda não foi disponibilizado para a comunidade. Este servidor integra-se com o testlink, capta os CT automatizados, executa e gera relatórios. Ficam restando os CT manuais. (serpro vai disponibilizar o servidor na internet para ser utilizado pelo centro de testes). Está sendo proposto, pelo serpro, utilizar os conceitos adquiridos na célula de testes para homologação de ambientes produtivos (homologação-checklist) para validação de migrações e implementações de novos ambientes. (resp serpro). Também foi colocado que seria interessante implementar checagem da padronização de código automaticamente. (aberto ticket na comunidade ~#427) Melhorias sugeridas pelo Cesar: - Manutenção dos CT (revisar); - Melhorar a gestão (incluir outros membros da comunidade); (ver na lista de participantes quem pode ajudar); - Padronizar os CT e os tickets no trac. Esclarecer ao desenvolvedor que um CT está vinculado com um branch do svn e, se necessário, deve ser clonado nos outros ramos também. Nos tickets de defeito, colocar referência ao caso de teste; - Automação (necessita colaboração - resp Celepar - Rodrigo) - Revisão de qualidade Algumas considerações finais sobre a comunidade de testes: - Aproximar desenvolvedores e testadores, eliminando barreiras; - Trabalhar na revisão dos resultados da execução dos CTs para filtrar os reports inválidos, antes de criar os tickets; - Cuidar no fechamento de tickets como inválidos, procurando justificar. 5. NOVA SOLUÇÃO DE ARQUIVAMENTO LOCAL Cenário: substituição do gears; Característica: solução com independência de plataforma; Documento básico foi disponibilizado na comunidade (ticket ~1269);

Uma vantagem da solução é que pode permitir, no futuro, o acesso remoto; Ainda não está resolvida a questão de autenticação; Previsão de entrega para homologação em 30-09; Funchal fará a interface entre a comunidade e a equipe de desenvolvimento do serpro; Prodeb ficou responsável por integrar com email offline; Prognus demostrou preocupação em alinhar o parser php com o parser do arquivamento local. 6. APRESENTAÇÕES REALIZADAS GIT: Prodeb utiliza o software internamente para aplicar suas customizações sobre a versão da comunidade; Funcionalidade de rebase muito útil para fazer o merge de branches. O comitê nao viu impecílio na migração para o Git. Prodeb ficou responsável por fazer uma tabela comparativa entre svn e git (equivalência de procedimentos e vantagens de cada item) Definir o modelo de replicação (colaboração - master - slaves) Necessário fazer um piloto, em paralelo com svn. (resp prodeb) Projeto Expresso Semântico: Iniciativa da Prognus para construir um serviço de pesquisa, com semântica no Expresso. Consiste em obter metadados das entidades (email, contatos, etc), classificar e registrar segundo regras ontológicas, que geram a semântica. Um motor faz as pesquisas. Pesquisa 'censo' com a comunidade: Campanha patrocinada pela Prognus, que constratou consultoria para elaborar um formulário, enviar para grupo de usuários com poder de decisão na comunidade, e tabular os dados. Resultados serão divulgados para o comitê. Acordo entre a Prodeb e o Instituto do Recôncavo: O objetivo é saber a posição do Expresso no mercado (diagnóstico). Isso será obtido comparando o expresso com outras três ferramentas, segundo critérios de: - funcionalidades - interface e usabilidade - acessibilidade - capacidade de integração - mobilidade Processo Prognus de desenvolvimento: Segue o Mpsbr e está disponível para consulta em: dev.prognus.com.br/processo A fazer: alinhamento com a comunidade (cesar-willian) Implantação do expresso na caixa: Encontra-se me fase piloto, mas tudo preparado para rodar em produção; Previsão de migrar 20mil contas por mês; Encontraram dificuldades para integrar com exchange no quesito redirecionamento de mensagens e cache local de endereços; Foi desenvolvida ferramenta para visualizar arquivos pst do exchange. 4Linux vai

disponibilizar código na comunidade, mas necessita de conta para isso. (resp celepar). 7. ESCOPO DAS VERSÕES Escopo da versão 2.3: - tickets que já estão no branch 2.2.0.1 - Serpro irá fazer uma revisão nos tickets - data 30-08 final com sincronização com 2.2 Escopo da versão 2.4: - Tickets que já estão no branch 2.2.0.2 - tickets movidos do backlog para o milestone 2.4 - Novas implementações da prognus: - trocar editor do email - implementar melhorias na pesquisa rápida no email; - melhorias na administração de acesso das caixa de correio. Um administrador setorial poderá liberar acesso; - melhorias na interface de filtros; - implementar a pesquisa (e exportação) de contatos do catálogo geral para grupos pessoais; - visualizar dados do contato geral (ldap) na busca de destinatário de correio. - limpeza do código do módulo de correio. Prazo para fechar o escopo até 08/07/11 Escopo da versão 2.5: - novo arquivamento local; - nova solução do offline; - nova solução do arquivamento programado. 8. CONSIDERAÇÕES FINAIS - Serpro apresentou a estrutura proposta para a V3 - Celepar apresentou protótipo de novo módulo para aplicações - Revisão na ata e produção do texto final - Apresentação das funcionalidades do Tine Pablo Duranti/Serpro - Apresentação da infraestrutura do Tine Emerson Virti/Serpro - Apresentação da avaliação do Framework de desenvolvimento utilizado pelo Tine - Flávio Lisboa/Serpro - Discutido como serão construidas as proposta de evolução do Expresso. - Definido o prazo até 29/07 para as empresas do comitê gestor construirem propostas de solução para evolução do Expresso. - Será definido até 05/08 o local para nova reunião do comit gestor, afim de debater as propostas de evolução da solução.