Проектная документация

При разработке проектной документации встречаются две крайности. Вы можете пред- почесть разработку высокоуровневого документа, в котором раскроете план развития своего сайта, либо ограничитесь низкоуровневым документом, ориентированным на де- тали сайта. Высокоуровневой проектной документации недостает подробностей реали- зации, и только поверхностно учитываются те требования к сайту, которые изложены в технических требованиях. С другой стороны, низкоуровневый документ может быть чрезмерно обширным, то есть с таким числом подробностей, что вы остолбенеете от одного только вида титульной страницы. Лучше всего придерживаться золотой середи- ны, либо создать оба документа, причем начать с высокоуровневого проекта.

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

Ухватив замысел общего плана, продумайте возможность создания вспомогательного документа, детально описывающего конструкцию сайта. Даже если вы откажетесь от вспомогательного документа, просмотрите высокоуровневый проект и разделите его на несколько уровней. Иными словами, включите в него несколько подробностей, описы- вающих реализацию плана, чтобы каждый разработчик точно знал, какие он должен ис- пользовать цвета, шрифты, кегли и структуру для каждого элемента страницы.

Продолжение темы:

Полезная информация