Добрый день!
Во-первых, ответе на два вопроса:
1. Кто будет основным потребителем подготовленной вами спецификации на разработку и какие управленческие решения или действия должны последовать с его стороны после прочтения вашей спецификации? Например, потребителем может быть технический специалист, который на основе вашего документа должен будет написать код будущей функциональности, или системный аналитик, который будет писать документ для разработчика, или управленец, который должен будет принять решения о начале поиска решений на рынке и объявления конкурса.
2. Где работает этот потребитель? В вашей организации или нет?
Далее вы должны выяснить, что именно необходимо будет прочитать в вашей спецификации этому потребителю для того чтобы он смог принять управленческие решения или сделать, то что он него джут.
З.ы. Предложенные выше документы хороший ориентир для выбора шаблона документа, ну и источник для наводящих вопросов, если найденный вами потребитель не сможет вам сам сказать ничего внятного.