Cooperação na ABEP como ganhar com isso?

Documentos relacionados
Júlio César Falbo da Silveira

Juliana Gonçalves da Costa

NÍVEL SUPERIOR NÍVEL SUPERIOR

AVISO Nº 02 - RETIFICAÇÃO. A Companhia de Processamento de Dados do Estado do Rio Grande do Sul PROCERGS, torna público, por este Aviso, o que segue:

Gerenciamento de Projetos com o Redmine

ALM Application Lifecycle Management. Elias Litvin Gendelmann 21 de Novembro de 2013

Implementação do framework de testes automáticos Fates Web no contexto do projeto SIGA-EDU

Ferramentas de front-end no mercado. Carlos Sousa, Elivelton Delfino, Jeann Pereira e Jorge Bastos

DESENVOLVEDOR WEB PL/SR

OPORTUNIDADES: Analista de Sistemas Sênior

GOVERNANÇA E GESTÃO DE TIC. Câmara dos Deputados

Desenvolvimento de Aplicações para Educação à Distância: O Ambiente Virtual de Aprendizagem SOLAR

FAB implanta sistema para unificar os processos de Logística: o SILOMS (Sistema Integrado de Logística de Material e de Serviços)

PLATAFORMA DIGITAL GESTÃO DA INFORMAÇÃO E DO CONHECIMENTO

Especialização em Arquitetura e Engenharia de Software

OPORTUNIDADES HBSIS:

Desenvolvimento Java com ferramentas IBM

TESTES DE SOFTWARE 1. Fundamentos sobre testes de software

1. A função DevOps, que se concentra principalmente em Produtos & Serviços:

PROCESSO REQUISIÇÕES DE TI Versão 1.0 GERÊNCIA CORPORATIVA DE TECNOLOGIA DA INFORMAÇÃO

Gerência de Projetos de TI

ENGENHARIA DE SOFTWARE

DESCOBERTO. (Glen Myers)

DESENVOLVIMENTO DE SISTEMAS DISTRIBUIDOS. Prof. Marcelo de Sá Barbosa

Analista de Negócios. Local de Trabalho: Porto Alegre. Número de Vagas: 02. Analista de Sistemas

Permitir que o aluno ao final do curso, esteja apto a realizar o exame do concurso interno do Banco do Brasil PROGRID 2017.

TÉCNICO EM INFORMÁTICA

INFORMAÇÃO SISTEMAS DE INFORMAÇÃO

POLÍTICA DA CENTRAL DE SERVIÇO DE TI. Versão 1.0 GERÊNCIA CORPORATIVA DE TECNOLOGIA DA INFORMAÇÃO

Introdução ao Zend Framework 2

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

Banco de talentos. Os interessados devem enviar currículo, com o código «programador / analista pleno» para

Perfil Formação Acadêmica Experiência Profissional Capacitação Profissional

O papel do QA (Testador) em um time Ágil. #caipiraagil2017

PROVA DE VALOR (SIB) PLANEJAMENTO E ESPECIFICAÇÃO

Prova de Valor (SIB) Planejamento e Especificação

PODER JUDICIÁRIO TRIBUNAL DE JUSTIÇA DO MARANHÃO DIRETORIA DE INFORMÁTICA E AUTOMAÇÃO

ABIN Quadro de provas CONHECIMENTOS BÁSICOS

TERMO DE REFERÊNCIA. Local Previsto de Execução das Atividades As atividades deverão desenvolver-se na sede da PJ e na sede do IPÊ.

Banco Inter Projeto Transformação Digital. Belo Horizonte, 28 de novembro 2018

SOFTWARE DE GERENCIAMENTO DE

JAVA PARA WEB E EJB APLICAÇÕES WEB, SERVIDORES DE APLICAÇÃO, CONTAINERS WEB

