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

Автор: | 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. Доброжелатель

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

  2. Терпелец

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

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

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

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

      SEO занимаемся мы, что бы как можно больше народу прежде чем купить «готовый коробочный продукт, требующий небольшого внедрения» смогли прочесть и понять, что они могут купить 🙂

      Товарищи из Atech были немного не согласны с нашей точкой зрения, изложенной на этом сайте. Но все обязательства выполнены, и мы в свободном плавании. Так что спокойно пишем и будем писать что да как 🙂 Не обновлялись мы тоже уже очень давно, и действительно, седых волос от этого новых не появляется 😉 Не очень давно был у меня разговоро с директором atech — думали может договоримся с ним, покажем ошибки, заплатим денежку — они их исправят. Опять же он уверял что в новом релизе многое что уже исправлено, доделано и т.д... Но не договорились мы с ним, и может это к лучшему? 😉

      Усиленно готовимся к сезону. Написано много новых интерфейсов, многие уже переписаны с нуля под себя. Описать их на сайте пока не доходят руки. Глядишь в будущем получится сообщество WinDraw переписывателей 😉

      Удачи всем внедренцам и програмерам, кто юзает WinDraw... 🙂

  3. at

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

  4. Внедренец

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

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

Ваш адрес email не будет опубликован.

*