Полезны ли бета-тестеры разработчикам ПО?

Автор: | 23 апреля 2010

Зачем нуж­ны бета-тесте­ры раз­ра­бо­чи­кам ПО, и нуж­ны ли они вооб­ще? Поль­зу при­но­сят они или вред?

На мой взгляд — одно­знач­но нуж­ны, одно­знач­но полез­ны. Но толь­ко если раз­ра­бот­чи­ка инте­ре­су­ет раз­ви­тие его про­грамм­но­го про­дук­та, если его инте­ре­су­ет каче­ствен­ное раз­ви­тие сво­ей ком­па­нии.

При­ме­ров раз­ви­тия ПО при помо­щи бета-тесте­ров мас­са — от гиган­тов до про­грам­ми­стов-оди­но­чек:

QIP (интер­нет пей­джер) — за пару лет при помо­щи поль­зо­ва­те­лей, при­сы­ла­ю­щих отче­ты об ошиб­ках (это и есть так назы­ва­е­мые тесте­ры и бета-тесте­ры), раз­вил­ся из про­сто­го ICQ-кли­ен­та в доволь­но серьез­ный интер­нет-пей­джер, с мно­же­ством про­то­ко­лов и сер­ви­сов;

SKYPE (голо­со­вое обще­ние) — Пом­ню когда я реги­стри­ро­вал­ся в скай­пе в онлайне было поряд­ка 4 тысяч чело­век, а сей­час? Сей­час 14 мил­ли­о­нов!!! И как мини­мум одна сотая из них исполь­зу­ет бета-вер­сии и пишет что нуж­но испра­вить и что рабо­та­ет некор­рект­но. Вы заме­ча­ли как часто обнов­ля­ет­ся скайп? он раз­ви­ва­ет­ся, и раз­ви­ва­ет­ся в направ­ле­нии поль­зо­ва­те­лей…

Про­дук­ты Microsoft — Да я лич­но ста­вил себе бета вер­сию windows7, vista, xp… На дан­ный момент исполь­зую и тести­рую Microsoft Office 2010 Beta2… А сколь­ко еще таких как я? И эти про­дук­ты раз­ви­ва­ют­ся, выхо­дят сер­вис-паки, хот­фик­сы и т.д…

Пере­чис­лять мож­но дол­го и мно­го.…

Все эти и дру­гие про­грамм­ные про­дук­ты, опе­ра­ци­он­ные систе­мы, гене­ра­то­ры отче­тов и сер­ве­ры баз дан­ных, раз­ви­ва­ют­ся бла­го­да­ря поль­зо­ва­те­лям, кото­рые купи­ли или ска­ча­ли нуж­ный им про­грамм­ный про­дукт и нача­ли исполь­зо­вать его. А по мере исполь­зо­ва­ния нахо­ди­ли ошиб­ки, неточ­но­сти, или про­сто пони­ма­ли чего им не хва­та­ет для более ком­форт­ной рабо­ты и писа­ли об этом раз­ра­бот­чи­кам на фору­мах, по элек­трон­ной почте или зво­ни­ли по теле­фо­ну. И мне стран­но пред­ста­вить раз­ра­бот­чи­ка, кото­рый бы все это игно­ри­ро­вал… Это была при­сказ­ка, сказ­ка будет впе­ре­ди…

12 июля 2009 года (внед­ре­ние WinDraw шло пол­ным ходом) нами была обна­ру­же­на серьез­ная про­бле­ма — невоз­мож­ность запус­ка про­грам­мы WinDraw при настрой­ках соеди­не­ния с базой дан­ных под поль­зо­ва­те­лем отлич­ным от SA!!!

Ошибка WinDraw Ошибка WinDraw

Про­бле­ма была подроб­но опи­са­на и пере­да­на в ком­па­нию Atechnology со все­ми шага­ми по вос­про­из­ве­де­нию и скрин­шо­та­ми. Atechnology про­бле­му при­ня­ли, про­ве­ри­ли и под­твер­ди­ли. Обе­ща­ли испра­вить быст­ро. И даже были попыт­ки исправ­ле­ния в одном из рели­зов… Но вот сего­дня 24 апре­ля 2010 года а про­бле­ма до сих пор акту­аль­на. И поче­му-то у раз­ра­бот­чи­ка нет ника­ко­го обще­до­ступ­но­го Баг­Тра­ке­ра или хотя бы фору­ма, на кото­ром бы они при­ни­ма­ли эти ошиб­ки и реа­ги­ро­ва­ли на них…

