RESULTADOS PRÁTICOS DO USO DE INTEGRAÇÃO CONTÍNUA COM O JENKINS. Emerson Cordeiro Vieira. emerson@7comm.com.br
|
|
- Ana Luísa Lameira Figueira
- 8 Há anos
- Visualizações:
Transcrição
1 RESULTADOS PRÁTICOS DO USO DE INTEGRAÇÃO CONTÍNUA COM O JENKINS Emerson Cordeiro Vieira emerson@7comm.com.br
2 PAUTA Caracterização da empresa Motivação Arquitetura da solução Resultados Lições aprendidas Benefícios
3 CARACTERIZAÇÃO DA EMPRESA NÚMEROS DA EMPRESA Desde 1986 atuando no mercado de Tecnologia da Informação. Mais de 300 colaboradores. 70% do Mercado de EDI Financeiro. 75% do Mercado de mobilidade para a indústria farmacêutica. Crescimento de 10% ao ano: Alocação e projetos do segmento de mercado de ações. Desenvolvimento de projetos do segmento bancário. Treinamento e prestação de serviços de estimativa de projetos de software utilizando técnicas de APF e NESMA.
4 CARACTERIZAÇÃO DA EMPRESA PROJETOS DO SEGMENTO BANCÁRIO Projetos da linha de Internet Banking Pessoa Física e Jurídica, Vanguarda de agências e Núcleos de serviços. Desenvolvimento de componentes de arquitetura técnica. Principais tecnologias: Linguagem JAVA e C Padrões J2EE e SOA Bancos de Dados MS SQL Server e IBM DB2 Equipe composta por: 5 Gerentes de projetos 3 arquitetos de software 27 programadores 10 analistas de sistemas Equipe de testes (6 analistas) Infra estrutura e gestão de configuração (4 especialistas)
5 MOTIVAÇÃO Ciclo de desenvolvimento longo e caro. Procedimento manual e dependente de profissionais especializados. Agilidade na verificação do código se resumia a conferir as versões no própria estação do desenvolvedor. Problemas de comunicação e concorrência de recursos.
6 MOTIVAÇÃO CENÁRIO 01 - SEM INTEGRAÇÃO CONTÍNUA Número de Erros identificados pela equipe de QA Baseline: Conjunto de atividades projetadas para controlar as mudanças pela identificação dos produtos do trabalho que serão alterados, estabelecendo um relacionamento entre eles, definindo o mecanismo para o gerenciamento de diferentes versões destes produtos, controlando as mudanças impostas, e auditando e relatando as mudanças realizadas." Roger Pressman
7 MOTIVAÇÃO PROBLEMA Ciclo de desenvolvimento baseado em práticas ágeis do SCRUM. Desenvolvedores observaram que o número de defeitos encontrados afetariam diretamente o planejamento das sprints. O tempo gasto para compilação, construção e instalação demorava cerca de 2 horas.
8 ARQUITETURA DA SOLUÇÃO
9 RESULTADOS Antes Depois Baselines 4 4 Liberações para validação 1/semana 1/dia Duração da liberação Cerca de 2 horas Cerca de 12 minutos Liberações entre baselines 4 a 8 20 a 40 Mesmo número de baselines Mais liberações por projeto Aumento exponencial de versões intermediarias
10 RESULTADOS IDENTIFICAÇÃO DE ERROS Número de erros registrados a cada baseline. Número de Erros Projeto Tamanho em horas Tipo do Projeto Baseline 1 Baseline 2 Baseline 3 Baseline 4 + IC + IC Real Real Comparativo Projetado IC Sem Integração Contínua + IC Com Integração Contínua Comparativo (se o projeto com IC tivesse o mesmo tamanho do projeto sem IC); Projetado (se o projeto com IC tivesse sido executado do mesmo modo - sem IC).
11 RESULTADOS COMPARATIVO COM INTEGRAÇÃO CONTÍNUA Com IC projetado Sem IC Com IC Real
12 RESULTADOS RESULTADO DAS OBSERVAÇÕES DOS PROBLEMAS APÓS O USO DA INTEGRAÇÃO CONTÍNUA O que pode ser melhorado com o uso da IC? IC não é uma bala de prata que resolve todos os tipos de problemas imagináveis IC pode criar outros tipos de problemas e situações que sariam negligenciadas numa abordagem tradicional
13 RESULTADOS Mesmo número de baselines Mais liberações por projeto (construção, compilação e instalação) Aumento exponencial de versões intermediarias
14 LIÇÕES APRENDIDAS ARQUITETURA INTERNA Estudar a arquitetura das aplicações com antecedência. Desenho do antes x depois da arquitetura. Ganhos diretos na utilização de uma arquitetura mais robusta. Problema: Estabelecer responsáveis pela manutenção dessa infra, não ligada diretamente a um projeto.
15 LIÇÕES APRENDIDAS ARQUITETURA INTERNA Websphere Aplication Server V8 Stand-alone environment Antes IC = 8 deploys / dia Websphere Aplication Server V8 Network deployment environment Depois IC = 40 deploys / dia
16 LIÇÕES APRENDIDAS GERENCIAMENTO DE COMPONENTES Gerentenciamento de bibliotecas ajuda a conter o caos das aplicações: Necessidades guiaram a inclusão do Artifactory. Problema: Gestão de um repositório que não está ligado a nenhum projeto.
17 LIÇÕES APRENDIDAS CAPACITAÇÃO TÉCNICA Necessidade de capacitar os desenvolvedores em padrões de mercado: Representação da Padronização. Necessidade de padrões e capacitação técnica. Problema: Empresa investe? Esta seria uma expectativa do programador?
18 LIÇÕES APRENDIDAS PRÁTICAS ÁGEIS Necessidade de capacitar os desenvolvedores em técnicas ágeis de desenvolvimento: Melhoria da comunicação e agilidade no desenvolvimento Problema: Seria interesse da equipe se comunicar melhor? Aumento do atrito entre pessoas.
19 BENEFÍCIOS Ganhos diretos: Menor Custo Cronograma Otimizado Permite mais Testes Automatizados Melhor Percepção da Qualidade Melhor Comunicação Melhoria no Gerenciamento de Projetos Ganhos indiretos: Inclusão da Gestão de Configuração Inclusão de Práticas Ágeis Melhoria do Gerenciamento e Planejamento da atividade de testes Viabiliza a realização de todos os testes planejados Viabiliza a construção de mocks para isolar o projeto
20 OBRIGADO! Emerson Cordeiro Vieira
ENGENHARIA DE SOFTWARE I
ENGENHARIA DE SOFTWARE I Prof. Cássio Huggentobler de Costa [cassio.costa@ulbra.br] Twitter: www.twitter.com/cassiocosta_ Agenda da Aula (002) Metodologias de Desenvolvimento de Softwares Métodos Ágeis
Leia maisGerência de Configuração. Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia esa@dcc.ufba.br
Gerência de Configuração Professor: Dr. Eduardo Santana de Almeida Universidade Federal da Bahia esa@dcc.ufba.br Introdução Mudanças durante o desenvolvimento de software são inevitáveis: os interesses
Leia maisConteúdo. Disciplina: INF 02810 Engenharia de Software. Monalessa Perini Barcellos
Universidade Federal do Espírito Santo Centro Tecnológico Departamento de Informática Disciplina: INF 02810 Prof.: (monalessa@inf.ufes.br) Conteúdo 1. Introdução 2. Processo de Software 3. Gerência de
Leia maisENGENHARIA DE SOFTWARE
ENGENHARIA DE SOFTWARE Síntese de tópicos importantes PRESSMAN, Roger S. Conteúdo Componentes e tipos de software Problemas com o software e suas causas Mitologia que envolve o software Configuração de
Leia maisADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE CONFIGURAÇÃO
1 ADMINISTRAÇÃO DE ATIVOS DE TI GERENCIAMENTO DE CONFIGURAÇÃO 2 INFRAESTRUTURA DE TI Para garantir o atendimento às necessidades do negócio, a área de TI passou a investir na infraestrutura do setor, ampliando-a,
Leia maisFerramenta de apoio a gerência de configuração de software. Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl
Ferramenta de apoio a gerência de configuração de software Aluno: Rodrigo Furlaneto Orientador: Everaldo Artur Grahl Roteiro de apresentação Introdução Objetivos Fundamentação Teórica Gerência de Configuração
Leia maisTERMO DE REFERÊNCIA Nº xxxxxxx Contrato por Produto Nacional
Os presentes TERMOS são objetos do edital 002/2012 código: 002/2012/11. O consultor selecionado para o código desejado, será associado a um dos termos de referência conforme as necessidades da Agência
Leia maisATO Nº 91/2015/GP/TRT 19ª, DE 1º DE JUNHO DE 2015
PODER JUDICIÁRIO JUSTIÇA DO TRABALHO TRIBUNAL REGIONAL DO TRABALHO DA DÉCIMA NONA REGIÃO ATO Nº 91/2015/GP/TRT 19ª, DE 1º DE JUNHO DE 2015 O DESEMBARGADOR PRESIDENTE DO TRIBUNAL REGIONAL DO TRABALHO DA
Leia maisISO/IEC 12207: Gerência de Configuração
ISO/IEC 12207: Gerência de Configuração Durante o processo de desenvolvimento de um software, é produzida uma grande quantidade de itens de informação que podem ser alterados durante o processo Para que
Leia maisPALESTRA. Aplicação da Norma IEEE 829 como Mecanismo de Gerência do Processo de Teste de Produtos de Software. CenPRA
PALESTRA Aplicação da Norma IEEE 829 como Mecanismo de Gerência do Processo de Teste de Produtos de Software Centro de Pesquisas Renato Archer Laboratório de Qualidade de Processos de Software - LQPS www.cenpra.gov.br
Leia maisPEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL E-MAIL: PEDROHOLI@GMAIL.COM CMM E CMMI
PEDRO HENRIQUE DE OLIVEIRA E SILVA MESTRE EM MODELAGEM MATEMÁTICA E COMPUTACIONAL E-MAIL: PEDROHOLI@GMAIL.COM CMM E CMMI INTRODUÇÃO Aumento da Importância do Software Software está em tudo: Elemento crítico
Leia maisGERÊNCIA DE CONFIGURAÇÃO. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com
GERÊNCIA DE CONFIGURAÇÃO Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Objetivo Apresentar a GC (Gerencia de Configuração) no contexto da Engenharia de Software Mostrar a importância da GC no controle
Leia maisFundada em 2005, a Cedro tem como objetivo transformar o mundo através de pessoas e tecnologias, com atuação global e sustentável.
Resumo Executivo Fundada em 2005, a Cedro tem como objetivo transformar o mundo através de pessoas e tecnologias, com atuação global e sustentável. Hoje a Cedro conta com mais de 100 Cedrenses (como são
Leia maisProjeto de Sistemas I
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo Projeto de Sistemas I Professora: Kelly de Paula Cunha E-mail:kellypcsoares@ifsp.edu.br Requisitos: base para todo projeto, definindo o
Leia maisPROJETO DE FÁBRICA DE SOFTWARE
FACULDADE SETE DE SETEMBRO FASETE Departamento de Sistemas de Informação PROJETO DE FÁBRICA DE SOFTWARE Denise Xavier Fortes Paulo Afonso BA Agosto/2015 Sumário 1. INTRODUÇÃO... 3 2. PERFIS FUNCIONAIS...
Leia maisAprenda as melhores práticas para construir um completo sistema de teste automatizado
Aprenda as melhores práticas para construir um completo sistema de teste automatizado Renan Azevedo Engenheiro de Produto de Teste e Medição -Américas Aprenda as melhores práticas para construir um completo
Leia maisGARANTIA DA QUALIDADE DE SOFTWARE
GARANTIA DA QUALIDADE DE SOFTWARE Fonte: http://www.testexpert.com.br/?q=node/669 1 GARANTIA DA QUALIDADE DE SOFTWARE Segundo a NBR ISO 9000:2005, qualidade é o grau no qual um conjunto de características
Leia maisGerência de Configuração. Profº Rômulo César
Gerência de Configuração Profº Rômulo César Gerência de Configuração Cenário Atual Projetos cada vez mais complexos em relação ao tamanho, sofisticação e tecnologias envolvidas Grandes equipes geograficamente
Leia maisMetodologias de Desenvolvimento de Sistemas. Analise de Sistemas I UNIPAC Rodrigo Videschi
Metodologias de Desenvolvimento de Sistemas Analise de Sistemas I UNIPAC Rodrigo Videschi Histórico Uso de Metodologias Histórico Uso de Metodologias Era da Pré-Metodologia 1960-1970 Era da Metodologia
Leia maisQuem estiver interessado favor mandar currículo para sabrina.rodrigues@neogrid.com. As vagas são as seguintes: *Analista de BI (2 vagas)*
Quem estiver interessado favor mandar currículo para sabrina.rodrigues@neogrid.com. As vagas são as seguintes: *Analista de BI (2 vagas)* Buscamos candidatos com interesse e experiência na área de desenvolvimento,
Leia maisPrincípios da Engenharia de Software aula 05 Gerenciamento de planejamento de projetos. Prof.: Franklin M. Correia
1 Princípios da Engenharia de Software aula 05 Gerenciamento de planejamento de projetos Prof.: Franklin M. Correia Na aula anterior... Metodologias ágeis Princípios do Manifesto ágil 12 itens do manifesto
Leia maisESCRITÓRIO RIO DE PROJETOS
PMO PROJETOS PROCESSOS MELHORIA CONTÍNUA PMI SCRUM COBIT ITIL LEAN SIX SIGMA BSC ESCRITÓRIO RIO DE PROJETOS DESAFIOS CULTURAIS PARA IMPLANTAÇÃO DANIEL AQUERE DE OLIVEIRA, PMP, MBA daniel.aquere@pmpartner.com.br
Leia maisPartner Network. www.scriptcase.com.br
www.scriptcase.com.br A Rede de Parceiros ScriptCase é uma comunidade que fortalece os nossos representantes em âmbito nacional, possibilitando o acesso a recursos e competências necessários à efetivação
Leia maisThe Software Economics Company. Testando para os Outros Lições Aprendidas pela Fábrica de Testes Funcionais da PrimeUp
Testando para os Outros Lições Aprendidas pela Fábrica de Testes Funcionais da PrimeUp Agenda Institucional Conceito de Fábrica de Testes Como a PrimeUp Estruturou a sua Fábrica de Testes Lições Aprendidas
Leia maisMASTER IN PROJECT MANAGEMENT
MASTER IN PROJECT MANAGEMENT PROJETOS E COMUNICAÇÃO PROF. RICARDO SCHWACH MBA, PMP, COBIT, ITIL Atividade 1 Que modelos em gestão de projetos estão sendo adotados como referência nas organizações? Como
Leia maisCES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software. Conceitos de Qualidade. CURSO DE GRADUAÇÃO e DE PÓS-GRADUAÇÃO DO ITA
CURSO DE GRADUAÇÃO e DE PÓS-GRADUAÇÃO DO ITA 2º SEMESTRE 2002 CES-32 e CE-230 Qualidade, Confiabilidade e Segurança de Software Prof. Dr. Adilson Marques da Cunha Conceitos de Qualidade CES-32 / CE-230
Leia maisITIL V3 (aula 2) AGENDA: GERENCIAMENTO DE MUDANÇA GERENCIAMENTO DE LIBERAÇÃO GERENCIAMENTO DE CONFIGURAÇÃO
ITIL V3 (aula 2) AGENDA: GERENCIAMENTO DE MUDANÇA GERENCIAMENTO DE LIBERAÇÃO GERENCIAMENTO DE CONFIGURAÇÃO Gerência de Mudanças as Objetivos Minimizar o impacto de incidentes relacionados a mudanças sobre
Leia maisProject and Portfolio Management [PPM] Sustainable value creation.
Project and Portfolio Management [PPM] Sustainable value creation. O SoftExpert PPM Suite é a solução mais robusta, funcional e fácil para priorizar, planejar, gerenciar e executar projetos, portfólios
Leia maisGerenciamento de Projetos. Douglas Farias Cordeiro
Gerenciamento de Projetos Douglas Farias Cordeiro Conceito de Organização Uma organização pode ser descrita como um arranjo sistemático, onde esforços individuais são agregados em prol de um resultado
Leia maisProjeto SHOP CAR PLANO DE GERENCIAMENTO DE RECURSOS HUMANOS
Projeto SHOP CAR PLANO DE GERENCIAMENTO DE RECURSOS HUMANOS Preparado por Wiglesson N. Rodrigues - Técnico de Informática Versão: 1.0 Aprovado por Data: 1. ORGANOGRAMA DO PROJETO Presidente
Leia maisExame de Fundamentos da ITIL
Exame de Fundamentos da ITIL Simulado B, versão 5.1 Múltipla escolha Instruções 1. Todas as 40 perguntas devem ser respondidas. 2. Todas as respostas devem ser assinaladas na grade de respostas fornecida.
Leia maisÁrea de Desenvolvimento de Novos Projetos
DGA INFORMÁTICA Aplicação de Práticas Ágeis no Desenvolvimento do Sistema de Controle de Estoque da Unicamp Área de Desenvolvimento de Novos Projetos Flavia Facciolla Maia Gerente da Área de Novos Projetos
Leia maisImplantação de Processo/Metodologia de Testes e Ganhos Obtidos para a Empresa. Suzana Cohem Sfoggia Suzana-sfoggia@procergs.rs.gov.
Implantação de Processo/Metodologia de Testes e Ganhos Obtidos para a Empresa Suzana Cohem Sfoggia Suzana-sfoggia@procergs.rs.gov.br genda Sobre a PROCERGS Processo de testes da PROCERGS Visão Geral Estrutura
Leia maisProcesso de Abertura de Projetosescritorio. Bizagi Process Modeler
Processo de Abertura de Projetosescritorio Bizagi Process Modeler Índice PROCESSO DE ABERTURA DE PROJETOS-ESCRITORIO...1 BIZAGI PROCESS MODELER...1 1 PROCESSO DE ABERTURA DE PROJETOS...5 1.1 PROCESSO
Leia maisGerenciamento de Integração do Projeto Planejamento e Execução do Projeto
Gerenciamento de Integração do Projeto Planejamento e Execução do Projeto 4. Gerenciamento de integração do projeto PMBOK 2000 PMBOK 2004 4.1 Desenvolver o termo de abertura do projeto 4.2 Desenvolver
Leia maisSoftware na medida certa: desmistificando pontos de função
FATTO Consultoria e Sistemas - www.fattocs.com Software na medida certa: desmistificando pontos de função Guilherme Siqueira Simões +55 (27) 8111-7505 guilherme.simoes@fattocs.com.br Fatto Consultoria
Leia mais29/05/2012. Gestão de Projetos. Luciano Gonçalves de Carvalho FATEC. Agenda. Gerenciamento de Integração do Projeto Exercícios Referências FATEC
Gestão de Projetos 1 Agenda Gerenciamento de Integração do Projeto Exercícios Referências 2 1 GERENCIAMENTO DA INTEGRAÇÃO DO PROJETO 3 Gerenciamento da Integração do Projeto Fonte: EPRoj@JrM 4 2 Gerenciamento
Leia maisPMBOK e Cobit - Uma Experiência na Reformulação de Sistemas em Angola Marcelo Etcheverry Torres,PMP,Cobit)
PMBOK e Cobit - Uma Experiência na Reformulação de Sistemas em Angola Marcelo Etcheverry Torres,PMP,Cobit) Agenda A palestra Angola Cliente O projeto Usando o PMBOK Usando o Cobit Lições Aprendidas Conclusão
Leia maisARCO - Associação Recreativa dos Correios. Sistema para Gerenciamento de Associações Recreativas Plano de Desenvolvimento de Software Versão <1.
ARCO - Associação Recreativa dos Correios Sistema para Gerenciamento de Associações Recreativas Versão Histórico da Revisão Data Versão Descrição Autor Página
Leia maisModernização e Evolução do Acervo de Software. Gustavo Robichez de Carvalho guga@les.inf.puc-rio.br
Modernização e Evolução do Acervo de Software Gustavo Robichez de Carvalho guga@les.inf.puc-rio.br Tópicos 1. Estudo Amplo sobre Modernização 2. Visão IBM Enterprise Modernization 3. Discussão - Aplicação
Leia maisGerenciamento de Projeto
UNIVERSIDADE ESTADUAL PAULISTA INSTITUTO DE BIOCIÊNCIAS, LETRAS E CIÊNCIAS EXATAS DEPARTAMENTO DE CIÊNCIAS DE COMPUTAÇÃO E ESTATÍSTICA Gerenciamento de Projeto Engenharia de Software 2o. Semestre/ 2005
Leia maisO que é um processo de software?
O que é um processo de software? Um conjunto de atividades realizadas por pessoas cujo objetivo é desenvolvimento ou evolução de software e sua documentação. Atividades genéricas em todos os processos:
Leia maisPLANEJAMENTO E PROJETOS. Lílian Simão Oliveira
PLANEJAMENTO E GERENCIAMENTO DE PROJETOS Lílian Simão Oliveira Contexto Gerentes lutam com projetos assustadores e com prazos finais difíceis de serem cumpridos Sistemas não satisfazem aos usuários Gastos
Leia maisSistemas de Informação I
+ Sistemas de Informação I Processo de software I Ricardo de Sousa Britto rbritto@ufpi.edu.br + O que é Engenharia de Software n Definição dada pela IEEE [IEE93]: n Aplicação de uma abordagem sistemática,
Leia maisCONCORRÊNCIA AA Nº 05/2009 BNDES ANEXO X PROJETO BÁSICO: DESCRIÇÃO DOS PROCESSOS DE TI
CONCORRÊNCIA AA Nº 05/2009 BNDES ANEXO X PROJETO BÁSICO: DESCRIÇÃO DOS PROCESSOS DE TI 1. PI06 TI 1.1. Processos a serem Atendidos pelos APLICATIVOS DESENVOLVIDOS Os seguintes processos do MACROPROCESSO
Leia maisIT SERVICES PORTFOLIO. SPEKTRUM IT Services Portfolio 1
IT SERVICES PORTFOLIO SPEKTRUM IT Services Portfolio 1 Ser a única no Brasil a ser certificada pela SAP, mostra como estamos à frente no que tange à transparência em todos os nossos processos e, especialmente,
Leia maisProject Builder: uma Ferramenta de Apoio a Implementação do Processo Gerência de Projetos do MPS.BR
Project Builder: uma Ferramenta de Apoio a Implementação do Processo Gerência de Projetos do MPS.BR Bernardo Grassano, Eduardo Carvalho, Analia I.F. Ferreira, Mariano Montoni bernardo.grassano@projectbuilder.com.br,
Leia maisRetorno de Investimento em Testes. Robert Pereira Pinto robert@base2.com.br
Retorno de Investimento em Testes Robert Pereira Pinto robert@base2.com.br Palestrante Robert Pereira Pinto Sócio diretor da Base2 Tecnologia Mestre e Bacharel em Ciência da Computação pela UFMG Certified
Leia maisUNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas
UNIDADE 4. Introdução à Metodologia de Desenvolvimento de Sistemas 4.1 Motivação Sistemas de Informação são usados em diversos níveis dentro de uma organização, apoiando a tomada de decisão; Precisam estar
Leia maisGerenciamento de Projetos de Software esenvolvidos à Luz das Metodologias Ágeis. Ana Liddy C C Magalhães
Gerenciamento de Projetos de Software esenvolvidos à Luz das Metodologias Ágeis Ana Liddy C C Magalhães EQPS 2004 Campinas 16/08/2004 otivação e Objetivos do Projeto Motivação Demanda pela informação dependência
Leia mais10 maneiras de conduzir a Gestão de Dados ao fracasso
10 maneiras de conduzir a Gestão de Dados ao fracasso Bergson Lopes contato@bergsonlopes.com.br www.bergsonlopes.com.br Dados do Palestrante Bergson Lopes Rego, PMP é especialista em Gestão de Dados, Gerenciamento
Leia maisSIMULADO 2 CERTIFICAÇÃO PMP
SIMULADO 2 CERTIFICAÇÃO PMP Nível Básico Página 0 de 5 26) As comunicações referentes a um contrato devem ser do tipo? a) Escrita formal. b) Verbal formal. c) Escrita informal. d) Verbal informal. 27)
Leia maisTESTE DE SOFTWARE COM XP. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com
TESTE DE SOFTWARE COM XP Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Contexto Inúmeros processos de software Evolução das formas/metodologias de desenvolvimento de software Dificuldades encontradas
Leia maisProposta. Gerenciando Projetos com Microsoft Project. Apresentação Executiva. Gerenciando Projetos com Ms-Project
Gerenciando Projetos com Microsoft Project Apresentação Executiva 1 O Microsoft Project é utilizado principalmente para o planejamento e controle de projetos. Atualmente é a ferramenta mais utilizada no
Leia maisIntrodução a Computação
Introdução a Computação Aula 03 Profissões de TI Prof. MSc. Edilberto Silva edilms@yahoo.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos respectivos
Leia maisII. Atividades de Extensão
REGULAMENTO DO PROGRAMA DE EXTENSÃO I. Objetivos A extensão tem por objetivo geral tornar acessível, à sociedade, o conhecimento de domínio da Faculdade Gama e Souza, seja por sua própria produção, seja
Leia maisCapítulo 1. Extreme Programming: visão geral
Capítulo 1 Extreme Programming: visão geral Extreme Programming, ou XP, é um processo de desenvolvimento de software voltado para: Projetos cujos requisitos são vagos e mudam com freqüência; Desenvolvimento
Leia maisProjeto Você pede, eu registro.
Projeto Você pede, eu registro. 1) IDENTIFICAÇÃO 1.1) Título do Projeto: Você pede eu registro. 1.2) Equipe responsável pela coordenação do projeto: Pedro Paulo Braga Bolzani Subsecretario de TI Antonio
Leia maisPós Graduação Engenharia de Software
Pós Graduação Engenharia de Software Ana Candida Natali COPPE/UFRJ Programa de Engenharia de Sistemas e Computação FAPEC / FAT Estrutura do Módulo Parte 1 QUALIDADE DE SOFTWARE PROCESSO Introdução: desenvolvimento
Leia maisInstitucional. CS Treina www.cstreina.com.br
Institucional Agenda Por que a CS Treina? Como nós atuamos? O que nós entregamos? A CS Treina Oferecemos serviços de Treinamentos para equipes de TI. Criamos e adaptamos treinamentos especiais para atender
Leia maisGerência de Projetos Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo
Gerência de Projetos Prof. Dr. Sandro Ronaldo Bezerra Oliveira srbo@ufpa.br www.ufpa.br/srbo Laboratório de Tecnologia de Software LTS www.ufpa.br/lts Rede Paraense de Pesquisa em Tecnologias de Informação
Leia maisCAMINHOS. PARA A GESTÃO PARA OS PROFISSIONAIS PARA A TECNOLOGIA
CAMINHOS. PARA A GESTÃO PARA OS PROFISSIONAIS PARA A TECNOLOGIA Alguns conceitos GESTÃO PROFISSIONAIS TECNOLOGIA 2D Gestão de Informação documental (digital 2D ou impressa) ESCRITORIO DE ARQUITETURA EMPRESA
Leia maisA ESCOLHA DE SISTEMA PARA AUTOMAÇÃO DE BIBLIOTECAS. A decisão de automatizar
A ESCOLHA DE SISTEMA PARA AUTOMAÇÃO DE BIBLIOTECAS A decisão de automatizar 1 A decisão de automatizar Deve identificar os seguintes aspectos: Cultura, missão, objetivos da instituição; Características
Leia maisExercícios Aula 2 (com gabarito)
Gestão dos Prazos e Custos do Projeto Prof. Sérgio Ricardo do Nascimento Aula 2 31 de outubro de 2013 1 Gestão dos Prazos e Custos do Projeto - Prof. Sérgio Ricardo do Nascimento Aula 2 (com gabarito)
Leia maisMódulo Imobiliária. Proposta comercial
Módulo Imobiliária Proposta comercial Data: 24/10/2012 Página 1/6 Índice 1 Apresentação... 3 2 O Projeto... 3 3 Desenvolvimento do projeto... 4 4 Âmbito de intervenção do cliente... 4 5 Compromissos da
Leia maisAutores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO. Curso: Gestão da Tecnologia da Informação. Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS
Autores/Grupo: TULIO, LUIS, FRANCISCO e JULIANO Curso: Gestão da Tecnologia da Informação Professor: ITAIR PEREIRA DA SILVA GESTÃO DE PESSOAS ORGANOGRAMA FUNCIANOGRAMA DESENHO DE CARGO E TAREFAS DO DESENVOLVEDOR
Leia maisTI Aplicada. Aula 02 Áreas e Profissionais de TI. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.
TI Aplicada Aula 02 Áreas e Profissionais de TI Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http:// Papéis... Um papel é uma definição abstrata de um conjunto de atividades executadas e dos
Leia maisGestão de Modificações. Fabrício de Sousa
Gestão de Modificações Fabrício de Sousa Introdução Inevitáveis quando o software é construído Confusão As modificações não são analisadas antes de serem feitas Não são registradas antes de serem feitas
Leia maisPós-Graduação em Gerenciamento de Projetos práticas do PMI
Pós-Graduação em Gerenciamento de Projetos práticas do PMI Planejamento do Gerenciamento das Comunicações (10) e das Partes Interessadas (13) PLANEJAMENTO 2 PLANEJAMENTO Sem 1 Sem 2 Sem 3 Sem 4 Sem 5 ABRIL
Leia maisO Gerenciamento Organizacional de Projetos (GOP) pode ser descrito como uma estrutura de execução da estratégia coorporativa, com objetivo de
Aula 02 1 2 O Gerenciamento Organizacional de Projetos (GOP) pode ser descrito como uma estrutura de execução da estratégia coorporativa, com objetivo de alcançar melhor desempenho, melhores resultados
Leia maisPPS - Processo de Proposta de Solução Versão 1.3.1
PPS - Processo de Proposta de Solução Versão 1.3.1 Banco Central do Brasil, 2015 Página 1 de 13 Índice 1. FLUXO DO PPS - PROCESSO DE PROPOSTA DE SOLUÇÃO... 3 2. SOBRE ESTE DOCUMENTO... 4 2.1 GUIA DE UTILIZAÇÃO...
Leia maisNúcleo de Métricas: Alcançando a Excelência na Governança de TI
Núcleo de Métricas: Alcançando a Excelência na Governança de TI Gustavo Siqueira Simões - PMP e CFPS http://www.linkedin.com/in/gustavosimoes gustavo.simoes@fattocs.com.br skype: gustavosimoes +55(11)
Leia maisISO NAS PRAÇAS. Oficina ISO 9001-2008 Formulação da Política da Qualidade. Julho/2011
Oficina ISO 9001-2008 Formulação da Política da Qualidade Julho/2011 GESPÚBLICA Perfil do Facilitador Servidor de carreira que tenha credibilidade Bom relacionamento interpessoal Acesso a alta administração
Leia maisPLANO DE GERANCIAMENTO DO RELEASE Release: 515.05
Release: 515.05 Versão Data Descrição da Versão Autor 1.0 28/02/15 Versão inicial dos Produtos PRONIM Roberto Bonanomi 1.1 18/03/15 Atualizado Riscos, texto abaixo das entregas do GP e Correção data de
Leia maisA Disciplina Gerência de Projetos
A Disciplina Gerência de Projetos Atividades, Artefatos e Responsabilidades hermano@cin.ufpe.br Objetivos Apresentar atividades da disciplina Gerência de Projetos Discutir os artefatos e responsáveis envolvidos
Leia maisAvaliação de Riscos Aplicada à Qualidade em Desenvolvimento de Software
Rafael Espinha, Msc rafael.espinha@primeup.com.br +55 21 9470-9289 Maiores informações: http://www.primeup.com.br riskmanager@primeup.com.br +55 21 2512-6005 Avaliação de Riscos Aplicada à Qualidade em
Leia maisSUPLEMENTO Nº 02. O presente Suplemento tem por finalidade proceder as alterações do edital do Pregão PE.DAQ.G.00031.2011, conforme abaixo:
PE.DAQ.G.00031.2011 1/7 SUPLEMENTO Nº 02 O presente Suplemento tem por finalidade proceder as alterações do edital do Pregão PE.DAQ.G.00031.2011, conforme abaixo: 1) Na Seção III, subitem 3.3 Documentação
Leia maisDisciplina: Administração de Departamento de TI. Professor: Aldo Rocha. Aula III - 25/08/2011
Disciplina: Administração de Departamento de TI Professor: Aldo Rocha Aula III - 25/08/2011 ITIL 1.A Central de Serviços; 1.1 Necessidade da Central de Serviços; 1.2 Dilema do Suporte; 1.3 Evolução do
Leia maisPolítica Organizacional para Desenvolvimento de Software no CTIC
Política Organizacional para Desenvolvimento de Software no CTIC O CTIC/UFPA Centro de Tecnologia da Informação e Comunicação da Universidade Federal do Pará define neste documento sua Política Organizacional
Leia maisAUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0
AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: davidmr@ifce.edu.br CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0 SUMÁRIO 1 Conceitos Básicos... 3 1.1 O que é Software?... 3 1.2 Situações Críticas no desenvolvimento
Leia maisEngenharia de Software
Engenharia de Software O que é a engenharia de software É um conjunto integrado de métodos e ferramentas utilizadas para especificar, projetar, implementar e manter um sistema. Método É uma prescrição
Leia maisAdministração de Sistemas de Informação. Plano Diretor de Informática
Administração de Sistemas de Informação Plano Diretor de Informática Plano Diretor de Informática Prof. Orlando Rocha 2 Por que o Plano Diretor de Informática? A empresa necessita atualmente de dados gerenciais
Leia maisPROGRAMA DESENVOLVIMENTO ADMINISTRATIVO E TECNOLÓGICO CONSELHO DIRETOR
PROGRAMA DESENVOLVIMENTO ADMINISTRATIVO E TECNOLÓGICO CONSELHO DIRETOR TERMO DE ABERTURA Preparado por: Cláudio França de Araújo Gestor do Programa CD Aprovado por: Ricardo Antônio de Arruda Veiga Representante
Leia maisEngenharia de Software
Engenharia de Software Conceitos e Metodologias para Desenvolvimento de Software Cascata, Prototipação, Espiral e RUP Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com http://www.edilms.eti.br
Leia maisMelhoria no Desenvolvimento Ágil com Implantação de Processo de Integração Contínua Multiplataforma para Java e.net. Hudson
QUALIDADE Simpósio Brasileiro de Qualidade de Software - SBQS Instituto Nokia de Tecnologia Unit Test Sucess Bug INdT Melhoria no Desenvolvimento Ágil com Implantação de Processo de Integração Contínua
Leia maisApresentação. Objetivo. Público alvo. Dados Principais. Tecnologia Abordada Microsoft SQL Server 2012
Apresentação Este curso fornece capacitação técnica e administrativa necessária para o desenvolvimento, administração e manutenção de soluções de dados utilizando o Microsoft SQL Server 2012. O aluno terá
Leia mais//Sobre VISÃO MISSÃO. Honestidade, Responsabilidade. Respeito. Colaboração.
. Quem somos //Sobre A Oficina1 é uma consultoria direcionada à tecnologia da informação, com foco na implementação dos ERPs Protheus e OpenBravo, além do aplicativo de Service Desk SysAid, abrangendo
Leia maisMétricas para Contratação de Desenvolvimento de Software
Métricas para Contratação de Desenvolvimento de Software Guilherme Siqueira Simões guilherme.simoes@fattocs.com.br SEMANATIC 2015 I Semana Estadual de Tecnologia da Informação e Comunicação TIC Vitória-ES,
Leia maisProposta ITIL V3 HAND S ON. Apresentação Executiva. ITIL V3 Hand s ON
ITIL V3 HAND S ON Apresentação Executiva 1 Os treinamentos de ITIL Hand s On, abordam os processos da gestão de serviços de TI do ITIL v3 e são recomendados e necessários, para quem quer ser tornar um
Leia maisdesenvolvimento, crescimento e disseminação moral, honestidade e cooperação real transparência, alta qualidade e preços justos
Desde Junho do ano 2000, trabalhamos muito e buscamos nosso crescimento físico e de capital. Mas todo nosso crescimento enquanto uma corporação só foi e é possível porque nunca deixamos de lado o desenvolvimento,
Leia maisLevantamento, Análise e Gestão Requisitos. Aula 12
Levantamento, Análise e Gestão Requisitos Aula 12 Agenda Miscelâneas (Parte 3): Gerenciamento dos Requisitos Mutáveis Rastreabilidade de Requisitos Processo de Gestão de Mudanças Requisitos Estáveis e
Leia maisCobiT 4.1 Plan and Organize Manage Projects PO10
CobiT 4.1 Plan and Organize Manage Projects PO10 Planejar e Organizar Gerenciar Projetos Pedro Rocha http://rochapedro.wordpress.com RESUMO Este documento trás a tradução do objetivo de controle PO10 (Gerenciamento
Leia maisGerência de Projetos
Gerência de Projetos Escopo Custo Qualidade Tempo CONCEITO PROJETOS: são empreendimentos com objetivo específico e ciclo de vida definido Precedem produtos, serviços e processos. São utilizados as funções
Leia maisCurso de. Formação Executiva em Estratégia, Governança e Processos de TI
Curso de Formação Executiva em Estratégia, Governança e Processos de TI Descrição da Ementa do Curso Como integrar negócio e tecnologia? Como maximizar o retorno sobre investimentos em projetos de Tecnologia
Leia mais