Показаны сообщения с ярлыком Блош. Показать все сообщения
Показаны сообщения с ярлыком Блош. Показать все сообщения

вторник, 17 апреля 2007 г.

«Баги» в программах и «ошибки» в текстах

Source: http://www.itblogs.ru/blogs/borkus/archive/2007/04/17/15380.aspx
«Баги» в программах и «ошибки» в текстах

Когда я работал в прессе (обозреватель/редактор раздела/зам. главного PCWeek/RE), то ошибки в текстах всегда и всеми сотрудниками переживались тяжело. А случаев было предостаточно -- каждую неделю приходило десяток рекламаций. То ошиблись в названии фирмы, то мы кого-то мимоходом «приложили» (да так, что сами этого не поняли), то опечатки в тексте, то запятую пропустили, иногда и смысловые ошибки. Серьезных ошибок (за которые было реально стыдно) было в среднем 1-3 на номер.

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

Вместе с тем посмотрим на факты. Номер от 40 до 116 полос с заполнением 12 000 знаков на каждой полосе (в среднем где-то 450 000 знаков, 100 000 слов, порядка 7-10 тыс. строк, 10 000 предложений) делался за неделю силами примерно 30 человек. Итого -- ориентировочно мы допускали 0,3 серьезные ошибки на 1000 строк. Умножить-поделить на фактор 2.

Теперь рассмотрим на итоги работы сектора ИТ, со стороны которого и были претензии. Программы создаются годами, по некоторым оценкам (см. примеры в http://www.osp.ru/os/2005/04/185558/) число ошибок в коммерческих продуктах (конечный релиз) составляет до 0,5 на 1000 строк. Насколько я понимаю -- это даже не «фичи», а именно «баги», т.е. статистика включает только важные ошибки. «Фич», вероятно, больше.

И это все после  годовых циклов разработки и тестирования. И хотя объем типовой программы сопоставим с годовой стопкой журналов (сотни тысяч строк), длительный цикл их выпуска позволяет привлечь сотни добровольных тестеров и много ошибок устранить.

Но они все равно остаются. И вот ведь -- мало кто говорит программистам: стыдитесь за свою работу, как так можно! А лишь -- исправьте ошибку, ребята. Одну только Майкрософт песочат, когда она ошибается, но это -- религиозные явления. А вот к прессе общественность менее благосклонна, все почему-то думают, что пресса в принципе может работать безупречно, вот только по глупости и ленности этого не делает.

Компьютерную прессу я давно покинул, статьи пишу теперь только когда есть настроение. Или изливаю мысли в блог, где нет редакторов, и никто не подстрахует. На статью в блог уходит от получаса до двух часов, и потенциально риск насажать ошибок и неточностей выше. И за ошибки приходится получать все шишки самому.

Правда, теперь у меня есть отмазка: я же не пресса, имею право ошибаться! Хотя вот какой вопрос меня мучит:  имею ли я право ошибаться, будучи консультантом/аналитиком?

P.S. Все приведенные выше цифры по газете -- очень приблизительные. Приведены для иллюстрации.

Влад Боркус

Published 17 апреля 2007 г. 14:55 by Vlad Borkus Edit
Filed under:

Comments