MATRIZ CURRICULAR E DIMENSIONAMENTO DA CARGA HORÁRIA POR PERÍODO LETIVO CARGA HORÁRIA. Teoria Prática. Matemática Discreta 4-80

JORNADA DEVOPS ALELO - CRIANDO CULTURA DEVOPS COM HABITOS ANTIGOS

Java para Web & EJB. Teoria, prática e questões Módulo Introdução e Servlets

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

Teste de software. Engenharia de software Profª karine sato da silva

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

MIDDLEWARE PARA A COMUNICAÇÃO DE DADOS ENTRE SISTEMAS DISTRIBUÍDOS COM WS SECURITY. CAIO RENAN HOBUS Orientador: Jhony Alceu Pereira

Experiência em desenvolvimento Experiência em consultoria

Gustav Dallmann Júnior

COMUNICADO. Brasília, 07 de novembro de Jorge Almeida Guimarães Diretor Presidente

Experiência de Desenvolvimento e Utilização do Método de Avaliação CERTICS

ICET CURSO: Ciência da Computação e Sistemas de Informação (Engenharia de Software) Campus: Data: / / Nome:

Caso de Sucesso da Agência de Avaliação e Acreditação do Ensino Superior

Aplicação de Arquitetura Corporativa: Oficina FACIN ABEP e Governo de Pernambuco

Diagrama Funcional das Informações

II Fórum Nacional De Cidades Digitais. Lino Kieling

SEMINÁRIOS INTEGRADOS EM ADS CICLO SINAES E INTEGRAÇÃO CURRICULAR

MINISTÉRIO DA EDUCAÇÃO UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE HOSPITAL UNIVERSITÁRIO ONOFRE LOPES LABORATÓRIO DE INOVAÇÃO TECNOLÓGICA EM SAÚDE

Cultura Ágil e SCRUM. Bruno Oliveira.

Europass Curriculum Vitae

PERFIL CORPORATIVO CTIS

Usando Indicadores para Auxiliar a Dar Mais Visibilidade e a Melhorar o Desempenho. Clavius Tales

Introdução ao Desenvolvimento de

Tecnologias da Informação TI /2 Material de apoio ler bibliografia recomendada (Stair)

OPORTUNIDADES HBSIS:

Reúso de Software: o cenário industrial brasileiro

Técnicas para Reutilização de Software Prof. Eduardo Figueiredo Estagiário: Johnatan Oliveira

JBoss Seam Um framework para Java EE 5. [ Tiago Motta Jorge ]

Especialização em Engenharia e Desenvolvimento de Software Web

GESTÃO DE PESSOAS 2019

PROGRAMA DE RESIDÊNCIA HP/C.E.S.A.R. Desenvolvimento de Aplicações para Windows 8

Eduardo Faria. Web Designer/Front-End. Andaraí - Rio de Janeiro, RJ. Tenho sólidos conhecimentos em HTML/CSS, Wordpress, Layout e Interface.

Como reduzir custos e ganhar eficiência através da transformação dos processos por meio da Gestão Documental.

Daniel Paulo de Assis

Versão: 1.0 Doc Manager

Para entender essas ligações foram criadas várias tecnologias capazes de fazer a correlação em meio a um grande volume de dados.

1. Introdução. Eduardo Nogueira 1, Alex Constâncio 1, Leandro Ferreira 1

Aula 3 - Modelos de Processo - cascata, iterativo e incremental e ágil

OPORTUNIDADES: Interessados deverão encaminhar currículo para e efetuar o cadastro em nosso site Analista de Negócios

FACULDADE DE CIÊNCIA DE ENGENHARIA DE SOFTWARE MATRIZ CURRICULAR DO CURSO DE ENGENHARIA DE SOFTWARE PRIMEIRO PERÍODO SEGUNDO PERÍODO

MONITORANDO A QUALIDADE DO SEU PROJETO

SERVIÇO PÚBLICO FEDERAL MINISTÉRIO DA EDUCAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE MINAS GERAIS IFMG

