SlideShare uma empresa Scribd logo
1 de 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!

Mais conteúdo relacionado

Destaque

Educação e Dialética
Educação e DialéticaEducação e Dialética
Educação e Dialéticaprofadnilson
 
Como Fazer Uma DissertaçãO
Como Fazer Uma DissertaçãOComo Fazer Uma DissertaçãO
Como Fazer Uma DissertaçãOmartinsramon
 
A importância da argumentação
A importância da argumentaçãoA importância da argumentação
A importância da argumentaçãoPaulo Gomes
 
AULA 01 - TEXTO DISSERTATIVO-ARGUMENTATIVO - ESTRUTURA
AULA 01 - TEXTO DISSERTATIVO-ARGUMENTATIVO - ESTRUTURAAULA 01 - TEXTO DISSERTATIVO-ARGUMENTATIVO - ESTRUTURA
AULA 01 - TEXTO DISSERTATIVO-ARGUMENTATIVO - ESTRUTURAMarcelo Cordeiro Souza
 

Destaque (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
 

Semelhante a JustJava 2008 - UOL

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 07Luiz Duarte
 
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?Welington Monteiro
 
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 desenvolvimentoRalph Rassweiler
 
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
 
Enterprise Scrum - Recife Summer School
Enterprise Scrum - Recife Summer SchoolEnterprise Scrum - Recife Summer School
Enterprise Scrum - Recife Summer SchoolDanilo Bardusco
 
Slides exemplodeprocessoscrum
Slides exemplodeprocessoscrumSlides exemplodeprocessoscrum
Slides exemplodeprocessoscrumSilas Dias
 
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çãoLuiz Duarte
 
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 ÁgilLuiz C. Parzianello
 
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óriaRafael Portela
 
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 01Luiz Duarte
 
1° Meetup Floripa Empreend
1° Meetup Floripa Empreend1° Meetup Floripa Empreend
1° Meetup Floripa EmpreendGustavo Stelczyk
 
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 TestesJosé Correia
 
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...Rafael Targino
 
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...Marena Cutnei
 
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 SoftwareDaniel Cukier
 

Semelhante a 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
 

Mais de Marden Neubert

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 ...Marden Neubert
 
CVS - Slides Parte 4 - Avançado
CVS - Slides Parte 4 - AvançadoCVS - Slides Parte 4 - Avançado
CVS - Slides Parte 4 - AvançadoMarden Neubert
 
CVS - Slides Parte 3 - Básico
CVS - Slides Parte 3 - BásicoCVS - Slides Parte 3 - Básico
CVS - Slides Parte 3 - BásicoMarden Neubert
 
CVS - Slides Parte 1 - Introdução
CVS - Slides Parte 1 - IntroduçãoCVS - Slides Parte 1 - Introdução
CVS - Slides Parte 1 - IntroduçãoMarden 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 CursoMarden Neubert
 
CVS - Slides Parte 2 - Administração
CVS - Slides Parte 2 - AdministraçãoCVS - Slides Parte 2 - Administração
CVS - Slides Parte 2 - AdministraçãoMarden 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çadoMarden 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çãoMarden 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çãoMarden 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 cursoMarden 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ásicoMarden Neubert
 
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 BrasilMarden Neubert
 

Mais de 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
 

JustJava 2008 - UOL

Notas do Editor

  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.