И это толь­ко один при­мер… За год внед­ре­ния про­грам­мы WinDraw в нашей ком­па­нии нами было обна­ру­же­но поряд­ка сот­ни серьез­ных оши­бок, кото­рые были пере­да­ны раз­ра­бот­чи­кам. Почти все из них они испра­ви­ли. И рели­зы с исправ­ле­ни­я­ми полу­ча­ли ком­па­нии, кото­рые даже не подо­зре­ва­ли о тех ошиб­ках, кото­рые их толь­ко жда­ли впе­ре­ди… И это не хва­стов­ство!!! После обще­ния со мно­ги­ми тех­ни­че­ски­ми спе­ци­а­ли­ста­ми ком­па­ний, где WinDraw уже внед­ре­на и где она толь­ко внед­ря­ет­ся, мы при­шли к выво­ду, что, по наше­му скром­но­му мне­нию, мы исполь­зу­ем WinDraw наи­бо­лее пол­но, серьез­но и широ­ко:

  • не менее 50 чело­век одно­вре­мен­но рабо­та­ют в про­грам­ме еже­днев­но;
  • 12 офи­сов про­даж посто­ян­но созда­ют зака­зы…;
  • поряд­ка 30 дилер­ских орга­ни­за­ций пере­да­ют зака­зы в фор­ма­те WinDraw;
  • центр кли­ент­ских услуг рас­пре­де­ля­ет достав­ки, фор­ми­ру­ет марш­ру­ты, авто­ма­ти­че­ски ком­плек­ту­ет зака­зы;
  • центр кли­ент­ских услуг рас­пре­де­ля­ет мон­та­жи, авто­ма­ти­че­ски ком­плек­ту­ет мон­та­жи и отправ­ля­ет бри­га­ды мон­таж­ни­ков;
  • про­из­вод­ствен­ный уча­сток созда­ет зада­ния, кото­рые авто­ма­ти­че­ски посту­па­ют в цех, авто­ма­ти­че­ский заказ стек­ло­па­ке­тов;
  • без­бу­маж­ное про­из­вод­ство — кон­троль изде­лия на выхо­де с линии про­из­вод­ства;
  • без­бу­маж­ное про­из­вод­ство — сбор­ка пира­мид для отправ­ки их на уча­сток ком­плек­та­ции и достав­ки (наша гор­дость, модуль соб­ствен­ной раз­ра­бот­ки на базе WinDraw);
  • бух­га­ле­трия — импорт/экспорт пла­те­жей, зака­зов, наклад­ных и т.д..
  • отдел гаран­тий­ных обя­за­тельств — обра­бот­ка заявок, пла­ни­ро­ва­ние выез­дов…
  • и т.д…

… Уже про­шло боль­ше полу­го­да с момен­та окон­ча­ния внед­ре­ния, дого­вор закрыт, акты под­пи­са­ны. Резуль­та­та­ми внед­ре­ния не были удо­вле­тво­ре­ны ни мы, ни, как мне кажет­ся, Atechnology. И это­му есть объ­яс­не­ние — наша ком­па­ния очень моло­дая и дина­мич­но раз­ви­ва­ю­ща­я­ся, а пото­му тре­бо­ва­ния к про­грамм­но­му обеч­пе­че­нию посто­ян­но рос­ли и меня­лись, неко­то­рые вещи при­хо­ди­лось пере­де­лы­вать не один раз. И надо отдать долж­ное внед­рен­цам Atechnology, кото­рые про­яв­ля­ли тер­пе­ние и помо­га­ли нам опи­сать и реа­ли­зо­вать наши тре­бо­ва­ния. А с дру­гой сто­ро­ны очень мно­го стан­дарт­ных задач, кото­рые, как утвер­ждал гене­раль­ный дирек­тор Atechnology Алек­сандр Чуприн на пер­вой пре­зен­та­ции WinDraw, изна­чаль­но реа­ли­зо­ва­ны в про­грам­ме и пре­крас­но рабо­та­ют, при пер­вой же попыт­ке исполь­зо­ва­ния выва­ли­ва­лись с ошиб­ка­ми чем вво­ди­ли нас в сту­пор до оче­ред­но­го обнов­ле­ния… А оче­ред­ное обнов­ле­ние лома­ло то, что до это­го пре­крас­но рабо­та­ло!!! 😥 Ну да это прой­ден­ный этап…

