Вовлекай и властвуй. Игровое мышление на службе бизнеса - стр. 7
Это колоссальная задача, и автоматических систем здесь недостаточно. Единственный способ обеспечить качество – изучить каждый программный продукт, каждый пользовательский сценарий и каждое диалоговое окно на каждом языке. Проблема заключается не только в масштабах задачи: бо́льшую часть времени точное тестирование программного обеспечения – занятие до отупения скучное. Даже компании с такими ресурсами, как у Microsoft, нелегко найти сотрудников, которые готовы тестировать Windows и Office. Программы нужно тестировать на всех языках, на которых Microsoft поступает в продажу. Довольно сложно найти людей для тестирования на английском языке, учитывая, что они должны делать свою работу хорошо. Представьте, как трудно справиться с этой проблемой, если речь идет о языках урду, польском или тагальском.
Окажись вы на месте Росса Смита, вероятно, и не подумали бы, что решение проблемы – игра. Тестирование программного обеспечения – серьезный бизнес с финансовыми и даже юридическими последствиями для компании. Он требует повторения и постоянного внимания к деталям. Вы удивитесь, узнав, как Смит решил свою проблему: при помощи игр. Его группа впервые использовала концепцию игры по качеству программного обеспечения, которая превратила процесс тестирования в увлекательное, приятное занятие для тысяч сотрудников Microsoft.
В форме игровой проверки качества языка группа Смита привлекла к тестированию диалоговых окон Windows 7 сотрудников Microsoft со всего мира. За каждый найденный подозрительный языковой бит им начислялись очки, на основании которых составлялся рейтинг сотрудников (всеобщий список «рекордов»). Чтобы гарантировать, что сотрудники не будут кликать не глядя, организаторы умышленно добавили некоторые очевидные ошибки перевода. Система подсчета очков отслеживала работу сотрудников и по регионам.
Игровая проверка качества языка создала элемент соревнования, каждый, кто участвовал в тестировании, хотел победить, и каждый хотел, чтобы победил его язык. Первыми в региональном рейтинге стали представительства Microsoft из Японии. Для обнаружения ошибок они выделили день и отказались на этот день от всей остальной работы. В общей сложности 4,5 тысячи участников проверили более полумиллиона диалоговых окон Windows 7 и зарегистрировали 6,7 тысячи отчетов об ошибках, что привело к внесению сотен значительных корректив. Сотрудники не просто сделали больше, чем требуют их рабочие обязанности, но и признали процесс увлекательным и даже затягивающим.
Игра на проверку качества языка – не единственная, разработанная Microsoft для повышения качества продуктов компании. Так, игра PageHunt предлагает пользователю случайную веб-страницу, чтобы тот ввел наиболее подходящий для нее поисковый запрос. В процессе игры пользователи генерируют массу необычных запросов. Например, для страницы о Дженнифер Лопез предлагается запрос JLo. Компьютеры просто не могут генерировать такие запросы сами. Эта игра позволяет значительно улучшить качество поисковой системы от Microsoft. В игре на проверку кода программисты разбиваются на команды, которые соревнуются друг с другом за очки, присуждаемые за нахождение и устранение ошибок в продуктах Microsoft.