SlideShare ist ein Scribd-Unternehmen logo
1 von 45
Saindo do Nada Passando pelo Formal Chegando no Ágil Marden Neubert –  Pesquisa e Desenvolvimento JustJava 2008
Processos Descrever três estágios do desenvolvimento de produtos no UOL, olhando para: Equipes Requisitos Modelos Programação Testes Agenda
 
Hallo! Ich heisse Hegel.
Tese
Tese Antítese contraposta por
Tese Antítese Síntese contraposta por reconciliadas em
Tese Antítese Síntese contraposta por reconciliadas em Tese Antítese Síntese contraposta por reconciliadas em
Tese Antítese Síntese contraposta por reconciliadas em Tese Antítese Síntese contraposta por reconciliadas em ... A Síntese Perfeita ( ? )
Surge o UOL 96 08 00 98 02 04 06 97 99 01 03 05 07
O BOL é lançado 96 08 00 98 02 04 06 97 99 01 03 05 07
Aquisição de ferramentas e consultoria 96 08 00 98 02 04 06 97 99 01 03 05 07
Fusão de times UOL, BOL e ZIP 96 08 00 98 02 04 06 97 99 01 03 05 07
UOL fica no  azul 96 08 00 98 02 04 06 97 99 01 03 05 07
UOL abre capital 96 08 00 98 02 04 06 97 99 01 03 05 07
Foco na criação de novos produtos 96 08 00 98 02 04 06 97 99 01 03 05 07
Adoção do Scrum 96 08 00 98 02 04 06 97 99 01 03 05 07
Processos
O Não-Processo
O Processo Monumental
O Processo Ágil
Equipes
Silos
Departamentos
Alguns sintomas...
Times de Produto
Requisitos
O Susto
Usuário Sistema Casos de Uso
Histórias de Usuário
Modelos
Às Escuras
O Reinado das Ferramentas
Desenvolvimento Dirigido pelo Domínio
Programação
Ferramentas Rudimentares
O Martelo
Sob Medida
Testes
Testando no Ar
O Carimbo
Todos São Responsáveis
Conclusões...
Perguntas ?
Obrigado!

Weitere ähnliche Inhalte

Andere mochten auch (7)

Educação e Dialética
Educação e DialéticaEducação e Dialética
Educação e Dialética
 
Recursos expressivos
Recursos expressivos Recursos expressivos
Recursos expressivos
 
Como Fazer Uma DissertaçãO
Como Fazer Uma DissertaçãOComo Fazer Uma DissertaçãO
Como Fazer Uma DissertaçãO
 
A importância da argumentação
A importância da argumentaçãoA importância da argumentação
A importância da argumentação
 
Dissertação
DissertaçãoDissertação
Dissertação
 
AULA 01 - TEXTO DISSERTATIVO-ARGUMENTATIVO - ESTRUTURA
AULA 01 - TEXTO DISSERTATIVO-ARGUMENTATIVO - ESTRUTURAAULA 01 - TEXTO DISSERTATIVO-ARGUMENTATIVO - ESTRUTURA
AULA 01 - TEXTO DISSERTATIVO-ARGUMENTATIVO - ESTRUTURA
 
O que é argumentar
O que é argumentarO que é argumentar
O que é argumentar
 

Ähnlich wie JustJava 2008 - UOL

QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...
QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...
QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...
Thiago Ghisi
 
Slides exemplodeprocessoscrum
Slides exemplodeprocessoscrumSlides exemplodeprocessoscrum
Slides exemplodeprocessoscrum
Silas Dias
 

Ähnlich wie JustJava 2008 - UOL (20)

Curso Scrum e Métodos Ágeis 07
Curso Scrum e Métodos Ágeis 07Curso Scrum e Métodos Ágeis 07
Curso Scrum e Métodos Ágeis 07
 
Fábrica de Testes: Por onde começar?
Fábrica de Testes: Por onde começar?Fábrica de Testes: Por onde começar?
Fábrica de Testes: Por onde começar?
 
Scrum no contexto de processos de desenvolvimento
Scrum no contexto de processos de desenvolvimentoScrum no contexto de processos de desenvolvimento
Scrum no contexto de processos de desenvolvimento
 
QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...
QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...
QA Reviews, Kick-offs e Desk Checks por estória: três práticas que podem prev...
 
Enterprise Scrum - Recife Summer School
Enterprise Scrum - Recife Summer SchoolEnterprise Scrum - Recife Summer School
Enterprise Scrum - Recife Summer School
 
Slides exemplodeprocessoscrum
Slides exemplodeprocessoscrumSlides exemplodeprocessoscrum
Slides exemplodeprocessoscrum
 