По окон­ча­нию внед­ре­ния у нас состо­ял­ся раз­го­вор с руко­вод­ством Atechnology, кото­рый меня не то что уди­вил, а ско­рее пора­зил… Алек­сандр Чуприн пред­ла­гал нам под­пи­сать с ком­па­ни­ей Атех­но­лод­жи новый дого­вор, на обслу­жи­ва­ние и под­держ­ку, вклю­чаяя обнов­ле­ния, исправ­ле­ние най­ден­ных нами оши­бок, выезд к нам спе­ци­а­ли­ста Атех­но­лод­жи для дора­бот­ки про­грам­мы и т.д… Исхо­дя из опы­та внед­ре­ния нам это пред­ло­же­ние не пока­за­лось инте­рес­ным, о чем мы пря­мо и ска­за­ли. Мы реши­ли взять в штат соб­ствен­но­го про­грам­ми­ста, дизай­не­ра и адми­ни­стра­то­ра БД и самим занять­ся раз­ра­бот­кой допол­ни­тель­ных моду­лей про­грам­мы для сво­их задач. А в ответ услы­ша­ли от гене­раль­но­го дирек­то­ра ком­па­нии раз­ра­бот­чи­ка потря­са­ю­щую фра­зу: “Бес­плат­но я не готов буду при­нять от Вас даже ошиб­ку про­грам­мы”…

К сожа­ле­нию WinDraw не настоль­ко откры­та, что бы мы мог­ли сами испра­вить ошиб­ки ядра про­грам­мы. Ну а пла­тить день­ги раз­ра­бот­чи­ку за то, что мы будем нахо­дить ошиб­ки и отправ­лять их ему — я счи­таю пол­ным бре­дом… И речь идет не об ошиб­ках в отче­тах и не об орфо­гра­фи­че­ских ошиб­ках (кото­рых кста­ти тоже хва­та­ет 😉 ), а о нера­бо­та­ю­щем функ­ци­о­на­ле, кото­рый обе­щан изна­чаль­но но поче­му-то не рабо­та­ет!!!

Так вот хочет­ся понять, неуже­ли Atechnology не нуж­ны ком­па­нии и люди, кото­рые стал­ки­ва­ют­ся с ошиб­ка­ми и гото­вы пере­да­вать их раз­ра­бот­чи­ку БЕЗ-ВОЗ-МЕЗ-ДНО, дабы заме­ча­тель­ный про­грамм­ный про­дукт WinDraw раз­ви­вал­ся семи­миль­ны­ми шага­ми??? Для ком­па­ний, кото­рые уже исполь­зу­ют WinDraw, обнов­ле­ния и исправ­ле­ния могут стать опе­ре­жа­ю­щи­ми, то есть про­бле­ма будет реше­на еще до ее появ­ле­ния. А ком­па­нии, кото­рые толь­ко выби­ра­ют себе про­грамм­ный про­дукт будут видеть, что WinDraw посто­ян­но раз­ви­ва­ет­ся, и может это ста­нет реша­ю­щим фак­то­ром в поль­зу Атех­но­лод­жи!

Очень хочет­ся верить, что руко­вод­ство Atechnology заду­ма­ет­ся об этом и сде­ла­ет шаг в сто­ро­ну кли­ен­тов и раз­ви­тия сво­е­го ПО!!!

