Pergunta

Eu executo um jogo e a execução é feita manualmente, tenho alguns scripts que me ajudam, mas essencialmente sou eu quem faz o trabalho.No momento estou trabalhando em um aplicativo web que permitirá aos usuários inserir diretamente algumas de suas ações no jogo e assim me poupar muito trabalho.

O problema é que sou um homem trabalhando em um projeto de tamanho moderado (mais de 20 tabelas), a carga de trabalho não é o problema, é que os bugs aparecerão mesmo que eu teste enquanto escrevo.Portanto, minha pergunta é dupla.

  1. Testes beta, adoro betas abertos, mas um beta fechado seria de alguma forma mais eficaz e daria melhores resultados?
  2. Como devo trazer o aplicativo?Devo soltá-lo e declarar que está sendo usado ou devo usá-lo junto com a construção normal do jogo?
Foi útil?

Solução

Esta é minha abordagem geral para teste/lançamento.Como você testa/inicia depende principalmente de:

  1. Qual sua aplicação é.
  2. Quem são seus usuários são.

Se seu aplicativo for técnico e for voltado para pessoas com mentalidade técnica, a palavra "beta" não os assustará - mas fornecerá uma oportunidade de testar o produto antes que ele seja lançado e ajudará a melhorar o sistema.Esta é a circunstância ideal para usar um beta aberto ou fechado.Geralmente é benéfico começar 'fechado' com um grupo de pessoas que você seleciona e confia para encontrar bugs de forma rápida e confiável - depois que você estiver mais confiante de que todos os bugs críticos desapareceram, abra-o com um sistema de convite (por exemplo ).

Se, no entanto, a sua aplicação for 'trivial' do ponto de vista técnico (ou seja,é algo como Twitter, Facebook ou Flickr - nada que seja inerentemente voltado para o uso técnico), então você terá que ser mais cuidadoso ao planejar seus testes.O teste fechado é definitivamente sua primeira parada e deve durar mais do que um beta fechado em um produto mais “técnico”.A razão?O seu 'Joe médio' não sabe necessariamente o que a palavra "beta" significa, e outros podem ficar assustados com isso ou julgar o seu serviço prematuramente (não entendendo o conceito desta fase de 'teste público').Muitos não vão querer ser usados ​​como cobaias.

Outras dicas

Não entendo o que você quer dizer com "trazer o aplicativo" e "soltá-lo uma vez".Por "trazer o aplicativo" você quer dizer implantar?Quanto a "One turn drop", eu não entendo totalmente.

Quanto aos betas abertos, isso depende do seu público, na verdade.Counterstrike, por exemplo, aparentemente executa alguns betas fechados antes de fazer betas abertos, então aqui está minha sugestão:

  1. Crie um fórum em algum fórum gratuito ou crie um tópico em um fórum de jogos popular.
  2. Procure pessoas (estejam ou não nesses fóruns) em quem você confia e deixe-as participar de um beta fechado.Isso permitirá que você resolva problemas sérios no início.
  3. Se o seu grupo fechado não estiver mais reportando tantos bugs, libere-o para o beta aberto, apontando maneiras de como eles poderiam dar feedback para você.

Isso é semelhante à abordagem adotada pelo StackOverflow, mas sendo um jogo configurado em um fórum de jogos, você terá o duplo benefício de anunciar seu jogo e conseguindo alguns testadores beta interessados.

Tentarei responder com a quantidade limitada de detalhes que você forneceu.

1:O fato de estar aberto ou fechado só é realmente um problema se você tiver um grande burburinho e um grande grupo de usuários batendo na sua porta, tentando entrar em ação.Se for esse o caso, acho que você poderá obter mais lealdade e comprometimento dos usuários em uma versão beta fechada.

2:Você não forneceu muitos detalhes sobre o tipo de jogo de que está falando, então é muito difícil responder a essa pergunta.

/Jonas

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top