Curso Scrum e Métodos Ágeis - Introdução
Curso Scrum e Métodos Ágeis - IntroduçãoCurso Scrum e Métodos Ágeis - Introdução
Curso Scrum e Métodos Ágeis - Introdução
 
Processo de implantação de testes automatizados
Processo de implantação de testes automatizadosProcesso de implantação de testes automatizados
Processo de implantação de testes automatizados
 
Mudando a Cultura de uma Organização para o Pensamento Ágil
Mudando a Cultura de umaOrganização para o Pensamento ÁgilMudando a Cultura de umaOrganização para o Pensamento Ágil
Mudando a Cultura de uma Organização para o Pensamento Ágil
 
Técnicas de Teste
Técnicas de TesteTécnicas de Teste
Técnicas de Teste
 
Qa Reviews, Kickoffs e Desk Checks por Estória
Qa Reviews, Kickoffs e Desk Checks por EstóriaQa Reviews, Kickoffs e Desk Checks por Estória
Qa Reviews, Kickoffs e Desk Checks por Estória
 
Curso Scrum e Métodos Ágeis 01
Curso Scrum e Métodos Ágeis 01Curso Scrum e Métodos Ágeis 01
Curso Scrum e Métodos Ágeis 01
 
1° Meetup Floripa Empreend
1° Meetup Floripa Empreend1° Meetup Floripa Empreend
1° Meetup Floripa Empreend
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
UAI Test 2014 - Storyboards - dos Requisitos aos Testes
UAI Test 2014 - Storyboards - dos Requisitos aos TestesUAI Test 2014 - Storyboards - dos Requisitos aos Testes
UAI Test 2014 - Storyboards - dos Requisitos aos Testes
 
Scrum Gathering Rio 2016 - Cinco Desafios na Definição de uma Metodologia Ági...
Scrum Gathering Rio 2016 - Cinco Desafios na Definição de uma Metodologia Ági...Scrum Gathering Rio 2016 - Cinco Desafios na Definição de uma Metodologia Ági...
Scrum Gathering Rio 2016 - Cinco Desafios na Definição de uma Metodologia Ági...
 
Scrum Gathering Rio 2016 - Cinco Desafios na Definição de uma Metodologia Ági...
Scrum Gathering Rio 2016 - Cinco Desafios na Definição de uma Metodologia Ági...Scrum Gathering Rio 2016 - Cinco Desafios na Definição de uma Metodologia Ági...
Scrum Gathering Rio 2016 - Cinco Desafios na Definição de uma Metodologia Ági...
 
Introdução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de SoftwareIntrodução a Métodos Ágeis de Desenvolvimento de Software
Introdução a Métodos Ágeis de Desenvolvimento de Software
 
Desenvolvimento de produtos aula 6
Desenvolvimento de produtos   aula 6Desenvolvimento de produtos   aula 6
Desenvolvimento de produtos aula 6
 
Introdução ao TDD
Introdução ao TDDIntrodução ao TDD
Introdução ao TDD
 

Mehr von Marden Neubert

CVS - Slides Parte 4 - Avançado
CVS - Slides Parte 4 - AvançadoCVS - Slides Parte 4 - Avançado
CVS - Slides Parte 4 - Avançado
Marden Neubert
 
CVS - Slides Parte 3 - Básico
CVS - Slides Parte 3 - BásicoCVS - Slides Parte 3 - Básico
CVS - Slides Parte 3 - Básico
Marden Neubert
 
CVS - Slides Parte 1 - Introdução
CVS - Slides Parte 1 - IntroduçãoCVS - Slides Parte 1 - Introdução
CVS - Slides Parte 1 - Introdução
Marden Neubert
 
CVS - Slides Parte 0 - Sobre o Curso
CVS - Slides Parte 0 - Sobre o CursoCVS - Slides Parte 0 - Sobre o Curso
CVS - Slides Parte 0 - Sobre o Curso
Marden Neubert
 
CVS - Slides Parte 2 - Administração
CVS - Slides Parte 2 - AdministraçãoCVS - Slides Parte 2 - Administração
CVS - Slides Parte 2 - Administração
Marden Neubert
 
Curso de CVS - Parte 4 - Avançado
Curso de CVS - Parte 4 - AvançadoCurso de CVS - Parte 4 - Avançado
Curso de CVS - Parte 4 - Avançado
Marden Neubert
 
Curso de CVS - Parte 2 - Administração
Curso de CVS - Parte 2 - AdministraçãoCurso de CVS - Parte 2 - Administração
Curso de CVS - Parte 2 - Administração
Marden Neubert
 
Curso de CVS - Parte 1 - Introdução
Curso de CVS - Parte 1 - IntroduçãoCurso de CVS - Parte 1 - Introdução
Curso de CVS - Parte 1 - Introdução
Marden Neubert
 
