1.2 |
Цели и задачи технической документации |
Чтобы ответить на вопрос, для чего составляется документация к программному продукту, необходимо понять, (1) кем, (2) для чего и (3) как она используется.
Так, рекомендуется принимать в расчет, что техническая документация будет активно обсуждаться сотрудниками службы технической поддержки по телефону; необходимо, если пользователь не смог сам разобраться в документации, чтобы сотрудник службы мог оперативно указать ему нужное место либо дать непосредственные инструкции по работе с программой. Вот почему все должно быть изложено максимально внятно, даже избыточно внятно; все объекты: рисунки, графики, диаграммы, таблицы, схемы - пронумерованы и легко находимы в тексте. Все термины должны быть легко произносимы и воспринимаемы на слух. Все элементы интерфейса (особенно значки) должны допускать краткое и четкое словесное обозначение: "стрелка", "человечек", "дискета" и пр. Одним словом, сотрудник службы техподдержки должен иметь возможность не только найти необходимое место в документации, но и прочитать его по телефону так, чтобы пользователь понял и воспользовался полученными инструкциями в дальнейшей работе.
Пример: бухгалтерские программы, текстовые и графические редакторы.
Пример: издательские системы, базы данных.
Пример: игровые программы, программы для работы в Internet.
Иными словами, программный продукт позволяет делать то, что без него делать или существенно труднее, или вообще невозможно. С этой, и только с этой точки зрения он представляет интерес для пользователя. И если сформулировать кратко, в получении какой информации заинтересован пользователь, то это информация о том, чту именно позволяет делать рассматриваемый программный продукт и как именно он это позволяет делать.
Очень часто ответ на эти вопросы подменяется или оттесняется на второй план информацией, которая не слишком интересна или совсем не нужна пользователю. Очень часто разработчик документации чрезмерно увлекается описанием внутренней функциональной структуры программного продукта, программистских решений и т п. Не стоит забывать: пользователю (как правило) не интересен программный продукт сам по себе; ему интересны те особенности программного продукта, которые могут оказаться полезны в повседневной практической деятельности (см. Примечание 1). Только для того, чтобы найти ответ на два ключевых вопроса: что и как, - пользователь использует документацию.
Пользователь вправе рассчитывать, что, следуя любому из этих сценариев, он оперативно и без особого напряжения сможет отыскать необходимые ему сведения и ознакомиться с ними.
Иначе говоря, пользователь может взяться читать созданную Вами документацию или часть ее "подряд" - и тогда он должен научиться работать с программным продуктом и осознать взаимосвязь между этим продуктом и насущными потребностями его профессиональной практики. Напротив, что гораздо вероятнее, он может начать поиски какого-то интересующего его режима или какой-то одной, отдельно взятой возможности - и тогда он должен быстро и безошибочно отыскать интересующие его сведения в общем массиве документации в несколько сот страниц.
Итак, цель технической документации - обеспечить пользователю оперативное и комфортное получение необходимой ему информации. О характере этой информации и сценариях ее поиска и получения мы уже сказали. Кроме того, как мы уже говорили, у документации часто существует и другая цель - служить вспомогательным пособием для сотрудников службы технической поддержки. Впрочем, и эта цель так или иначе соотносится с основной и магистральной.
(c) 1999, PhiloSoft
Тел: +7 (495) 7878-179
E-mail: mail@philosoft.ru
Web: http://www.philosoft.ru