DESENHO DE CARGOS E TAREFAS

ACEITE DE SOFTWARE NA VISÃO DO CLIENTE: GARANTINDO A QUALIDADE DOS PROJETOS DE SOFTWARE. Resp:Marcelo Nascimento Costa, MSc

CSC Shared Services. Módulo 2 A Engrenagem do Como Funciona. Texto e Consultoria de Alessandra Cardoso

IFSC/Florianópolis - Programação Orientada a Objetos com Java - prof. Herval Daminelli

TESTES DE SOFTWARE Lista de Exercício 02. Luiz Leão

Agenda. Componentes genéricos de uma fábrica de. Implantar ou melhorar uma fábrica, é um. Outras novidades que merecem atenção

DESENVOLVIMENTO DE UMA BASE DE CONHECIMENTOS EM LIFERAY

Desenvolvimento do Sistema de Inscrições Online para Programa de Assistência Estudantil - SIPAE

Gestão da Comunicação Técnica e Controle das Informações de Projeto e Ativos Industriais

Sistema de Gestão de Clubes Recreativos e Esportivos

Engenharia de Software. Processos. Desenvolvimento de Software Tradicionais 2014/2. Prof. Luís Fernando Garcia

1. ADEMS Adventist Educational Management System

CATÁLOGO DE SERVIÇOS DE TI Versão 2.0 DEPARTAMENTO DE TECNOLOGIA DA INFORMAÇÃO

Transcrição:

Cooperação na ABEP como ganhar com isso? O caso do GT de Engenharia de software Danilo Scalet danilo@celepar.pr.gov.br Diretor de Tecnologia da Informação CELEPAR Cristina Machado cristina@celepar.pr.gov.br Gerente de Inovação Corporativa - CELEPAR

O por quê da criação do grupo: Dificuldades Ambiente Organizacional Negócio Troca de Experiência

Objetivos Tomada de Decisão Introdução de Novas Tecnologias Ajustes de Estratégias Troca de experiência Reúso de Soluções Aumento da Qualidade Produtividade

Abrangência do grupo

Assuntos escolhidos Testes de Software Engenharia de Software Frameworks Indicadores para Governança

Participantes CELEPAR (Coordenação) Região Norte: PRODEPA/PA (Evandro). Região Nordeste: ITEC/AL (Ricardo). Região Sul: PROCERGS/RS (Lourdes); CELEPAR/PR (Eleni). CIASC/SC (Secundino) Região Sudeste: PRODEMGE/MG (Graice).

Assuntos escolhidos Testes de Software Engenharia de Software Frameworks Indicadores para Governança

Abordagem utilizada Montagem do questionário sobre teste Coleta de dados Consolidação dos resultados Apresentação dos resultados Apresentação do processo da PROCERGS Apresentação do processo da CELEPAR Fórum de discussão

Padrões e Processos de Teste Abordagem dos Processos Cultura de testes Testes em equipes ágeis e preditivas. Sensibilização de colaboradores Testes automatizado s Impacto do processo de teste na qualidade

Padrões e Processos de Teste Cultura de Teste 50% se preocupa com testes somente na execução do projeto 83% parcial em relação à consciência da importância da qualidade do SW para o sucesso do projeto

Padrões e Processos de Teste Cultura de Teste 66% responderam que os próprios desenvolvedores executam tarefas relacionadas à teste. 100% possui equipe de teste contratada por um ou mais projetos.

Padrões e Processos de Teste Testes Automatizados A) Qual(s) ferramenta(s) sua organização utiliza? Ambiente.NET: SpecFlow, Coded UI, Test Manager. Ambiente Java: Sonar, PMD, JaCoCo, JMeter, Gatling, Arquilian, Selenium, Cucumber, Testlink, GITLAB.

