[TDC 2011] O que crowd testing de jogos tem a ver com software corporativo

Post on 16-Aug-2015

26 views 0 download

Transcript of [TDC 2011] O que crowd testing de jogos tem a ver com software corporativo

O que CrowdTesting de jogos tem a ver com software corporativo?

Guilherme Mottagmotta@thoughtworks.com

Guilherme Motta

ThoughtWorker, 5+ anos no mercado de TI

Bacharel em Sistemas de Informação pela PUCRS

MBA em andamento pela FGV

Generalista!

@gfcmotta

Guilherme Motta

Ultima Online (1997)

RedMoon (2000)

...

Motivação

TestingExperience.com

Ter sido beta/alpha tester de jogos

CrowdSourcing pra testes de jogos?!?!Diversao

Reconhecimento

Melhoria do produto

Contexto dos Jogos

Single PlayerMulti PlayerOnlineOfflineReal timeMobileWebFlash

Contexto de Software Corporativo

Usuarios (quantos, tipos e etc..)Criticidade de manter uma determinada disponibilidadeFuncionalidades (atuais e futuras)Acessibilidade (multiplataforma)

Quem faz parte da crowd de testes de jogos?HackersTestersCompetidoresEarly AdoptersDesenvolvedoresComunidadeFãsClãs

Quem faz parte da crowd de testes de software?TestersProfissionais de TIPessoas que entendem do negocioPessoas que nao se encaixam em nenhum dos itens acima

Usuários dos Jogos

Faixa etáriaPoder de compraGêneroHardware necessário

Usuários dos Softwares Corporativos

?

Momentos de Teste de Jogos

DemoAlpha testingBeta testingPre-launchEarly access

Momentos de Teste de Software

DemoAlpha testingBeta testingPre-launchEarly access

Qual o valor deste jogo?

Forma de pagamentoPlanos de pagamentoMarca

Qual o valor deste software?

?

Vantagens das Crowds para Teste

multidisciplinaridademultinacionalidadediversidade!teste de configuração ("grátis")testes de localização ("grátis")testes de escalabilidadetestes de recuperabilidade"A/B Testing"independentedescentralizadoagregador/coletivo

Vantagens do CrowdTesting (para jogos)especialistas (em jogos mas não em testes..)

Desvantagens do CrowdTesting (para jogos)Perde o boom do lançamento

Risco de versão "alternativa"

Pessoas que só querem jogar! 

Desvantagens do CrowdTesting (para jogos)Clientes não sabem o que querem?Clientes acham que querem uma coisa?

Nem sempre o que é melhor pro cliente é o melhor pro cliente.

Desvantagens do CrowdTesting (para software)buzzword / "modismo"forma de pagamento da crowd é por bugsconhecimento das pessoas da crowd em teste de software

Análise da crowd

Kate H Gordon

200 pessoas

Ordenar itens por peso

O grupo em média acertou 94%

Apenas 5/200 tiveram performance superior

Análise da crowd

"Show do Milhão"

Ligar para o amigo inteligente

Pedir ajuda da platéia

Análise da crowd

"Show do Milhão"

Ligar para o amigo inteligente 65%

Pedir ajuda da platéia % muito superior

Quem trabalha?

EscravoRegime ServilMão-de-obraRecursoFuncionárioColaborador...

GAMER

EUA

145,000,000 jogadores ativos nos estados unidos

311,989,000 população dos estados unidos

46% da população joga?!

Guilherme Motta

gfcmotta@gmail.com

@gfcmotta 

#TDC2011