Por que não (não testar)? Danilo Sato
|
|
- Derek Azeredo Tavares
- 7 Há anos
- Visualizações:
Transcrição
1 Por que não (não testar)? Danilo Sato
2 Quem sou eu? Graduação/Mestrado no IME-USP AgilCoop ThoughtWorks UK Fundador do
3 Por que não testar?
4 Por que não testar? É muito difícil / Eu não sei como
5 Por que não testar? É muito difícil / Eu não sei como Preciso terminar isso agora!
6 Por que não testar? É muito difícil / Eu não sei como Preciso terminar isso agora! Meu código funciona!
7 Por que não testar? É muito difícil / Eu não sei como Preciso terminar isso agora! Meu código funciona! Tenho que programar o dobro
8 Por que não testar? É muito difícil / Eu não sei como Preciso terminar isso agora! Meu código funciona! Tenho que programar o dobro Não é problema meu...
9 E se eu não testar?
10 E se eu não testar? Trabalho manual
11 E se eu não testar? Trabalho manual Como o sistema funciona?
12 E se eu não testar? Trabalho manual Como o sistema funciona? Refatorar? Migrar?
13 E se eu não testar? Trabalho manual Como o sistema funciona? Refatorar? Migrar? Problemas de regressão / manutenção
14 E se eu não testar? Trabalho manual Como o sistema funciona? Refatorar? Migrar? Problemas de regressão / manutenção Big Ball of Mud
15 E se eu não testar? Trabalho manual Como o sistema funciona? Refatorar? Migrar? Problemas de regressão / manutenção Big Ball of Mud Debug
16 Qualidade
17 Work smarter, not harder Qualidade
18 Qualidade Work smarter, not harder Inspecionar para previnir defeitos é bom; Inspecionar para encontrar defeitos é desperdício -- Shigeo Shingo, The Toyota Production System
19 Qualidade Work smarter, not harder Inspecionar para previnir defeitos é bom; Inspecionar para encontrar defeitos é desperdício -- Shigeo Shingo, The Toyota Production System Auto-inspeção (mistake-proof)
20 Diferentes Sabores Perspectiva do Negócio Suporte à programação Crítica ao Produto Perspectiva da Tecnologia
21 Diferentes Sabores Perspectiva do Negócio Suporte à programação Teste de História Teste de Aceitação (Design do Produto) Teste de Unidade Teste Funcional/Integração (Design do Código) Teste de Usabilidade Teste Exploratório Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
22 Diferentes Sabores Perspectiva do Negócio Suporte à programação Teste de História Teste de Aceitação (Design do Produto) Teste de Unidade Teste Funcional/Integração (Design do Código) Teste de Usabilidade Teste Exploratório Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
23 Ferramentas Perspectiva do Negócio Suporte à programação Teste de História Teste de Aceitação (Design do Produto) Teste de Unidade Teste Funcional/Integração (Design do Código) Teste de Usabilidade Teste Exploratório Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
24 Ferramentas Perspectiva do Negócio Suporte à programação Teste de História Teste de Aceitação (Design do Produto) JUnit Teste de Unidade Test::Unit xunit PyUnit (Design do Código) script.aculo.us Teste Funcional/Integração Teste de Usabilidade Teste Exploratório Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
25 Ferramentas Perspectiva do Negócio Suporte à programação FIT Fitnesse Teste de História Teste de Aceitação Sahi (Design do Produto) Selenium Watir JUnit Teste de Unidade Test::Unit xunit PyUnit (Design do Código) script.aculo.us Teste Funcional/Integração Teste de Usabilidade Teste Exploratório Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
26 Ferramentas Perspectiva do Negócio Suporte à programação FIT Fitnesse Teste de História Teste de Aceitação Sahi (Design do Produto) RSpec JBehave Selenium Watir JUnit Teste de Unidade Test::Unit xunit PyUnit (Design do Código) script.aculo.us Teste Funcional/Integração Teste de Usabilidade Teste Exploratório Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
27 Ferramentas Perspectiva do Negócio Suporte à programação FIT Fitnesse Teste de História Teste de Aceitação Sahi (Design do Produto) RSpec JBehave Selenium Watir JUnit Teste de Unidade Test::Unit xunit PyUnit (Design do Código) script.aculo.us Teste Funcional/Integração HTML Validator Teste de Usabilidade Teste Exploratório CSS Validator Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
28 Ferramentas Perspectiva do Negócio Suporte à programação FIT Fitnesse Teste de História Teste de Aceitação Sahi (Design do Produto) RSpec JBehave Selenium Watir JUnit Teste de Unidade Test::Unit xunit PyUnit (Design do Código) script.aculo.us Teste Funcional/Integração HTML Validator Teste de Usabilidade Teste Exploratório httperf JMeter CSS Validator Siege Teste de Carga Teste de Segurança Teste Combinatório Nessus Nikto/Wikto Crítica ao Produto Perspectiva da Tecnologia
29 Suporte à programação FIT Fitnesse Ferramentas Teste de História Teste de Aceitação RSpec Sahi (Design do Produto) JUnit Teste de Unidade Test::Unit xunit PyUnit (Design do Código) script.aculo.us Teste Funcional/Integração Perspectiva do Negócio JBehave Selenium Watir HTML Validator Teste de Usabilidade Teste Exploratório CSS Validator httperf JMeter Siege Teste de Carga Teste de Segurança Teste Combinatório Nessus Nikto/Wikto Crítica ao Produto Perspectiva da Tecnologia
30 Um caminho a trilhar... Perspectiva do Negócio Suporte à programação Teste de História Teste de Aceitação (Design do Produto) Teste de Unidade Teste Funcional/Integração (Design do Código) Teste de Usabilidade Teste Exploratório Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
31 Um caminho a trilhar... Perspectiva do Negócio Suporte à programação Teste de História Teste de Aceitação (Design do Produto) Teste de Unidade Teste Funcional/Integração (Design do Código) Teste de Usabilidade Teste Exploratório Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
32 Um caminho a trilhar... Perspectiva do Negócio Suporte à programação Teste de História Teste de Aceitação (Design do Produto) Teste de Unidade Teste Funcional/Integração (Design do Código) Teste de Usabilidade Teste Exploratório Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
33 Um caminho a trilhar... Perspectiva do Negócio Suporte à programação Teste de História Teste de Aceitação (Design do Produto) Teste de Unidade Teste Funcional/Integração (Design do Código) Teste de Usabilidade Teste Exploratório Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
34 Um caminho a trilhar... Perspectiva do Negócio Suporte à programação DEMO Teste de História Teste de Aceitação (Selenium) (Design do Produto) Teste de Unidade Teste Funcional/Integração (Design do Código) Teste de Usabilidade Teste Exploratório Teste de Carga Teste de Segurança Teste Combinatório Crítica ao Produto Perspectiva da Tecnologia
35 Dojo de Programação
36 Dojo de Programação
37 Dojo de Programação
38 Dojo de Programação
39 Dojo de Programação
40 Dojo de Programação
41 Dojo de Programação
42 Dúvidas? Danilo Sato groups.google.com/group/dojo_sp AgilCoop
Introdução a Métodos Ágeis. Curso de Verão IME/USP
Introdução a Métodos Ágeis Curso de Verão 2008 - IME/USP www.agilcoop.org.br Danilo Sato Mariana Bravo Tradicional ou Ágil? 2 Tradicional ou Ágil? Forecast-driven vs Feedback-driven 3 O Que é Sucesso?
Leia maisIntrodução a Testes Automatizados
Introdução a Testes Automatizados Cursos de Verão 2008 IME/USP www.agilcoop.org.br Paulo Cheque Testes Automatizados Teste de Software: Executar o programa a ser testado com alguma entrada e conferir visualmente
Leia maisTestes Ágeis. Malba Jacob Prudente
Testes Ágeis Malba Jacob Prudente Objetivos do treinamento 1. Expor os conceitos sobre Testes Ágeis; 2. Testes Ágeis x Testes Tradicionais 3. Testador Ágil; 4. Planejando os Testes; 5. Teste de Regressão;
Leia maisDesenvolvimento de Software de Qualidade através de Testes Automatizados
Desenvolvimento de Software de Qualidade através de Testes Automatizados Fabio Kon e Paulo Cheque Departamento de Ciência de Computação IME/USP 9/2/2009 Verão 2009 Erros de Software Causam prejuízos de
Leia maisTestes Automatizados. Cursos de Verão 2007 IME/USP Dairton Bassi & Paulo Cheque
Testes Automatizados Cursos de Verão 2007 IME/USP www.agilcoop.org.br Dairton Bassi & Paulo Cheque Roteiro 1) Motivação 2) Introdução a Testes 3) Testes de Unidade 4) Testes de Aceitação 5) Testes de Integração
Leia maisAgile Methods for the Traditional Guy
Agile Methods for the Traditional Guy Conexão Java 07 Danilo Sato www.dtsato.com (Agradecimento: Mariana Bravo) Danilo Sato BCC/Mestrado - IME/USP AgilCoop Fundador do Dojo@SP ThoughtWorks UK Modelo? Quem
Leia maisAgenda. O que é Testar? Por que testar? Quando testar? Processo de teste Níveis de teste Tipos de teste Classificação dos testes.
Agenda O que é Testar? Conceitos Por que testar? Quando testar? Custo do defeito Processo de teste Níveis de teste Tipos de teste Classificação dos testes Entendendo o que é TESTAR Testar é analisar um
Leia maisBehaviour-Driven Development com RSpec e RSpec on Rails. Danilo Sato www.dtsato.com
Behaviour-Driven Development com RSpec e RSpec on Rails Danilo Sato www.dtsato.com 1 Quem sou eu? Graduação/Mestrado no IME/USP AgilCoop Fundador do Dojo@SP ThoughtWorks UK 2 Programar Testar Ponto de
Leia maisDesenvolvimento de Software de Qualidade através de Testes Automatizados
Desenvolvimento de Software de Qualidade através de Testes Automatizados Paulo Cheque (paulocheque@agilcoop.org.br) Cursos de Verão 2010 Licença: Creative Commons: Attribution-Share Alike 3.0 Unported
Leia maisTestes Automatizados. Paulo Cheque. 27/01/2009 Verão 2009
Testes Automatizados Paulo Cheque 27/01/2009 Verão 2009 Erros de Software Causam prejuízos de aproximadamente $59.5 bi na economia dos Estados Unidos Fonte: NIST/2002 http://www.nist.gov 2 Estratégias
Leia maisGESTÃO DA MANUTENÇÃO
Classificação Nível de Criticidade para Equipamentos S Q W Itens para avaliação Segurança cliente interno cliente externo meio-ambiente Qualidade Condição de trabalho Status Equipamento A B D P M Perdas
Leia maisRefatoração: Melhorando a Qualidade de Código Pré-Existente. Cursos de Verão 2009 IME/USP Mariana Bravo & Hugo Corbucci
Refatoração: Melhorando a Qualidade de Código Pré-Existente Cursos de Verão 2009 IME/USP www.agilcoop.org.br Mariana Bravo & Hugo Corbucci Refatoração Uma modificação no sistema que não altera o seu comportamento
Leia maisA Importância dos Testes Automatizados
A Importância dos Testes Automatizados Controle ágil, rápido e confiável de qualidade Paulo Cheque Bernardo (paulocheque@agilcoop.org.br ) e Fabio Kon (kon@ime.usp.br) Artigo publicado na Engenharia de
Leia maisPadrões de Testes Automatizados
Padrões de Testes Automatizados Curso de Verão 2010 - IME/USP www.agilcoop.org.br Hugo Corbucci hugo@agilcoop.org.br Introdução 2 Introdução Código! De testes automatizados 3 Introdução Código! De testes
Leia maisIntrodução à Manutenção O QUE VOCÊ ENTENDE POR MANUTENÇÃO?
MANUTENÇÃO Introdução à Manutenção O QUE VOCÊ ENTENDE POR MANUTENÇÃO? Introdução à Manutenção O que a manutenção tem a ver com a qualidade total? Disponibilidade de máquina; Aumento da competitividade;
Leia maisBanco de Dados Ágeis e Refatoração
Banco de Dados Ágeis e Refatoração Curso de Verão 2007 - IME/USP www.agilcoop.org.br Danilo Sato & João Eduardo Ferreira Pergunta: Após colocar em produção, como fazer os banco de dados evoluirem facilmente
Leia maisRefatoração: Melhorando a Qualidade de Código Pré-Existente. Cursos de Verão 2008 IME/USP Mariana Bravo & Hugo Corbucci
Refatoração: Melhorando a Qualidade de Código Pré-Existente Cursos de Verão 2008 IME/USP www.agilcoop.org.br Mariana Bravo & Hugo Corbucci Refatoração Uma modificação no sistema que não altera o seu comportamento
Leia maisCATÁLOGO DE REQUISITOS DE TITULAÇÃO
CATÁLOGO DE REQUISITOS DE TITULAÇÃO Administração Cálculos Financeiros Administração Administração (EII) Administração - Habilitação em Administração de Empresas Administração - Habilitação em Administração
Leia maisAula Extra. Depurador Code::Blocks. Monitoria de Introdução à Programação
Aula Extra Depurador Code::Blocks Monitoria de Introdução à Programação Depurador - Definição Um depurador (em inglês: debugger) é um programa de computador usado para testar outros programas e fazer sua
Leia maisTeste de software. Engenharia de software Profª karine sato da silva
Teste de software Engenharia de software Profª karine sato da silva Mais sobre o TDD Test Driven Development (TDD); TDD reivindica um desenvolvimento incremental do código que inicia com testes, incluindo
Leia maisUnidade II Atividades em PDS: Testes. Unidade III Suporte e Manutenção. Processo Desenvolvimento Software
Unidade II Atividades em PDS: Testes Unidade III Suporte e Manutenção Atividades Básicas em um PDS Definição / Especificação: (o quê?) Análise econômica Análise de requisitos Especificação de requisitos
Leia maisTestes de Unidade. Curso de Verão IME/USP Hugo Corbucci
Testes de Unidade Curso de Verão 2010 - IME/USP www.agilcoop.org.br Hugo Corbucci hugo@agilcoop.org.br Caracterização 2 Caracterização 3 Caracterização 4 Caracterização 5 Caracterização Como? 6 Caracterização
Leia maisEA976 Engenharia de Software. AULA 2 Ciclo de Vida de um Software
EA976 Engenharia de Software AULA 2 Ciclo de Vida de um Software Ciclo de Vida de um Software O que é o ciclo de vida de um software? Qual a sequência ideal para um ciclo de vida? Por que essa sequência
Leia maisResponsáveis. 1. Prestador de Serviço: ACBL Sistemas. 2. Cliente: Salt House Massas e Complementos. Documento de Visão do Sistema
ACBL Sistemas v 1.0 Sistema de Gerenciamento Empresarial Janeiro de 2010 Documento de Visão do Sistema Responsáveis Esta seção do documento apresenta informações sobre o prestador de serviços e o cliente
Leia maisIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de Software Curso de Verão Centro de Competência em Software Livre Departamento de Ciência da Computação - IME / USP Realização: AgilCoop Verão Ágil 2010 Copyleft
Leia maisManutenção total aplicada em ferramentarias
Manutenção total aplicada em ferramentarias Por: Sérgio Borcato Roberto Mariotti A medição da eficiência dos equipamentos de manufatura vem se tornando essencial para a resolução de problemas e para melhoria
Leia maisExtending Extreme Programming With Practices From Other Methodologies
Extending Extreme Programming With Practices From Other Methodologies Danilo Sato, Dairton Bassi, Alfredo Goldman DCC-IME/USP - Departamento de Ciência da Computação do Instituto de Matemática e Estatística
Leia maisOpenPDV: Sistema aberto para gerenciamento de restaurantes
Universidade Federal de Santa Catarina Departamento de Informática e Estatística INE5638 Introdução a Projetos Orientador: José Eduardo de Lucca OpenPDV: Sistema aberto para gerenciamento de restaurantes
Leia maisDificuldades na implantação de Métodos Ágeis
Dificuldades na implantação de Métodos Ágeis Encontro Ágil 2008 IME/USP www.agilcoop.org.br Prof. Dr. Fabio Kon IME / USP Os Princípios Ágeis e as dificuldades Software funcionando... Adaptação a mudanças...
Leia maisPor que usar o Poka-Yoke no Lean Seis Sigma?
Por que usar o Poka-Yoke no Lean Seis Sigma? Por Cristina Werkema O Poka-Yoke termo japonês que significa à prova de erros (error proofing ou mistake proofing) consiste em um conjunto de procedimentos
Leia maisSeminário - Qualidade de Software/Testes de Software
4 de Janeiro de 2014 Seminário - Qualidade de Software/Testes de Software Mestrado de Desenvolvimento de Software e Sistemas Interactivos Bruno Matias - 62005090 Testes de software Existem diferentes definições
Leia maisEngenharia de Software. Ciclos de Vida do Software. 1. Sistemas
Engenharia de Software Profa. Dra. Lúcia Filgueiras Profa. Dra. Selma S. S. Melnikoff Ciclos de Vida do Software 1. Sistemas 2. Crise do software 3. Caracterização do software 4. Ciclos de vida do software
Leia maisATMM uma ferramenta para gerenciamento de métricas de teste no contexto de métodos ágeis
ATMM uma ferramenta para gerenciamento de métricas de teste no contexto de métodos ágeis M.Sc. André Abe Vicente, Dr. Márcio Eduardo Delamaro Instituto de Ciências Matemáticas e de Computação ICMC Universidade
Leia maisUNIVERSIDADE DE SÃO PAULO - USP RELATÓRIO DOS PROGRAMAS: JOOMLA, DRUPAL E WORDPRESS
UNIVERSIDADE DE SÃO PAULO - USP RELATÓRIO DOS PROGRAMAS: JOOMLA, DRUPAL E WORDPRESS ANO 2011 Programa de Estímulo ao Ensino de Graduação 2011 1º Semestre Professora orientadora: Anja Pratschke Bolsista:
Leia maisMotivos para verificação de códigos garantir ausência de erros de programação ou utilização
Verificação de Códigos C Computacionais Marcello A. Faraco de Medeiros Homero Ghioti da Silva Engenharia Aeronáutica Escola de Engenharia de São Carlos Universidade de São Paulo Motivos para verificação
Leia maisTESTANDO MAIS PARA DEPURAR MENOS: OS BENEFICIOS DOS TESTES PARA O DESENVOLVIMENTO DE SOFTWARE
TESTANDO MAIS PARA DEPURAR MENOS: OS BENEFICIOS DOS TESTES PARA O DESENVOLVIMENTO DE SOFTWARE Willian Gilson de Melo 1 Álvaro Ferraz d Arce 2 RESUMO: Neste artigo, serão abordadas três metodologias de
Leia maisLinguagens e códigos digitais
2 Linguagens e códigos digitais SUMÁRIO DO VOLUME LINGUAGENS E CÓDIGOS DIGITAIS 1. Operações com números naturais 5 2. Números positivos e negativos 10 3. Média aritmética simples e ponderada 12 4. Plano
Leia maisBC1424 Algoritmos e Estruturas de Dados I Aula 02: Ponteiros, estruturas e alocação de memória
BC1424 Algoritmos e Estruturas de Dados I Aula 02: Ponteiros, estruturas e alocação de memória Prof. Jesús P. Mena-Chalco 1Q-2016 1 Cloud9 Crie uma conta no c9.io Apenas é requerido criar uma área (máquina
Leia maisClassificação de Materiais
UESPI Universidade Estadual do Piauí Administração de Suprimentos/Logística Classificação de Materiais Livro: Administração de Materiais: um enfoque prático. Autor: João José Viana Prof. João Airton joaoayrton@yahoo.com.br
Leia maisBDD e eu com isso? Glaucimar Aguiar. Outubro, 2016
BDD e eu com isso? Glaucimar Aguiar Outubro, 2016 Quem sou... E o que esperar desta conversa Sobre desenvolvimento de software... 3 Desafios em projetos de desenvolvimento de software Projetos atrasam
Leia maisLições Aprendidas sobre Testes
Lições Aprendidas sobre Testes Danilo Sato Rails Summit Latin America www.dtsato.com 16/Out/2008 Um pouco sobre vocês Será que estou na palestra certa? Minha história com testes automatizados Era uma vez
Leia maisSistemas Fotovoltaicos (Modalidade Online) Apresentação do Curso
Sistemas Fotovoltaicos (Modalidade Online) Apresentação do Curso Sobre a Blue Sol A Blue Sol Energia Solar foi criada em 2008 com a finalidade de se especializar em soluções em energia solar e distribuição
Leia maisMÓDULO CAPITAL GESTÃO DE RECURSOS LTDA. Política de Treinamento e Reciclagem de Colaboradores
MÓDULO CAPITAL GESTÃO DE RECURSOS LTDA. Política de Treinamento e Reciclagem de Colaboradores Junho de 2016 ÍNDICE POLÍTICA DE TREINAMENTO E RECICLAGEM DE COLABORADORES... 2 (A) Programas de Treinamento...
Leia maisDesempenho das. Modelo Japonês de Administração
Desempenho das Organizações Modelo Japonês de Administração Sistema Toyota de Produção Criado no Japão durante a década de 1950 por Eiji Toyoda e Taiichi Ohno; Princípios: Eliminação de desperdícios: ou
Leia maisDesenvolvimento de Software Lean
Desenvolvimento de Software Lean Curso de Verão 2010 - IME/USP www.agilcoop.org.br Hugo Corbucci Introdução Desenvolvimento de software é uma cadeia com diversos elos -- Kent Beck Software é um meio para
Leia maisDesenvolvimento Dirigido por Testes (TDD)
Desenvolvimento Dirigido por Testes (TDD) Cursos de Verão 2009 www.agilcoop.org.br Mariana Bravo O que é Desenvolvimento Dirigido por Testes? Dúvidas? Copyleft AgilCoop 2008 2 Testes a priori Conhecer
Leia maisME613 - Análise de Regressão
3222016 ME613 - Análise de Regressão 3222016 ME613 - Análise de Regressão ME613 - Análise de Regressão Parte 4 Transformações Samara F. Kiihl - IMECC - UNICAMP file:usersimacdocumentsgithubme613-unicampme613-unicamp.github.ioaulasslidesparte04parte04.html
Leia maisTestar: impossível. Jorge Diz Globalcode. Agile Brazil 2010 Slide 1
Testar: impossível Jorge Diz Globalcode Agile Brazil 2010 Slide 1 Palestrrante Jorge Alberto Diz Mestre e bacharel pela UNICAMP Programando desde 1983 Testando desde 1994 Javeiro Consultor: testes, metodologia
Leia maisDesenvolvimento guiado por testes e ferramentas xunit
Desenvolvimento guiado por testes e ferramentas xunit Carlos Eduardo Santin Disciplina de Engenharia de Software Universidade Federal do Rio Grande do Sul - UFRGS 1 de Maio de 2006 Roteiro 1 Teste de Software
Leia maisProjeto Integrador Gestão em TI II Gestão em Pessoas. Organograma DIRETOR DEPARTAMENTO DE T.I ANALISTA TÉCNICO
Projeto Integrador Gestão em TI II Gestão em Pessoas Organograma - Gráfico da estrutura hierárquica de uma organização social complexa, que representa simultaneamente os diferentes elementos do grupo e
Leia maisTracking Acompanhamento de Projetos Ágeis
Tracking Acompanhamento de Projetos Ágeis Curso de Verão 2007 IME/USP www.agilcoop.org.br Danilo Sato & Mariana Bravo Tracking da Aula # perguntas Tempo por slide # pessoas dormindo/pescando Progresso
Leia mais1- Introdução ao Lean V1-2008
1- Introdução ao Lean V1-2008 Autor: José Pedro A. Rodrigues da Silva 1 Programa 1- Introdução 2- Os 7 tipos de desperdício 3- Técnicas e ferramentas do Lean 4- Implementação do Lean 5- Conclusões Anexos
Leia maisGuia de desenvolvimento de um aplicativo para o sistema operacional Android
Guia de desenvolvimento de um aplicativo para o sistema operacional Android Introdução Este documento será voltado para o desenvolvimento de um aplicativo na plataforma Android (sistema operacional do
Leia maisRefatoração Melhorando o sistema e preparando pra a Web
POO Programação Orientada a Objetos Refatoração Melhorando o sistema e preparando pra a Web Jefferson S. Silva IFET - PI Copyright Jefferson S. Silva Slide 1 Refatoração Uma prática bastante comum e difundida
Leia maisPROGRAMA 5S. Uma dose de BOM SENSO em tudo o que a gente faz.
Uma dose de BOM SENSO em tudo o que a gente faz. Deve-se ter em mente: que não há nada mais difícil de executar, nem de sucesso mais duvidoso, nem mais perigoso de se conduzir, do que iniciar uma nova
Leia maisAdministração Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios
Administração Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Cronograma das Aulas. Hoje você está na aula Semana Tema 01 Apresentação do PEA. Fundamentos
Leia maisTestes de Interface de Usuário
Testes de Interface de Usuário AgilCoop Cursos de Verão 2010 Mariana Bravo IME/USP Definição Pq fazer testes de interface? Testes de integração ponta-a-ponta Validar que as interações do sistema estão
Leia maisTeste de Software. Estratégias de Teste. Rosemary Silveira Filgueiras Melo
Teste de Software Estratégias de Teste Rosemary Silveira Filgueiras Melo rosesfmelo@hotmail.com 1 Agenda Estratégias de Teste Tipos de Estratégias de Teste 2 Estratégias de teste Define as fases em que
Leia maisPESQUISA REALIZADA COM PARTICIPANTES DO 1º WORKSHOP DE TECNOLOGIA
PESQUISA REALIZADA COM PARTICIPANTES DO 1º WORKSHOP DE TECNOLOGIA Amostra: 4 pessoas SEXO ESCOLARIDADE 4 3 3 2 23 2 3 2 1 ENSINO MÉDIO 2 HOMENS MULHERES NÍVEL TÉCNICO GRADUAÇÃO 1 1 9 PÓS-GRADUAÇÃO 1 2
Leia maisESCOLA TÉCNICA ESTADUAL DE ILHA SOLTEIRA ILHA SOLTEIRA
REQUISITOS PARA INSCRIÇÕES AO PROCESSO SELETIVO DE DOCENTES, OBJETIVANDO A FORMAÇÃO DE CADASTRO PARA CONTRATAÇÃO TEMPORÁRIA DE EXCEPCIONAL INTERESSE PÚBLICO, Nº 065/01/2016 de 05/04/2016. Processo nº 2216/2016.
Leia maisCapítulo 3: Qualidade de Produto e a ISO 9126
Capítulo 3: Qualidade de Produto e a ISO 9126 Capítulo 1: Introdução Capítulo 2: Conceitos Básicos Capítulo 3: Qualidade de Produto (ISO9126) Capítulo 4: ISO9001 e ISO9000-3 Capítulo 5: CMM Capítulo 6:
Leia maisDia de Levar Nossos Filhos e Filhas ao Trabalho
Dia de Levar Nossos Filhos e Filhas ao Trabalho "Criar Oportunidade: 20 Anos de Educação, Empoderamento, Experiência." Nível Secundário Pacote de Atividades Diretrizes do Programa "Dia de Levar Nossos
Leia maisMódulos Combinatórios
Arquitectura de Computadores I Engenharia Informática (11537) Tecnologias e Sistemas de Informação (6616) Módulos Combinatórios Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 1 Somadores
Leia maisOganização e Arquitetura de Computadores
Oganização e Arquitetura de Computadores Capítulo 14 e 15 Unidade de Controle Parte I Operação da Unidade de Controle 1 Micro-Operações Um computador executa um programa Ciclo: Busca/Executa Cada ciclo
Leia maisMotor para jogos 2D utilizando HTML5
Motor para jogos 2D utilizando HTML5 MARCOS HARBS ORIENTADOR: DALTON SOLANO DOS REIS FURB UNIVERSIDADE REGIONAL DE BLUMENAU Roteiro Introdução Objetivos Fundamentação teórica Desenvolvimento Resultados
Leia maisTécnicas de Programação para a Web. Luiz Cláudio Silva. Novembro de 2005. Apresentação
Técnicas de Programação para a Web Luiz Cláudio Silva Novembro de 2005 Apresentação Objetivos Gerais Identificar os diversos modelos de funcionamento de uma aplicação Web Citar as caracterísitcas de uma
Leia maisIntrodução à Programação extrema (XP)
Introdução à Programação extrema (XP) Cursos de Verão 2008 - IME/USP Mariana Bravo e Hugo Corbucci Departamento de Ciência da Computação www.agilcoop.org.br O que é? XP é leve XP é focado no desenvolvimento
Leia maisConcurso limitado por prévia qualificação para a celebração de acordo quadro para a prestação de serviços de vigilância e segurança
Concurso limitado por prévia qualificação para a celebração de acordo quadro para a prestação de serviços de vigilância e segurança Convite à apresentação de propostas ANCP Dezembro de 2009 Índice Artigo
Leia maisPERÍODOS SEGUNDA TERÇA QUARTA QUINTA SEXTA
TÉCNICO EM COZINHA SUBSEQUENTE TURMA 10C (SALA 308) Obs.: O horário de início e de término ainda está por ser definido com todos os alunos do curso, portanto, está sujeito a alterações. 15:10 16:00 16:00
Leia maisAUTOMAÇÃO EM TESTES ÁGEIS AUTOMATION IN AGILE TESTING. Monique F. da Silva 1, Autran G. Moreno 2
AUTOMATION IN AGILE TESTING Monique F. da Silva 1, Autran G. Moreno 2 1 Instituto Recôncavo de Tecnologia 2 GESA Grupo de Engenharia de Software e Aplicações Universidade Salvador (UNIFACS) monique@reconcavo.org.br,
Leia maisFormação WEB com PHP. Subtítulo
Formação WEB com PHP Subtítulo Sobre a APTECH A Aptech é uma instituição global, modelo em capacitação profissional, que dispõe de diversos cursos com objetivo de preparar seus alunos para carreiras em
Leia maisTestes com JUnit. Treinamento ALESP SPL. Danilo Toshiaki Sato.
Testes com JUnit Danilo Toshiaki Sato dtsato@ime.usp.br Treinamento ALESP SPL Agenda 1. Introdução 2. Por que usar JUnit? 3. Quando escrever um teste? 4. Como escrever um teste? 5. Como rodar um teste?
Leia maisCadeira de Tecnologias de Informação. Ano lectivo 2009/2010. Sites dinâmicos. Com Expression Web TI2009/10 EWD_1. Filipa Pires da Silva (2009)
Cadeira de Tecnologias de Informação Ano lectivo 2009/2010 Sites dinâmicos Com Expression Web TI2009/10 EWD_1 .ASPX vs.html HTML: HTML é uma linguagem para descrever páginas web HTML significa Hyper Text
Leia maisAlguns Apontamentos Sobre Cálculo Combinatório
Alguns Apontamentos Sobre Cálculo Combinatório 1 O objectivo do Cálculo Combinatório é resolver problemas do tipo: quantas matriculas de carro é possível fazer em Portugal ; quantos números de telefone
Leia maisA taxa do IRC para as PME. Alguns aspetos a ter em conta para a sua utilização
A taxa do IRC para as PME Alguns aspetos a ter em conta para a sua utilização A reforma do IRC criou uma nova taxa de 17% (n.º 2 do artigo 87.º do Código do IRC) para pequenas e médias empresas, aplicável
Leia maisEFICIÊNCIA ENERGÉTICA
EFICIÊNCIA ENERGÉTICA Grupo Casassanta Representante exclusivo SP/RJ Vanguardia Tecnológica al Servicio del Cliente QUEM SOMOS ONYX ONYX Solidez empresarial CONSTRUÇÃO CONCESSÕES MEIO AMBIENTE SERVIÇOS
Leia maisDECODIFICANDO O DESENVOLVEDOR WEB
DECODIFICANDO O DESENVOLVEDOR WEB DECODIFICANDO O DESENVOLVEDOR WEB 2 SUMÁRIO Introdução...4 O profissional... 7 O processo de desenvolver... 11 As habilidades de um desenvolvedor web... 17 A carreira
Leia maisTestes Automatizados Melhorando a velocidade e a qualidade dos aplicativos
DESTAQUE DO PARCEIRO DE PESQUISA O GUIA DA DZONE PARA Testes Automatizados Melhorando a velocidade e a qualidade dos aplicativos VOLU M E I D E STAQ U E D O PA R C E I R O D E PE S QUI SA 1 DZONE.COM/GUIDES
Leia maisOuvidoria Municipal de Curitiba
Ofício nº 025/2016-OMC Curitiba, 1º de abril de 2016. Senhor Secretário: Seguem no anexo ao presente manifestações registradas no portal eletrônico desta Ouvidoria, (solicitações, críticas e reclamações
Leia maisPerspectivas Estruturais do Mercado de Trabalho na Industria Brasileira - 2020
Perspectivas Estruturais do Mercado de Trabalho na Industria Brasileira - 2020 Fevereiro 2012 Sistema FIRJAN Diretoria de Desenvolvimento Econômico e Associativo Gerência de Pesquisas e Estatística Objetivo
Leia maisSistemas de Tempo Real
Escola de Computação 2000 - IME-USP Sistemas de Tempo Real Jean-Marie Farines Joni da Silva Fraga Rômulo Silva de Oliveira LCMI - Laboratório de Controle e Microinformática DAS - Departamento de Automação
Leia maisRequisitos de Titulação para Inscrição no Processo Seletivo de Docentes Aviso 064.06.2012 Processo 8969/2012
Etec Professor Horácio Augusto da Silveira Classe Descentralizada E.M. Mufarrege Salomão Chamma Requisitos de Titulação para Inscrição no Processo Seletivo de Docentes Aviso 064.06.2012 Processo 8969/2012
Leia maisDesenvolvimento de Sistemas WEB
Desenvolvimento de Sistemas WEB JavaScript - Aula 14 Introdução Arthur Porto - IFNMG Campus Salinas arthur.porto@ifnmg.edu.br arthurporto.com.br JavaScript - Aula 14 Introdução Desenvolvimento de Sistemas
Leia maisEste Gabarito corresponde às Provas do Caderno de Questões de Código - 18759 EDITAL DE CONCURSO PÚBLICO 001/2013 GABARITO PRELIMINAR
Carga: ANALISTA JUDICIÁRIO - ARQUIVOLOGIA Código - 18759 1) 04 11) 01 16) 01 21) 03 24) 03 2) 01 12) 02 17) 02 22) 01 25) 05 3) 03 13) 05 18) 04 23) 04 4) 04 14) 03 19) 03 5) 04 15) 04 20) 05 6) 01 7)
Leia maisQualidade de Produto. Maria Cláudia F. P. Emer
Qualidade de Produto Maria Cláudia F. P. Emer Introdução Qualidade diretamente ligada ao produto final Controle de qualidade Adequação do produto nas fases finais no processo de produção Software Atividades
Leia maisPROGRAMA DA CADEIA PRODUTIVA DO PETRÓLEO & GÁS INSERÇÃO DE PEQUENAS EMPRESAS NA CADEIA PRODUTIVA DE ÓLEO E GÁS
INSERÇÃO DE PEQUENAS EMPRESAS NA CADEIA PRODUTIVA DE ÓLEO E GÁS CENÁRIO POR QUE TRABALHAR NA CADEIA DO PETRÓLEO? Em função do potencial do mercado (Oportunidade) A Cadeia Produtiva do Petróleo e Gás movimentará
Leia maisDesenvolvimento de Software de Qualidade com Métodos Ágeis e Software Livre
Desenvolvimento de Software de Qualidade com Métodos Ágeis e Software Livre Prof. Dr. Fabio Kon Centro de Competência em Software Livre Departamento de Ciência da Computação IME-USP 1 O que é software
Leia maisPortfólio. Diego Machado
Portfólio Diego Machado Conteúdo 04 Webdesigner Design Gráfico 14 24 Currículo Webd esign Site Ativ Plus Empresa MaisQdesign Periodo começo de 2009 Técnologia XHTML, Flash, PHP e MySql Site BioRio Empresa
Leia maisDESCOBERTO. (Glen Myers)
"A ATIVIDADE DE TESTAR É O PROCESSO DE EXECUTAR UM PROGRAMA COM A INTENÇÃO DE DESCOBRIR UM ERRO. UM BOM CASO DE TESTE É AQUELE QUE TEM UMA ELEVADA PROBABILIDADE DE REVELAR UM ERRO AINDA NÃO DESCOBERTO.
Leia maisDesenvolvimento de Software Lean
Desenvolvimento de Software Lean Curso de Verão 2009 - IME/USP www.agilcoop.org.br Eduardo Katayama e Hugo Corbucci Introdução Desenvolvimento de software é uma cadeia com diversos elos -- Kent Beck Software
Leia maisNão há segredos em nosso negócio. Por isso, pedale muito!!!
1 Não há segredos em nosso negócio. Por isso, pedale muito!!! COMO FUNCIONA A RODA DO NEGÓCIO MARY KAY???!!! Viver é como andar de bicicleta: É preciso estar em constante movimento para manter o equilíbrio.
Leia maisCredenciamento. e manual de instalação Magento. Credenciamento. Configurações
Credenciamento Configurações Para realizar o cadastro e criar sua conta vendedor no Clickpag Rede, acesse https://www.userede.com.br/clickpag/paginas/cadastro/index.html Durante o credenciamento, será
Leia maisPreparação para a Certificação de Engenheiro da Qualidade 1
Preparação para a Certificação de Engenheiro da Qualidade 1 OBJETIVOS DO CURSO Apresentar aos participantes os conteúdos do Corpo de Conhecimento necessários à certificação, possibilitando que aprimorem
Leia maisESTÁ PREPARADO PARA FAZER A ESCOLHA CERTA? CRIAÇÃO DE SITES. PROPOSTA COMERCIAL válida por 15 dias
ESTÁ PREPARADO PARA FAZER A ESCOLHA CERTA? CRIAÇÃO DE SITES PROPOSTA COMERCIAL válida por 15 dias UMA AGÊNCIA ONLINE Desenvolvimento Web e Marketing Digital Somos a agência Retina Comunicação, que assim
Leia maisPrototipação Exploratória
Tema da Aula Prototipação Exploratória Prof. Cristiano R R Portella portella@widesoft.com.br Tipos de Prototipação Tipos Exploratória (throw away - descartável) Evolucionária (evolui para o produto final)
Leia maisMarcelo Henrique dos Santos
Marcelo Henrique dos Santos Mestrado em Educação (em andamento) MBA em Marketing e Vendas (em andamento) Especialista em games Bacharel em Sistema de Informação Email: marcelosantos@outlook.com REUSO DE
Leia mais