Padrões e Processos de Teste Testes Automatizados a) Se souber, indique ou sugira uma ou mais ferramentas para realizar testes automatizados? Badboy; Protractor; Selenium; Jasmine (Frontend); Karma (Frontend) Spock; (Backend); Jenkins (Backend). Testes em Equipes Ágeis e Preditivas a) Que tipo de teste sua organização pratica durante o ciclo de vida de desenvolvimento de software? 66% executam testes funcionais / unitários; 33% testes de stress / performance / integração; 16% testes de segurança.

Padrões e Processos de Teste Testes em Equipes Ágeis e Preditivas Você poderia citar as dificuldades e os ganhos percebidos com a utilização de testes nos projetos (ágil e preditivo)? Dificuldades: Sensibilização da importância dos testes; Aumento do tempo de entrega. Ganhos: Nos projetos ágeis em que o testador está presente na equipe desde o início do projeto, os erros são identificados mais cedo; O testador auxilia na validação das especificações das histórias de usuário, contribuindo para o entendimento da equipe; Diminuição do número de correção de bugs; Mais qualidade do produto entregue; Maior satisfação do cliente.

Assuntos escolhidos Testes de Software Engenharia de Software Frameworks Indicadores para Governança

Abordagem utilizada Montagem do questionário Coleta de dados Consolidação dos resultados Apresentação dos resultados Fórum de discussão

Tópicos da coleta de dados 1) Linguagens de programação 2) Frameworks de desenvolvimento 3) Controle de Versões 4) Deploy 5) Servidor de Aplicação 6) Adota SOA (Arquitetura Orientada a Serviços) 7) ESB 8) Solução BPM 9) IDE desenvolvimento 10) Ferramentas Relatório 11) DB 12) Ferramenta Gerenciamento Dados em Memória 13) Solução Segurança (autenticação/autorização) 14) Solução Certificação Digital 15) Solução BI 16) Diferencial

Frameworks de Desenvolvimento 1) Linguagens de programação Java PHP Dot.net CELEPAR (v7) x x x PROCERGS (v7) x x x PRODAM (v7) x x PRODEMGE (v.7) x x x PRODEPA (v7) x x 2) Frameworks de Java PHP Outros desenvolvimento CELEPAR Framework Pinhão e JEE Light PHP: Laravel e CakePHP PROCERGS ArqJavaProcergs - JEE6 Symfony 3 ARQ.NET PROCERGS PRODEMGE Prodígio, Jcompany CakePHP PRODEMGE PRODEMGEJEE PRODAM JSF 2.2 com Demoisele, Struts 2.2, CakePHP 2.6 Jboss SEAM PRODEPA Framework Demoiselle e JEE PHP Lumine, Smarty PHPJedi Laravel, Cake PHP

Frameworks de Desenvolvimento 3) Controle de Versões CVS SVN GIT Outras CELEPAR x x PROCERGS x x PRODEMGE x x x x PRODAM x x PRODEPA x 4) Deploy Concebida internamente sol. própria Produto de mercado De forma manual CELEPAR Estaleiro - Java Jenkins-PHP PROCERGS Proconsole, LVP PRODEMGE RTC, CASCM, MAVEN, ARTIFACTORY PRODAM PRODAM(Builder) PRODEPA x

Frameworks de Desenvolvimento 13) Sol Segurança Solução Própria Produto de Mercado (autenticação/autorização) CELEPAR Java OpenAM/OpenLDAP PROCERGS SOE LDAP, AD PRODEMGE Java, SAML, Picketlink PRODAM SOAP, RACF, LDAP PRODEPA Java 15) Sol. BI Solução Própria Produto de Mercado CELEPAR QlikView PROCERGS IBM Cognos PRODEMGE Business Objects-BO, MicroStrategy PRODAM Oracle OBIEE PRODEPA Business Objects-BO

