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