В очередной раз ухитрились написать отчет по тестированию, в котором ни много ни мало 80 страниц. Нет, не так. ЦЕЛЫХ ВОСЕМЬДЕСЯТ СТРАНИЦ. Нет не так. В нем вот сколько страниц (обозначены диезами) : # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #. И на каждой что-то написано, а на многих и нарисовано. Предположив, что читатель потратит по минуте на каждую, получаем почти полтора часа чтения. Предположив 10 читателей отчета, получаем дофига.
Справедливости ради отмечу, что отчет о (а) сравнительном тестировании, (б) тестирование повторное. Оба этих фактора неизбежно увеличивают объем, но тем не менее. Отчет получился непомерной длины. Отмечу также, что решение первого уровня абстракции (сделать кегль и иллюстрации меньше) не проканает – да, страниц станет меньше, но, поскольку количество сведений в отчете останется неизменным, читать станет не быстрее.
Причина появления столь длинного отчета – стандарт ISO/IEC 25062:2006 «Common Industry Format (CIF) for usability test reports». Мы ему добровольно следуем (в такие дни, как сегодня, зачем-то добровольно следуем).
Стандарт, на самом деле, штука хорошая. Можно не думать, что именно надо написать, незачем бояться, что чего-то важное пропущено или тем более забыто. К сожалению, CIF фиксирует не только содержание отчета, но и порядок изложения. Например, описание условий эксперимента, согласно CIF, должно находиться почти в самом начале отчета. В результате невозможно сложить важное, т.е. выводы и результаты, в одно место (начало отчета), а все основания для этих выводов и служебную информацию – в другое (конец отчета). Реально значимые сведения перемешаны с маловажными, что серьезно затрудняет прочтение. Причём чем длиннее получившийся отчет, тем получается хуже, потому что одно только лишь листание на перекрестных ссылках становится как минимум утомительным.
В такой ситуации есть несколько возможных выходов:
- Вовсе плюнуть на CIF и сделать собственный шаблон. Минус – некошерно, пацаны будут смеяться.
- Оставить содержание из CIF, но сделать свой порядок изложения. Минус – кошерно, но пацаны всё равно будут смеяться, потому что получится не CIF (во всяком случае мы потеряем право говорить, что у нас CIF-совместимые отчеты).
- Делать два отчета на проект – один читабельный, другой стандартный. Минус – без соответствующих средств это очень долго и дорого (объем работы, уходящей на сам отчет, возрастет вдвое).
Теоретически, третий вариант таки может быть состоятелен. Например, в Adobe FrameMaker есть хорошо работающий функционал условного текста (conditional text), позволяющий в одном документе иметь несколько частично совпадающих версий одного и то же содержания. Но мы, к сожалению, вынуждены готовить отчеты в MS Word (заказчики требуют), а в нём ничего подобного нет.
Соответственно, спрашиваю широкие народные массы – как бы вы решили проблему чересчур длинных отчетов? Отказаться от CIF? Отказаться от упоминания CIF, но сохранить его суть? Или же воспользоваться трудным путём?