Frameworks de Desenvolvimento Diferenciais existentes CELEPAR - Inserção da plataforma JEE - Desenv. Componentes genéricos (endereçamento postal etc) - Domínio negocial/tecnológico das soluções do Governo PROCERGS PRODEPA BIG DATA EMC² Estamos utilizando uma plataforma para aplicações web que deixa os sistemas mais leves, com aumento de performance e com a possibilidade acesso via dispositivos móveis. No caso: HTML5, CSS3, JS, Bootstrap e AngularJS.

Assuntos escolhidos Testes de Software Engenharia de Software Frameworks Indicadores para Governança

Abordagem utilizada Montagem do questionário PROCERGS Coleta de dados Consolidação dos resultados Apresentação dos resultados Não realizado Apresentação do processo de governança das instituições Não realizado Fórum de discussão Não realizado

IMU - Índice de Mudanças Urgentes Exemplos de indicadores levantados Indicador Descrição Abrangência Responsável Cálculo Periodicidade Percentual de mudanças classificadas como Urgentes e Imediatas nas Requisições de Mudanças (RDM) solicitadas na ferramenta USD (Gerenciamento de Serviços). São apenas consideradas as mudanças que não foram canceladas ou associadas a um incidente ou problema. É contabilizado para as divisões DPR (Divisão de Produção), DTC (Divisão de Telecomunicaçõe s) e DTI (Divisão de Tecnologia e Infraestrutura). Gestor de Mudanças Quantidade de mudanças urgentes / total de mudanças do período, por divisão solicitante. Apuração final: média simples dos índices mensais no semestre. Unidade: % Mensal Coleta e Armazenagem As informações são obtidas da ferramenta USD - Gestão de serviços e o relatório é gerado pelo Setor de Metodologia / Gestor de Mudanças. Resultado é publicado na intranet. Benefícios Reforço do processo, garantia de que mudanças sejam planejadas e solicitadas a tempo, antes de se tornarem urgentes. Estabilidade do ambiente operacional e consequente maior disponibilidade dos serviços.

Quantidade de demandas convertidas em projetos Exemplos de indicadores levantados CELEPAR Indicador Descrição Abrangência Responsável Cálculo Quantidade de demandas solicitadas pelo cliente ou seu representante na CELEPAR e que foram avaliadas como prioritárias para se tornar um projeto da empresa. Demandas solicitadas pelo cliente para a área de desenvolvimento de sistemas. Grupo Gestor de Portifólio Quantidade de demandas registradas e convertidas em projetos, segundo critérios de priorização de demandas. Periodicida de Mensal Coleta e Armazenagem Ferramenta Clarity, através do preenchimento e analisadas pelo Grupo Gestor do Portifólio. Benefícios O Grupo Gestor do Portifólio ter a informação do nível de demandas solicitadas por cliente e que estão sendo atendidas ou não pela empresa. Essa informação e posterior análise ajuda no planejamento das ações e recursos necessários para atendimento das demandas. Subsidia negociações de prioridades como cliente.

Ganhos obtidos Compartilhamento de conhecimento entre as empresas Atalhos para a definição e implantação de processos Processo de teste Implantação de métodos ágeis Ponto de contato definido fazendo com que o corpo técnico e permanente nas empresas possam trocar informações Motivação para implantação de processos e tecnologias oriundos dos resultados obtidos em outras organizações Expansão dos trabalhos para outras áreas que não foram objeto dos estudos até agora

Desafios / oportunidades Ampliar o número de empresas participantes para ganhos reais Troca de experiências fazem parte do dia-a-dia das empresas Melhorar a plataforma de colaboração facilitando o acesso ao material produzido Pensar em trabalhos sendo desenvolvidos de forma colaborativa, com economia de recursos

Link para o grupo de trabalho As empresas estão convidadas a participar do grupo de trabalho para isso devem enviar um email para: cristina@celepar.pr.gov.br eleni@celepar.pr.gov.br Acessar a plataforma Cahier (abeptic.cahier.me) e se inscrever

Obrigado! danilo@celepar.pr.gov.br