планирование развития программы
От: Ilias  
Дата: 10.09.06 12:04
Оценка:
Заранее извиняюсь, если не в тот форум влез, но, по-моему, вопрос достаточно близок к тематике форума.

Необходимо написать программу, обладающую некоторыми возможностями А и Б.
У каждой возможности есть несколько шагов развития, так сказать.
На примере работы с файлами:
1. Открытие файла с заданным в коде именем, лежащем в каталоге программы в удобном для программиста формате.
2. Открытие файла с любым именем и любым путем к нему.
3. Поддержка существующих форматов файлов.
4. Не только открытие, но и сохранение данных в файл.
и т.д..

Хочется распланировать развитие программы заранее. Я примерно представляю какими возможностями должна обладать программа в конце разработки.
Вопрос в том как разнести реализацию этих возможностей по версиям. Т.е. какие возможности и на каком уровне должны быть в версии 1.0, 2.0 и т.д.?

Существуют ли какие-то общепринятые методики в этом вопросе? Может быть, какие-то книги?
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.