Curso de CVS - Parte 0 - Sobre o curso
Curso de CVS - Parte 0 - Sobre o cursoCurso de CVS - Parte 0 - Sobre o curso
Curso de CVS - Parte 0 - Sobre o curso
Marden Neubert
 
Curso de CVS - Parte 3 - Uso Básico
Curso de CVS - Parte 3 - Uso BásicoCurso de CVS - Parte 3 - Uso Básico
Curso de CVS - Parte 3 - Uso Básico
Marden Neubert
 

Mehr von Marden Neubert (15)

Shopping UOL: Uma nova perspectiva sobre comparação de preços e seu papel no ...
Shopping UOL: Uma nova perspectiva sobre comparação de preços e seu papel no ...Shopping UOL: Uma nova perspectiva sobre comparação de preços e seu papel no ...
Shopping UOL: Uma nova perspectiva sobre comparação de preços e seu papel no ...
 
CVS - Slides Parte 4 - Avançado
CVS - Slides Parte 4 - AvançadoCVS - Slides Parte 4 - Avançado
CVS - Slides Parte 4 - Avançado
 
CVS - Slides Parte 3 - Básico
CVS - Slides Parte 3 - BásicoCVS - Slides Parte 3 - Básico
CVS - Slides Parte 3 - Básico
 
CVS - Slides Parte 1 - Introdução
CVS - Slides Parte 1 - IntroduçãoCVS - Slides Parte 1 - Introdução
CVS - Slides Parte 1 - Introdução
 
CVS - Slides Parte 0 - Sobre o Curso
CVS - Slides Parte 0 - Sobre o CursoCVS - Slides Parte 0 - Sobre o Curso
CVS - Slides Parte 0 - Sobre o Curso
 
CVS - Slides Parte 2 - Administração
CVS - Slides Parte 2 - AdministraçãoCVS - Slides Parte 2 - Administração
CVS - Slides Parte 2 - Administração
 
Curso de CVS - Lab 4
Curso de CVS - Lab 4Curso de CVS - Lab 4
Curso de CVS - Lab 4
 
Curso de CVS - Lab 3
Curso de CVS - Lab 3Curso de CVS - Lab 3
Curso de CVS - Lab 3
 
Curso de CVS - Lab 2
Curso de CVS - Lab 2Curso de CVS - Lab 2
Curso de CVS - Lab 2
 
Curso de CVS - Parte 4 - Avançado
Curso de CVS - Parte 4 - AvançadoCurso de CVS - Parte 4 - Avançado
Curso de CVS - Parte 4 - Avançado
 
Curso de CVS - Parte 2 - Administração
Curso de CVS - Parte 2 - AdministraçãoCurso de CVS - Parte 2 - Administração
Curso de CVS - Parte 2 - Administração
 
Curso de CVS - Parte 1 - Introdução
Curso de CVS - Parte 1 - IntroduçãoCurso de CVS - Parte 1 - Introdução
Curso de CVS - Parte 1 - Introdução
 
Curso de CVS - Parte 0 - Sobre o curso
Curso de CVS - Parte 0 - Sobre o cursoCurso de CVS - Parte 0 - Sobre o curso
Curso de CVS - Parte 0 - Sobre o curso
 
Curso de CVS - Parte 3 - Uso Básico
Curso de CVS - Parte 3 - Uso BásicoCurso de CVS - Parte 3 - Uso Básico
Curso de CVS - Parte 3 - Uso Básico
 
UOL Bolsa Pesquisa - Incentivando o Software Livre no Brasil
UOL Bolsa Pesquisa - Incentivando o Software Livre no BrasilUOL Bolsa Pesquisa - Incentivando o Software Livre no Brasil
UOL Bolsa Pesquisa - Incentivando o Software Livre no Brasil
 

Kürzlich hochgeladen

Kürzlich hochgeladen (6)

ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 

JustJava 2008 - UOL

Hinweis der Redaktion

  1. Meu objetivo com esta apresentação não é catequizar ou evangelizar ninguém, nem divulgar uma metodologia (não sou de nenhuma empresa de consultoria, nem sou palestrante profissional), nem fazer ninguém se sentir mal caso se veja em dos cenários que vou mostrar aqui. O que quero é contar uma história, que acho bastante relevante, não só por ser a história da minha vida profissional nos últimos 10 anos, mas também porque penso que muitos de vocês já passaram, estão passando ou ainda vão passar por alguns dos casos que vou contar aqui. Como é sempre bom ouvir alguém falando de coisas que tem a ver com nosso dia-a-dia, seja para aprender com os erros do outro, conhecer uma nova técnica ou mais para desabafar mesmo, concluí que seria relevante trazer este assunto para vocês. Dá para vocês imaginarem pelo título da apresentação que vou falar de 3 estágios pelos quais passamos e estamos passando nas equipes de desenvolvimento de produtos do UOL.