Как внести в веб-приложение - PullRequest
0 голосов
/ 27 августа 2008

Я запускаю игру, и запуск выполняется вручную, у меня есть несколько сценариев, которые мне помогают, но по сути это я делаю работу. Сейчас я работаю над веб-приложением, которое позволит пользователям напрямую вводить некоторые из своих игровых действий и, таким образом, сэкономить мне много работы.

Проблема в том, что я один человек, работающий над проектом среднего размера (более 20 таблиц), рабочая нагрузка не проблема, а то, что ошибки будут появляться, даже если я тестирую, когда пишу. Таким образом, мой вопрос, таким образом, двоякий.

  1. Бета-тестирование, мне нравятся открытые бета-версии, но будет ли закрытая бета-версия более эффективной и даст лучшие результаты?
  2. Как мне ввести приложение? Должен ли я за один ход бросить его и объявить, что он используется, или я должен использовать его вместе с обычной конструкцией игры?

Ответы [ 3 ]

2 голосов
/ 27 августа 2008

Это мой общий подход к тестированию / запуску. Как вы тестируете / запускаете в основном зависит от:

  1. Что означает ваше приложение .
  2. Кто ваши пользователи .

Если ваше приложение является техническим приложением и ориентировано на технически мыслящих, слово «бета» на самом деле не пугает их, а дает возможность протестировать продукт до его запуска и помочь улучшить его. система. Это идеальное обстоятельство, при котором можно использовать открытую или закрытую бета-версию. Обычно полезно начинать «закрыто» с группы людей, которых вы выбираете и которым доверяете, чтобы быстро и надежно находить ошибки - после того, как вы почувствуете, что все критические ошибки устранены, откройте их с помощью системы приглашений (например ).

Если, однако, ваше приложение «тривиально» с технической точки зрения (то есть это что-то вроде Twitter, или Facebook, или Flickr - ничего, что изначально не ориентировано на техническое использование), то вам придется быть более тщательно планируйте тестирование. Закрытое тестирование, безусловно, является вашим первым портом захода, и оно должно длиться дольше, чем закрытое бета-тестирование для более «технического» продукта. Причина? Ваш «средний Джо» не обязательно знает, что означает слово «бета», и другие могут его напугать или преждевременно судить о вашем обслуживании (не понимая концепцию этого этапа «открытого тестирования»). Многие не хотят, чтобы их использовали в качестве морских свинок.

1 голос
/ 27 августа 2008

Я постараюсь ответить с ограниченным количеством предоставленных вами данных.

1: открыт ли он или закрыт - действительно проблема только в том случае, если у вас есть большой гуд, и большая группа пользователей захлопывает вашу дверь, пытаясь начать действие. Если это так, я думаю, что вы можете получить больше лояльности и приверженности от пользователей в закрытой бета-версии.

2: Вы не дали много (каких-либо) подробностей относительно того, о какой игре вы говорите, поэтому довольно сложно ответить на этот вопрос.

/ Jonas

1 голос
/ 27 августа 2008

Я не понимаю, что вы подразумеваете под "ввести приложение" и "одним ходом бросить его". Под «принести приложение» вы подразумеваете развертывание? Что касается «Один ход капли», я совершенно не понимаю.

Что касается открытых бета-версий, то это зависит от вашей аудитории. Например, Counterstrike, по-видимому, запускает несколько закрытых бета-версий, прежде чем делать открытые, поэтому вот мое предложение:

  1. Создайте форум на бесплатной доске объявлений или создайте тему на популярном игровом форуме.
  2. Ищите людей (независимо от того, присутствуют ли они на тех форумах), которым вы доверяете, и впускайте их в закрытую бета-версию. Это позволит вам сначала сгладить серьезные перегибы.
  3. Если ваша закрытая группа не сообщает о большем количестве ошибок, выпустите ее, чтобы открыть бета-версию, указав способы, которыми они могут дать вам обратную связь.

Это похоже на подход, принятый в StackOverflow, но игра, настроившая его на игровом форуме, даст двойную выгоду от рекламы вашей игры и , получая заинтересованных бета-тестеров.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...