Полезны ли бета-тестеры разработчикам ПО?: 5 комментариев

  1. Внедренец

    да ну неуже­ли? с 12 июля 2009 года до Ваше­го отве­та про­шло более двух лет! И мы уже эти два года спо­кой­но рабо­та­ем без SA.

  2. at

    собсно что каса­ет­ся sa уже дав­но испра­ви­ли, тре­бо­вал­ся sa т.к. вклю­че­ние slr раз­ре­ше­но толь­ко при­ви­ле­ги­ро­ван­но­му поль­зо­ва­те­лю.

  3. Терпелец

    Впер­вые уви­дев этот сайт поду­мал, что atech SEO зани­ма­ет­ся. Уж изви­ни­те :о). Пора­жа­юсь ваше­му тер­пе­нию и энту­зи­аз­му, с помо­щью кото­ро­го вы авто­ма­ти­зи­ро­ва­ли так мно­го под windraw. Я то рань­ше думал, что это мы всех выше на windraw взле­те­ли, пото­му что ошиб­ки, кото­рые обна­ру­жи­ва­лись и про­дол­жа­ют обна­ру­жи­вать­ся, наво­дят на мысль, что либо этой частью про­грам­мы никто не поль­зу­ет­ся, либо каж­до­му из кли­ен­тов гото­вить­ся своя вер­сия, кото­рая потом геро­и­че­ски­ми уси­ли­я­ми исправ­ля­ет­ся. Отсю­да, навер­ное, и все эти дого­во­ра на опла­ту исправ­ле­ний соб­ствен­ных оши­бок. Ина­че, при таком каче­стве про­дук­та, ника­кой выруч­ки не хва­тит, что­бы все это доде­лать до нор­маль­но­го состо­я­ния. А может и хва­ти­ло бы, да толь­ко жела­ния тако­го види­мо нет.

    Я тут мно­го еще чего напи­сал, а потом стер. Вобщем-то все более-менее рису­ет­ся, без­бу­ма­жит­ся, систе­мы добав­лять научи­лись, скрип­ты пишут­ся (если, конеч­но, что-то подоб­ное най­дешь в дру­гих скрип­тах, пото­му как доку­мен­та­ции нет ника­кой). Дилер­ка рабо­та­ет худо-бед­но. Релиз не обнов­ля­ли пол­то­ра года — с тех пор ни одно­го ново­го седо­го воло­са. Все осталь­ное шур­шит рядом на том же сер­ве­ре, но уже в дру­гой про­грам­ме. И ника­ких OutOfMemory.

    Чего и всем искренне желаю…

    1. Внедренец Автор записи

      SEO зани­ма­ем­ся мы, что бы как мож­но боль­ше наро­ду преж­де чем купить “гото­вый коро­боч­ный про­дукт, тре­бу­ю­щий неболь­шо­го внед­ре­ния” смог­ли про­честь и понять, что они могут купить 🙂
      Това­ри­щи из Atech были немно­го не соглас­ны с нашей точ­кой зре­ния, изло­жен­ной на этом сай­те. Но все обя­за­тель­ства выпол­не­ны, и мы в сво­бод­ном пла­ва­нии. Так что спо­кой­но пишем и будем писать что да как 🙂 Не обнов­ля­лись мы тоже уже очень дав­но, и дей­стви­тель­но, седых волос от это­го новых не появ­ля­ет­ся 😉 Не очень дав­но был у меня раз­го­во­ро с дирек­то­ром atech — дума­ли может дого­во­рим­ся с ним, пока­жем ошиб­ки, запла­тим денеж­ку — они их испра­вят. Опять же он уве­рял что в новом рели­зе мно­гое что уже исправ­ле­но, доде­ла­но и т.д… Но не дого­во­ри­лись мы с ним, и может это к луч­ше­му? 😉
      Уси­лен­но гото­вим­ся к сезо­ну. Напи­са­но мно­го новых интер­фей­сов, мно­гие уже пере­пи­са­ны с нуля под себя. Опи­сать их на сай­те пока не дохо­дят руки. Гля­дишь в буду­щем полу­чит­ся сооб­ще­ство WinDraw пере­пи­сы­ва­те­лей 😉
      Уда­чи всем внед­рен­цам и про­гра­ме­рам, кто юза­ет WinDraw… 🙂

  4. Доброжелатель

    Ана­ло­гич­ная ситу­а­ция. Оши­бок най­де­но очень мно­го, исправ­лять их никто не хочет. “Пиши­те заглуш­ки” — это нор­маль­ный ответ от Atechnology.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

*