requirements and test for a better software Palestra automação inteligente em testes de software
|
|
- Otávio Sousa Ribeiro
- 8 Há anos
- Visualizações:
Transcrição
1 requirements and test for a better software 66 a reunião SPIN Palestra automação inteligente em testes de software
2 founder & co-director CLICK TO EDIT MASTER TITLE professional em Gestão de STYLE certified requirement engineering Pós graduação projetos Especialista em automação de testes 15 anos em engenharia de testes 10 anos em automação de testes aproximadamente 2 mil treinados em 10 anos otimario@handsonconsulting.com.br
3 soluções requirement support - Consultoria em elicitação, documentação, validação e gerenciamento de requisitos. test support - Consultoria em Projetos de Testes e Automação de Testes training & mentoring - Engenharia de Testes e - Engenharia de Requisitos software process improvement - Avaliação do Processo de maturidade - Análise de Gap s - Implantação de processos.
4 Motivação É sabido que o profissional se mantém atualizado e empregável criando tendências e não apenas seguindo-as. Como se posicionar como profissional de testes em um mercado de TI concentrado, comoditizado e, paradoxalmente, ainda sem um bom nível de confiabilidade? Temos que Investir e focar em quê como profissional de Testes?
5 motivação custo do erro Teste como Quality Control é caro demais e será sempre visto como CU$TO e não como VALOR 2011 State of Requirements Management Report by Jama Software 5k até R$5mil custo de correção de um erro em requisitos por fase de desenvolvimento 1K 2,2K 0,1 0,3 0,7 Se testar pouco a qualidade é baixa, se testar muito o custo é elevado, testar mais ou menos não garante nem alta qualidade e nem custo baixo! fases
6 Qual o problema com os testes...manuais? Steve Bjoerkman lentos, caros e prende muitos recursos repetitivos, tedioso e frustrantes incompatíveis com ciclos rápidos de desenvolvimento / entrega em produção impraticáveis são necessários!!!
7 Qual é o desafio? Os produtos cresceram em tamanho e complexidade muito além do que cresceu a sofisticação do processo... Onde você está?
8 Maturridade do Processo de Testes I II III IV V Mas você está pronto para automatizar? Alta Processo de Testes independente estruturado, com documentação de testes completa e rastreável, uso de indicadores de qualidade Processo de Testes Independente gerenciável com alguma estrutura e alguma documentação de Testes. Há esforço e tentativas no sentido de estruturar o Processo de Teste mas com ciclos não gerenciados de liberação de versões as tarefas de testes parecem sempre estar fora de controle. Há Equipe independente de Testes mas com processo não estruturado, ad hoc e sem documentação de Testes. Não há Equipe de Testes Independente; os testes são ad hoc. Baixa 8
9 Maturidade do processo de teste melhore o seu processo de testes Equipe independente de teste Requisitos precisos e testáveis Cenários de testes precisos e rastreáveis Processo de testes definido e gerenciável
10 Automatizar é uma deci$ão de inve$timento! Automação de testes é um projeto de desenvolvimento de software...você obterá nele o mesmo sucesso que obtém na sua fábrica de software atual. Requisitos, Projeto, Desenho, Modelagem, Revisões, Programação, Testes, QA, Controle de Versões, Gestão de Problemas, Mudanças e Configuração, etc. etc. Todos são necessários na Automação dos Testes Já viu este filme antes? Está preparado?
11 Quanto custa automatizar? Exemplo: (man) 200 TestCases x 30 = 100hs x 3 Testes + prep (100) = 400hs (aut) 200 TestCases x 01 = 3 hs x 3 Testes + prep (200) = 209hs (-50%) 200 Comparativo Esforço Manual x Automatizado Preparação Teste #1 Teste#2 Teste #3 Esforço Total Esforço Manual Esforço Aut Para 10 ciclos de testes os testes manuais exigem 1.100hs e os testes automatizados 230 hs (- 80%)
12 Não esqueça da manutenção! Exemplo: (man) 200 TestCases x 30 = 100hs x 3 Testes + prep (100) = 400hs (aut) 200 TestCases x 01 = 3hs x 3 Testes + prep (320)= 329hs (-17%) Comparativo Esforço Manual x Automatizado Exec + manut Preparação Teste #1 Teste#2 Teste #3 Esforço Total Esforço Manual Esforço Aut Para 10 ciclos de testes os testes manuais exigem 1200hs e os testes automatizados 630 hs (-48%)
13 A Solução é Automatizar? A automação de testes pode economizar tempo, acelerar o desenvolvimento, melhorar a qualidade de seus produtos e tornar seus testes mais efetivos... Steve Bjoerkman...ou pode desfocar seu esforço de testes e esbanjar recursos e tempo.
14 maturidade do processo automação de testes Testar mais = Testes Manuais + Testes Automatizados. AD HOC Automação feita sem compromisso Capture/Replay Execução automática dos testes Sem preocupação com o tamanho do Testware Aproveitamento dos dados de testes Variabilidade Data Driven Testing Testes automatizados testes manuais Keyword Driven Testing Full Regression Planejamento baseados em Requisitos. Ferramentas adequadas ATLM Model Based Testing Geração dinâmica de testes automatizados. >>> Valor Agregado Qualidade construída desde o inicio ESTÁGIO I ESTÁGIO II ESTÁGIO III ESTÁGIO IV ESTÁGIO V
15 Defina o Ambiente Defina a técnica Defina o Escopo planeje antes o que será automatizado! Escolha os cenários mais utilizado ou mais críticos(aplique o principio do Pareto) Não dê tanta ênfase aos Testes Regressivos Aumente o alcance de seus Testes automatizando múltiplos tipos de testes Ambiente próprio Backup Stubs e Mocks static capture replay data driven testing keyword driven testing model based testing
16 Testes Unitários Testes Segurnça Testes Funcionais Testes Desempenho escolha a ferramenta adequada aos testes Quick Test Pro Functional Tester Web Testing Selenium Watir Test Complete Load Test Load Runner Performance Tester JMeter Selenium SoapUI JUnit AppScan Nunit Acunetix JMock
17 Static Capture Replay Massas de teste estão hard coded no script Sensível a mudança da Interface do usuário Resultado esperado hard coded Cada teste requer um script Difícil de manter e gerenciar Windows Software em Testes GUI SCRIPT DE TESTE SCRIPT DE TESTE -Interface com o SUT* -Roteiros de Teste -Massas de Teste -Resultados Esperados BD do SUT *System Under Test 17
18 Data Driven Testing Separa os dados de testes da execução Cada funcionalidade requer um script A lógica de execução hard coded Dificuldade de reuso. Windows Software em Testes BD do SUT GUI SCRIPT DE TESTE SCRIPT DE TESTE -Interface com o SUT -casos de Teste Manipulador de Arquivos Verificador (obtido) 18 Massas de Teste Resultados Esperados 18
19 Data Driven testing. Os dados podem ser modificados sem a necessidade de alteração dos scripts ID CNPJ Razão Social Produto QTD Valor do Item ICMS Valor da Nota Mensagem / RealFlex Comercio e industria R$ 150,00 R$ 270,00 R$ 1.770,00 "Inclusão Realizada com sucesso" / Takura Comercio de Frios Ltda R$ 12,00 R$ 324,00 R$ 2.124,00 "Inclusão Realizada com sucesso" / Babel Comercio de Alimentos R$ 140,00 R$ - R$ - "Quantidade do Produto deve ser maior que 0" / Adriana Flores e Presentes R$ 300,00 R$ 6.480,00 R$ ,00 "Inclusão Realizada com sucesso" / Mega Cinco Comercio R$ 250,00 R$ 810,00 R$ 5.310,00 "Produto não está cadastrado 19
20 Keyword driven testing Utiliza palavras chaves (keyword) executar os testes Necessita de um script principal que controla a execução A dependência de Execução é hard coded Diversidade de cenários. Windows Keyword test FrameWork Casos de Teste Software em Testes GUI Script de Teste Massas de Teste BD do SUT Manipulador E/S Resultados Esperados
21 Keyword driven testing Palavras chaves 21
22 Model Based Testing Explora a descrição do comportamento do software Necessita de excelentes requisitos Não há dependência na execução Onde estou Ação Onde Vou Baseado em Model-Based Testing: Not for Dummies by Jeff Feldstein
23 Exmplo model Based Testing Estado Inicial Ação Estado Final HomePage ImageTab ImagePage HomePage Newstab NewsPage ImagePage HomeTab HomePage ImagePage NewsTab NewsPage NewsPage HomeTab HomePage NewsPage ImageTab ImagePage
24 Iniciar A MENU Opção Mercado Pesquisar Retorno da R1 COMPRA VENDA M AGUARDAR R 1 Com "ATU" MÓDULO PILOTO DE RESERVA Alteração B BOLETAGEM Finalizar Iniciar C ALTERAÇÃO BOLETO Opção Pesquisa Excluir Transferência Localizar Alteração L LOCALIZAR OPERAÇÃO Pré-Liberação Pré-Liberação Opção D SELIC: LBC, LFT, NTND/NBC-E Localização Papel Vendido COMPRAR : LBC, LFT, NTNTD/NBC-E, VENDER : LBC, LFT, NTNTD/NBC-E, Liberar PRÉ- LIBERAÇÃO Pré- Liberar Inciar K LIBERAR TESOURARIA MÓDULO TESOURARIA Papel Comprado Seleção de Estoque para Venda G Seleção do Lastro Comprado Comando Comandar N E TRANSFERÊNCIA PARA CARTEIRA Estoque Comando Lastro Transferir Papel H COMANDO Liberação Liberação Liberação novo Papel se ainda houver Saldo a ser Lastreado Liberação J Comandar LIBERAR GERAL Liquidar I (LOOP) CANCELAMENTO DE LIBERAÇÃO Cancelamento F COMANDO Liberar Z Cancelar Iniciar LIQUIDAÇÃO DE COMPROMISSADA Liberação Iniciar O processo do model based testing Modelo mental Construção do Modelo F I I Vender/Comprar Cliente interno Modelo Explícto SUT : MÓDULO FRONT OFFICE TM : I SIAN Operação Compromissada MÓDULO BACK OFFICE I I Gerar Casos de Teste Roteiros Massas Scripts Objetivos dos Testes Condições de Término Decidir: -gerar mais Casos de Teste -modificar o modelo -parar de testar Estimar: -Confiabilidade -Cobertura -outras métricas Análise dos Dados Evidências dos Testes e Falhas Resultado obtido Resultado esperado Aplicação em Testes Oráculo de Testes
25 F 25 I Iniciar A MENU Opção VENDA Vender/Comprar Cliente interno Mercado I Pesquisar Retorno da R1 COMPRA M AGUARDAR R 1 Com "ATU" MÓDULO PILOTO DE RESERVA MÓDULO FRONT OFFICE Alteração B BOLETAGEM Finalizar Iniciar C ALTERAÇÃO BOLETO Alteração Opção Excluir Pesquisa Transferência Localizar L LOCALIZAR OPERAÇÃO SUT : SIAN Operação Compromissada Pré-Liberação Pré-Liberação Opção D PRÉ- LIBERAÇÃO Localização Papel Vendido SELIC: LBC, LFT, NTND/NBC-E COMPRAR : LBC, LFT, NTNTD/NBC-E, VENDER : LBC, LFT, NTNTD/NBC-E, I Liberar Pré- Liberar Inciar K LIBERAR TESOURARIA MÓDULO TESOURARIA Papel Comprado Seleção de Estoque para Venda G Seleção do Lastro Comprado Comando N E Comandar TRANSFERÊNCIA PARA CARTEIRA Estoque Comando Lastro Transferir Papel H COMANDO Liberação Liberação Liberação J LIBERAR GERAL MÓDULO BACK OFFICE novo Papel se ainda houver Saldo a ser Lastreado Liberação Liquidar Comandar F COMANDO I (LOOP) CANCELAMENTO DE LIBERAÇÃO Cancelamento Z Iniciar Liberar Cancelar Liberação LIQUIDAÇÃO DE COMPROMISSADA I I Iniciar
26 Custo de Desenvolvimento Resumo Data Driven KDT MBT $$$$ No médio e longo prazo : CR e DD Portabilidade (KDT e MBT) Capture Replay Conhecimento Técnico
27 Conclusão Automação de Testes é um Investimento Contínuo e de Médio a Longo Prazo; É um Ciclo de Desenvolvimento paralelo ao seu atual Ciclo de Desenvolvimento Ferramentas são apenas 10% do Investimento. Impacta diretamente o Processo existente de desenvolver Software
28 Questões Respostas DÚVIDAS???
29 a simplicidade é o último grau de sofisticação leonardo da vinci
Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos
Gerenciamento de Serviços de TI ITIL v2 Módulo 1 Conceitos básicos Referência: An Introductory Overview of ITIL v2 Livros ITIL v2 Cenário de TI nas organizações Aumento da dependência da TI para alcance
Leia maisSistema de de Bilhetagem Eletrônica MANUAL MÓDULO PDV
Sistema de de Eletrônica SETRANSP DOTFLEX MANUAL MÓDULO PDV REGIÃO MANUAL METROPOLITANA MÓDULO PESSOA Revisão JURÍDICA 02 / Setembro SBE de 2008 - DOTFLEX Revisão 00 / Março de 2009 MANUAL MÓDULO EMPRESA
Leia maisPrimeUp Educação. Caso real: implantação de solução de ALM. sergio.fernandes@primeup.com.br
PrimeUp Educação Caso real: implantação de solução de ALM sergio.fernandes@primeup.com.br Roteiro Slide 2 Objetivo Escopo Esforço PrimeUp Estratégia proposta para o projeto Detalhamento Aumento de Produtividade
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 maisSobre a Prime Control
Sobre a Prime Control A Prime Control é uma empresa focada e especializada em serviços de qualidade e testes de software. Somos capacitados para garantir, através de sofisticadas técnicas, a qualidade
Leia maisESCOLHA UM TESTE PARA EXECUTAR
ESCOLHA UM TESTE PARA EXECUTAR Acompanhe o ritmo de aceleração dos ciclos de lançamento. Descubra a automatização com um toque humano EXECUTE UM TESTE 26032015 Com a Borland, tanto analistas de negócios
Leia maisRational Quality Manager. Nome: Raphael Castellano Campus: AKXE Matrícula: 200601124831
Rational Quality Manager Nome: Raphael Castellano Campus: AKXE Matrícula: 200601124831 1 Informações Gerais Informações Gerais sobre o RQM http://www-01.ibm.com/software/awdtools/rqm/ Link para o RQM https://rqmtreina.mvrec.local:9443/jazz/web/console
Leia maisAplicação de Sistema Eletrônico para Planejamento das Etapas de Desenvolvimento de Produtos na Suspensys
Aplicação de Sistema Eletrônico para Planejamento das Etapas de Desenvolvimento de Produtos na Suspensys Autor: Esequiel Berra de Mello, Suspensys, Grupo Randon Apresentador: Tomas L. Rech Ebis Soluções
Leia maisSISTEMA DE GESTÃO PARA CURTUMES
SISTEMA DE GESTÃO PARA CURTUMES FAST4WEB COMÉRCIO E SOFTWARE LTDA RUA: PRIMEIRO DE MARÇO, 785 403 SÃO LEOPOLDO - RS I Apresentação - A Empresa A Fast4Web atua a mais de cinco anos no mercado obtendo ótimos
Leia maisEvandro sistemas comerciais e web.
Evandro sistemas comerciais e web. Sistema de Gerenciamento Comercial. Contatos: Site: www.evandropf.ubbi.com.br e-mail: acraseado@yahoo.com.br msn: evanf@bol.com.br Tel. (19)9212-7827 O Sistema Este sistema
Leia maisGerenciamento de software como ativo de automação industrial
Gerenciamento de software como ativo de automação industrial INTRODUÇÃO Quando falamos em gerenciamento de ativos na área de automação industrial, fica evidente a intenção de cuidar e manter bens materiais
Leia maisSuperStore. Sistema para Automação de Óticas. MANUAL DO USUÁRIO (Módulo Estoque)
SuperStore Sistema para Automação de Óticas MANUAL DO USUÁRIO (Módulo Estoque) Contato: (34) 9974-7848 http://www.superstoreudi.com.br superstoreudi@superstoreudi.com.br SUMÁRIO 1 ACERTO DE ESTOQUE...
Leia maisMatriz de Cursos. Testes para melhoria da Qualidade dos Sistemas. ATHOS Tecnologia
Matriz de Testes para melhoria da Qualidade dos Sistemas ATHOS Tecnologia Testes para melhoria da Qualidade dos Sistemas - Apresentação e Instruções A matriz a seguir apresenta os cursos para Testes mais
Leia maisBRAlarmExpert. Software para Gerenciamento de Alarmes. BENEFÍCIOS obtidos com a utilização do BRAlarmExpert:
BRAlarmExpert Software para Gerenciamento de Alarmes A TriSolutions conta com um produto diferenciado para gerenciamento de alarmes que é totalmente flexível e amigável. O software BRAlarmExpert é uma
Leia maisTestes de Software. Anne Caroline O. Rocha TesterCertified BSTQB NTI UFPB
Testes de Software 1 AULA 01 INTRODUÇÃO A TESTES DE SOFTWARE Anne Caroline O. Rocha TesterCertified BSTQB NTI UFPB Conteúdo Programático do Curso Introdução a Testes de Software Técnicas de Testes de Software
Leia maisO que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento
HOME O QUE É TOUR MÓDULOS POR QUE SOMOS DIFERENTES METODOLOGIA CLIENTES DÚVIDAS PREÇOS FALE CONOSCO Suporte Sou Cliente Onde sua empresa quer chegar? Sistemas de gestão precisam ajudar sua empresa a atingir
Leia maisERP Enterprise Resource Planning
ERP Enterprise Resource Planning Sistemas Integrados de Gestão Evolução dos SI s CRM OPERACIONAL TÁTICO OPERACIONAL ESTRATÉGICO TÁTICO ESTRATÉGICO OPERACIONAL TÁTICO ESTRATÉGICO SIT SIG SAE SAD ES EIS
Leia maisO SEBRAE E O QUE ELE PODE FAZER PELO SEU NEGÓCIO
O SEBRAE E O QUE ELE PODE FAZER PELO SEU NEGÓCIO Competividade Perenidade Sobrevivência Evolução Orienta na implantação e no desenvolvimento de seu negócio de forma estratégica e inovadora. O que são palestras
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 maisDELL POWERVAULT SÉRIE MD ARMAZENAMENTO DE DADOS MODULAR ARMAZENAMENTO DE DADOS DELL POWERVAULT SÉRIE MD
ARMAZENAMENTO DE DADOS MODULAR ARMAZENAMENTO DE DADOS DELL POWERVAULT SÉRIE MD Simplificação da TI O Dell série MD pode simplificar a TI, otimizando sua arquitetura de armazenamento de dados e garantindo
Leia maisGUIA DE ORIENTAÇÕES ROTEIRO DE CONFIGURAÇÃO DO SOFTWARE CRM PROFESSIONAL ANEXO III ROTEIRO DE CONFIGURAÇÃO - CRM PROFESSIONAL
ANEXO III ROTEIRO DE CONFIGURAÇÃO - CRM PROFESSIONAL GUIA DE ORIENTAÇÕES ROTEIRO DE CONFIGURAÇÃO DO SOFTWARE CRM PROFESSIONAL ANEXO III ROTEIRO DE CONFIGURAÇÃO E INSTALAÇÃO DO CRM PROFESSIONAL SUMÁRIO
Leia maisUMA ABORDAGEM SOBRE TESTES AUTOMATIZADO DE SOFTWARES EM AMBIENTES DE DESENVOLVIMENTO
UMA ABORDAGEM SOBRE TESTES AUTOMATIZADO DE SOFTWARES EM AMBIENTES DE DESENVOLVIMENTO Robson L. Nascimento 1, Késsia R. C. Marchi¹ 1 Universidade Paranaense (UNIPAR) Paranavaí-PR-Brasil robsonluisn@yahoo.com.br,
Leia maisControle Patrimonial WEB
Cccc Controle Patrimonial WEB Manual Inventário Conteúdo. Introdução... 3 2. Inventário... 3 2.. Abertura do inventário... 4 2.2. Relatório para Inventário... 5 2.2.. Contagem física e verificação do estado
Leia maisGUIA INTEGRA SERVICES E STATUS MONITOR
GUIA INTEGRA SERVICES E STATUS MONITOR 1 - Integra Services Atenção: o Integra Services está disponível a partir da versão 2.0 do software Urano Integra. O Integra Services é um aplicativo que faz parte
Leia maisSISTEMA GERENCIADOR DE PET SHOP
SISTEMA GERENCIADOR DE PET SHOP JUNIOR, J.A.S.; MODESTO, L.R. Resumo Este artigo aborda aspectos referentes ao SGPS (Sistema Gerenciador de Pet Shop), feito especificamente para o setor comercial. Apresentando
Leia maisGPEC FORMA Formação & Aperfeiçoamento www.gpecforma.com.br PRO JURÍDICO XE WEB SOFTWARE WEB PARA ESCRITÓRIOS DE ADVOCACIA
GPEC FORMA Formação & Aperfeiçoamento www.gpecforma.com.br PRO JURÍDICO XE WEB SOFTWARE WEB PARA ESCRITÓRIOS DE ADVOCACIA PRO JURÍDICO XE WEB Todo escritório de advocacia, de pequeno a grande porte necessita
Leia maisTestes de Software. Por quê testar? 3/28/2011. Andrew Diniz da Costa. andrew@les.inf.puc-rio.br. Manter alta qualidade. Prevenir e encontrar defeitos
Testes de Software Andrew Diniz da Costa andrew@les.inf.puc-rio.br Por quê testar? Manter alta qualidade Prevenir e encontrar defeitos Ganhar confiança sobre o nível de qualidade e prover informações.
Leia maisTecnologia para Ambientes de Saúde
Tecnologia para Ambientes de Saúde Para você, tecnologia é uma torre de babel? É desnecessário explicar o quanto a tecnologia é importante para o seu negócio. Mas é essencial perguntar: você está satisfeito
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 maisTeste de Software. Objetivos e Limites. Objetivos e Limites. Objetivos e Limites. Objetivos e Limites. Objetivos e Limites
Teste de Software Prof. Avelino F. Zorzo PUCRS Elaborado inicialmente pelo prof. Bernardo Copstein Teste é uma coisa óbvia? Qual a complexidade da questão? tá pronto, profi, é só testar... ué, mas pra
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 maisSolução Cadia Projects
Solução Cadia Projects A Cadia Consulting, com mais de 14 anos de experiência na implementação da ferramenta Microsoft Dynamics NAV (Navision), desenvolve soluções verticais que visam ampliar as funcionalidades
Leia maisTESTES AUTOMATIZADOS COM JUNITE MOCKITO
TESTES AUTOMATIZADOS COM JUNITE MOCKITO Jaime William Dias 12, Dener Barranco 1, Douglas Delapria 1 1 Universidade Paranaense (Unipar) 2 Universidade Estadual de Maringá (UEM) Paranavaí PR Brasil dener_barranco@hotmail.com,
Leia maisMANUAL DE SUPORTE. Controle de Suporte. Este manual descreve as funcionalidades do controle de suporte.
MANUAL DE SUPORTE Controle de Suporte Este manual descreve as funcionalidades do controle de suporte. SUMÁRIO Considerações Iniciais... 3 Acesso... 4 Controle de Suporte... 5 1. Solicitação de Atendimento...
Leia maisCharles Sales Bicalho. Orientador: Prof. Dr. Oscar Dalfovo
PROCESSOS DA ITIL: APLICAÇÃO PARA AVALIAÇÃO DO NÍVEL DE MATURIDADE Charles Sales Bicalho Orientador: Prof. Dr. Oscar Dalfovo Roteiro da Apresentação Introdução Objetivos Fundamentação Teórica Trabalhos
Leia maisEngenharia de Software. Apostila I >>> Introdução à ES - HEngholmJr
Engenharia de Software Apostila I >>> Introdução à ES - HEngholmJr Histórico de Revisões Data Versão Descrição Autor 12/08/2014 1.0 Criação da primeira versão HEngholmJr Agenda Introdução à Engenharia
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 mais15/03/2010. Análise por pontos de função. Análise por Pontos de Função. Componentes dos Pontos de Função. Componentes dos Pontos de Função
Análise por pontos de função Análise por Pontos de Função Referência: Manual de práticas de contagem IFPUG Versão 4.2.1 Técnica que permite medir a funcionalidade de um software ou aplicativo, sob a visão
Leia maisTipos de teste de software
Tipos de teste de software Volnys Borges Bernal volnys@lsi.usp.br Adilson Hira ayhira@lsi.usp.br Laboratório de Sistemas Integráveis Departamento de Sistemas Eletrônicos Escola Politécnica da USP Sumário
Leia maisUniversidade Paulista
Universidade Paulista Ciência da Computação Sistemas de Informação Gestão da Qualidade Principais pontos da NBR ISO/IEC 12207 - Tecnologia da Informação Processos de ciclo de vida de software Sergio Petersen
Leia maisGestão da Tecnologia da Informação
TLCne-051027-P0 Gestão da Tecnologia da Informação Disciplina: Gerenciamento da Infraestrutura de TI São Paulo, Abril de 2012 0 Sumário TLCne-051027-P1 Conteúdo desta Aula A Transição de Serviços da Infraestrutura
Leia maisFelipe Denis M. de Oliveira. Fonte: Alice e Carlos Rodrigo (Internet)
UML Felipe Denis M. de Oliveira Fonte: Alice e Carlos Rodrigo (Internet) 1 Programação O que é UML? Por quê UML? Benefícios Diagramas Use Case Class State Interaction Sequence Collaboration Activity Physical
Leia maisa) Teste das funções do sistema com outros sistemas b) Teste de componentes que em conjunto compõem a função do sistema
Simulado CTFL- BSTQB Tempo de duração: 60 minutos 1. Considerando as seguintes afirmações: I. 100% de cobertura de sentença (comando) garante 100% de cobertura de desvio II. 100% de cobertura de desvio
Leia maisAnálise e Projeto de Sistemas. Engenharia de Software. Análise e Projeto de Sistemas. Contextualização. Perspectiva Histórica. A Evolução do Software
Análise e Projeto de Sistemas Análise e Projeto de Sistemas Contextualização ENGENHARIA DE SOFTWARE ANÁLISE E PROJETO DE SISTEMAS ENGENHARIA DA INFORMAÇÃO Perspectiva Histórica Engenharia de Software 1940:
Leia maisFundamentos em Teste de Software. Vinicius V. Pessoni viniciuspessoni@gmail.com
Fundamentos em Teste de Software Vinicius V. Pessoni viniciuspessoni@gmail.com Objetivos do treinamento 1. Expor os fundamentos de Teste de Software; 2. Conceituar os Níveis de Teste; 3. Detalhar sobre
Leia maisFábrica de Software.NET
Fábrica de Software.NET Gerência Fábrica de Software Letícia Banffy A Ampsoft Empresa líder no mercado de soluções para seguradoras, há mais de 15 anos no mercado SIES Sistema Especialista para Seguros
Leia mais22 DICAS para REDUZIR O TMA DO CALL CENTER. em Clínicas de Imagem
para REDUZIR O TMA DO CALL CENTER em Clínicas de Imagem Objetivo Um atendimento eficiente e personalizado é um dos principais fatores que o cliente leva em consideração ao iniciar um processo de fidelização
Leia maisÍndice. Manual Backup Online. 03 Capítulo 1: Visão Geral
Índice 03 Capítulo 1: Visão Geral 04 Capítulo 2: Conta de Usuário 04 Criação 08 Edição 09 Grupo de Usuários 10 Informações da Conta 12 Capítulo 3: Download do Backup Online Embratel 16 Capítulo 4: Cópia
Leia maisSISTEMA DE PRODUTOS E SERVIÇOS CERTIFICADOS. MÓDULO DO CERTIFICADOR MANUAL DE OPERAÇÃO Versão 2.4.6
SISTEMA DE PRODUTOS E SERVIÇOS CERTIFICADOS Versão 2.4.6 Sumário Fluxograma básico do processo de envio de remessa... 5 Criar novo certificado... 6 Aprovar certificado... 16 Preparar e enviar remessa...
Leia maisDiretrizes Complementares para Aplicação da Análise de Pontos de Função no PAD
Diretrizes Complementares para Aplicação da Análise de Pontos de Função no PAD Ricardo Gaspar (21) 2172-8078 ricardo.gaspar@bndes.gov.br 10 de Junho de 2013 Agenda Contextualização Diretrizes de Contagem
Leia maisSLA - Service Level Agreement (Acordo de Nível de Serviço) Gerenciamento de Estoque
1 / 7 SLA - Service Level Agreement (Acordo de Nível de Serviço) Gerenciamento de Estoque Código: : Data de Publicação: Cliente: Faculdade de Tecnologia SENAC-GO 2 / 7 Identificação e Histórico do Documento
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 maisSumário. Vipexpress Plataforma web para intermediação de vendas online entre usuários
Sumário... 1 Sobre o Vipexpress... 2 Vantagens do Marketplace... 2 Funcionalidades destaques da plataforma... 2 Categorias... 2 Anúncios... 3 Módulo de pedidos do administrador... 3 A combinar com o vendedor...
Leia maisMANUAL DE UTILIZAÇÃO - VISÃO DE EMPRESAS. Todos os direitos reservados à Softbox
MANUAL DE UTILIZAÇÃO - VISÃO DE EMPRESAS 2012 Todos os direitos reservados à Softbox 1101001112211110000212451 Seja bem vindo! Você está recebendo o MANUAL DE UTILIZAÇÃO VISÃO DE EMPRESAS. Este manual
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 maisDisciplina: Unidade I: Prof.: E-mail: Período:
Encontro 02 Disciplina: Sistemas de Banco de Dados Unidade I: Introdução aos Sistemas de Banco de Dados Prof.: Mario Filho E-mail: pro@mariofilho.com.br Período: 5º. SIG - ADM 1. Introdução aos Sistemas
Leia maisManual de Utilização
Manual de Utilização Versão 1.0 18/01/2013 Sempre consulte por atualizações deste manual em nossa página. O Cotação Web está em constante desenvolvimento, podendo ter novas funcionalidades adicionadas
Leia maisISO - 9126. Aécio Costa
ISO - 9126 Aécio Costa A evolução da Qualidade do Produto Qualidade = funcionalidade Confiabilidade Realização de funções críticas Produto de qualidade = sem bugs Controle de qualidade Teste do produto
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 maisPlanejando o aplicativo
Um aplicativo do Visual FoxPro geralmente inclui um ou mais bancos de dados, um programa principal que configura o ambiente de sistema do aplicativo, além de uma interface com os usuários composta por
Leia maisautomatizar a criação de embalagens
3 motivos para automatizar a criação de embalagens 1. Qualidade máxima em todos os projetos 2. Todas as tarefas envolvidas na execução do projeto 3. Integração com sistemas administrativos de pedidos O
Leia maisGerenciamento de Incidentes
Gerenciamento de Incidentes Os usuários do negócio ou os usuários finais solicitam os serviços de Tecnologia da Informação para melhorar a eficiência dos seus próprios processos de negócio, de forma que
Leia maisMelhores práticas no planejamento de recursos humanos
Melhores práticas no planejamento de recursos humanos Planejamento Performance Dashboard Plano de ação Relatórios Indicadores Preparando a força de trabalho para o futuro Planejamento de recursos humanos
Leia maisUNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO DE ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS ÉDINA MARIA DAS NEVES
UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO DE ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS ÉDINA MARIA DAS NEVES TREINAMENTO, SUPORTE E CONFIGURAÇÃO DE EQUIPAMENTOS RELATÓRIO DE ESTÁGIO PONTA GROSSA ÉDINA
Leia maisSuporte de alto nível, equipe atualizada e a qualidade dos equipamentos HP.
Suporte de alto nível, equipe atualizada e a qualidade dos equipamentos HP. Av. Paulo VI, 1.922 Perdizes São Paulo - SP Tel.: (11) 3875.1000 www.mpesolucoes.com.br POR QUE CONTRATAR OS SERVIÇOS DA MPE
Leia maisEngenharia de Software I
Engenharia de Software I Curso de Desenvolvimento de Software Prof. Alessandro J de Souza ajdsouza@cefetrn.br 1 Rational Unified Process RUP Fase Construção 2 VISÃO GERAL Fase Construção. Visão Geral 3
Leia maisFullCopyConvert Data
FullCopyConvert Data Prezados Senhores. Sobre FullCopyConvert Data É uma ferramenta especializada em conversão e migração de dados, oferece uma forma confortável e fácil de converter suas informações de
Leia maisBorland: Informatizando TI. João Carlos Bolonha jbolonha@borland.com
Borland: Informatizando TI João Carlos Bolonha jbolonha@borland.com Software Diferentes Níveis Extrair o Máximo Valor para o Negócio Eficiência Vantagem Competitiva Copyright 2007 Borland Software Corporation.
Leia maisRevisão: Introdução. - Integração com o AutoManager; 1 Atualização de versão do banco de dados PostgreSQL
Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Características do Software Urano Integra 2.2 Data: 12/05/2014
Leia maisEste tutorial está publicado originalmente em http://www.baboo.com.br/absolutenm/anmviewer.asp?a=30405&z=300
WinRAR: Conheça este excelente compactador de arquivos Introdução: É fato que a Internet está mais rápida com a popularização da banda larga, mas os compactadores de arquivos ainda apresentam muita utilidade
Leia maisGrupo LWART: Case de migração JDE 9.0
Grupo LWART: Case de migração JDE 9.0 » Grupo LWART: Case de migração 8.0 => 9.0 Quem é a MAXXICON? Quem é o Grupo LWART? Por que Migrar? A solução e os benefícios idealizados. O planejamento e execução
Leia maisSISTEMAS DE GESTÃO São Paulo, Janeiro de 2005
SISTEMAS DE GESTÃO São Paulo, Janeiro de 2005 ÍNDICE Introdução...3 A Necessidade do Gerenciamento e Controle das Informações...3 Benefícios de um Sistema de Gestão da Albi Informática...4 A Ferramenta...5
Leia maisPolíticas de Qualidade em TI
Políticas de Qualidade em TI Prof. www.edilms.eti.br edilms@yahoo.com Aula 03 CMMI Capability Maturity Model Integration Parte II Agenda sumária dos Processos em suas categorias e níveis de maturidade
Leia maisSuperStore. Sistema para Automação de Óticas. MANUAL DO USUÁRIO (Módulo Vendas e Caixa)
SuperStore Sistema para Automação de Óticas MANUAL DO USUÁRIO (Módulo Vendas e Caixa) Contato: (34) 9974-7848 http://www.superstoreudi.com.br superstoreudi@superstoreudi.com.br SUMÁRIO 1 Vendas... 3 1.1
Leia maisDIMENSIONANDO PROJETOS DE WEB-ENABLING. Uma aplicação da Análise de Pontos de Função. Dimensionando projetos de Web- Enabling
DIMENSIONANDO PROJETOS DE WEB-ENABLING Uma aplicação da Análise de Pontos de Função Dimensionando projetos de Web- Enabling Índice INTRODUÇÃO...3 FRONTEIRA DA APLICAÇÃO E TIPO DE CONTAGEM...3 ESCOPO DA
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 maisOURO MODERNO www.ouromoderno.com.br. Editor de textos APOSTILA DE EXEMPLO. (Esta é só uma reprodução parcial do conteúdo)
Editor de textos APOSTILA DE EXEMPLO (Esta é só uma reprodução parcial do conteúdo) 1 Índice Aula 1... 3 Apresentação BrOffice Writer... 3 Exercício 1:... 6 2 Aula 1 Apresentação BrOffice Writer O BrOffice
Leia maisSoftware. Gerenciamento de Manutenção
Software Gerenciamento de Manutenção Tutorial Passo a Passo Do Cadastro de Serviço à Consulta de Serviços Realizados Tutorial Recomendações AsinformaçõesutilizadasnestetutorialsãoasmesmasquevocêtemnoseuBancodeDados
Leia maisSCIM 1.0. Guia Rápido. Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal. Introdução
SCIM 1.0 Guia Rápido Instalando, Parametrizando e Utilizando o Sistema de Controle Interno Municipal Introdução Nesta Edição O sistema de Controle Interno administra o questionário que será usado no chek-list
Leia maisGestão de contratos com métricas de resultado (serviços de software)
Contratações públicas de TI: encontro com o mercado Gestão de contratos com métricas de resultado (serviços de software) Carlos Oest Tecnologia da Informação e Telecomunicações TRIBUNAL DE CONTAS DA UNIÃO
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 maisPontos de Função. André Chastel Lima Andréia Ferreira Pinto Diego Souza Campos. Engenharia de Software Mestrado Ciência da Computação - UFMS
Pontos de Função André Chastel Lima Andréia Ferreira Pinto Diego Souza Campos Engenharia de Software Mestrado Ciência da Computação - UFMS Roteiro Introdução Métricas de Projeto Análise de Pontos de Função
Leia maisGerenciamento de Mudanças. Treinamento OTRS
Gerenciamento de Mudanças Treinamento OTRS Sumário Exemplo prático...4 Preparação do Sistema...4 Criando os Papéis necessários...4 Criando usuários de teste...5 Atribua os papeis aos atendentes...5 Vamos
Leia maisCRM. Customer Relationship Management
CRM Customer Relationship Management CRM Uma estratégia de negócio para gerenciar e otimizar o relacionamento com o cliente a longo prazo Mercado CRM Uma ferramenta de CRM é um conjunto de processos e
Leia maisTRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação
TRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação REGIONALIZAÇÃO DE SERVIÇOS DE TI MAPEAMENTO DE PROVIDÊNCIAS INICIAIS Março/2014 V 1.1 REGIONALIZAÇÃO DE SERVIÇOS DE TI MAPEAMENTO
Leia maisRelatório Gerencial. Coordenação de Tecnologia da Informação e Comunicação FUNDEPAG 17/01/2013
2013 Relatório Gerencial Coordenação de Tecnologia da Informação e Comunicação FUNDEPAG 17/01/2013 Sumário 1. Objetivo... 4 2. Seleção dos registros... 4 2.1 Seleção dos executores... 4 2.2 Parâmetros...
Leia maisFábrica de Software 29/04/2015
Fábrica de Software 29/04/2015 Crise do Software Fábrica de Software Analogias costumam ser usadas para tentar entender melhor algo ou alguma coisa. A idéia é simples: compara-se o conceito que não se
Leia maisTC CAPA - Corrective Actions & Preventive Actions
Evandro Badia 2013. Todos os direitos reservados Decisões Mais Inteligentes, Melhores Produtos. Agenda Gestão de qualidade no ambiente PLM CAPA Corretive Action & Preventive Action Gestão da qualidade
Leia maisPROJETO NOVAS FRONTEIRAS. Descrição dos processos de gerenciamento da qualidade
PROJETO NOVAS FRONTEIRAS PLANO DE GERENCIAMENTO DA QUALIDADE QUALITY MANAGEMENT PLAN Preparado por Mara Lúcia Menezes Membro do Time Versão 3 Aprovado por Rodrigo Mendes Lemos Gerente do Projeto 15/11/2010
Leia maisAUTOMATIZAÇÃO DE PROCESSOS EM APLICAÇÕES DE GESTÃO DE INCIDENTES UTILIZANDO BPMN
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO AUTOMATIZAÇÃO DE PROCESSOS EM APLICAÇÕES DE GESTÃO DE INCIDENTES UTILIZANDO BPMN Eduardo Leopoldino de Souza Prof. Cláudio Ratke, Orientador
Leia maisFMC: Alinhando Tradição com Inovação através da Integração de Pessoas e Processos com Soluções de TI
FMC: Alinhando Tradição com Inovação através da Integração de Pessoas e Processos com Soluções de TI Com o crescimento acelerado, uma das mais tradicionais empresas do Brasil em produtos agrícolas precisava
Leia maisEm 2012, a Prosoft planejou o lançamento da Versão 5 dos seus produtos.
VERSÃO 5 Outubro/2012 Release Notes Não deixe de atualizar o seu sistema Planejamos a entrega ao longo do exercício de 2012 com mais de 140 melhorias. Mais segurança, agilidade e facilidade de uso, atendendo
Leia maisGUIA DE CURSO. Tecnologia em Sistemas de Informação. Tecnologia em Desenvolvimento Web. Tecnologia em Análise e Desenvolvimento de Sistemas
PIM PROGRAMA DE INTEGRAÇÃO COM O MERCADO GUIA DE CURSO Tecnologia em Sistemas de Informação Tecnologia em Desenvolvimento Web Tecnologia em Análise e Desenvolvimento de Sistemas Tecnologia em Sistemas
Leia maisCasos de Sucesso. Cliente. Deloitte Touche Tohmatsu Consultores LTDA
Casos de Sucesso Cliente Deloitte Touche Tohmatsu Consultores LTDA Deloitte Touche Tohmatsu Consultores LTDA Perfil da empresa A Deloitte é uma das maiores empresas do mundo na prestação de serviços profissionais
Leia mais