В настоящее время мы пишем функциональные и технические спецификации в формате двух столбцов; Краткое предложение и технические детали. Детали часто относятся к приложению со схемами, схемами дизайна и т. Д.
Однако я борюсь с тем, в каком времени писать это:
С прошедшим временем, как будто работа сделана, я изо всех сил пытаюсь показать основные моменты выходящей работы. Будущее время в том виде, в котором оно должно быть выполнено, X начинает звучать как список дел или нейтральное время очень сильно, так как оно либо должно быть сделано, либо уже сделано.
Чтобы еще больше сбить с толку, эту спецификацию могут прочитать люди, у которых английский не является родным языком.
Настоящее время кажется мне хорошим.
все они в настоящем времени.
Или если это «состояние проекта»
Версия 10: имеет функции A, B, C и D
Версия 10.1: содержит улучшения для A. Исправляет ошибку 1049 в B. Добавляет новую функцию E.
источник
Вы можете узнать, какова практика написания RFC.
Это RFC 2119: Ключевые слова для использования в RFC для указания уровней требований .
источник
технические характеристики являются инструкциями. напишите их в настоящем времени. так.
источник
Когда я создаю проекты для программного обеспечения, я предпочитаю настоящее время, даже если я создаю проекты до того, как программное обеспечение существует. Даже после того, как программное приложение внедрено из проекта, проект все еще является актуальным и важным документом. Вполне возможно, что проектный документ может оставаться актуальным в течение более длительного периода времени после внедрения программного обеспечения, чем до его реализации.
источник