Предварительное техническое задание 1. Кто будет

advertisement
Предварительное техническое задание
1. Кто будет пользоваться программой
Должности/специализации сотрудников, которые будут работать с программой. Уровень владения
компьютером. С какими похожими программами доводилось работать.
2. Назначение программы
Функции, которые должна выполнять программа, например:
1) хранить справочник клиентов
2) хранить каталог товаров
3) хранить историю заказов клиентов
4) формировать печатный прайс
5) отправлять прайс клиентам
3. Аналоги
Примеры аналогичных программ, в каком виде эта работа выполняется в настоящий момент, в каком виде
хранится информация, производятся расчеты. В каких программах (и ссылки на них в Интернет, если есть) вы
уже видели то, что желаете видеть в своей программе.
4. Интерфейс пользователя
Интерфейс взаимодействия пользователя с программой. Будет ли пользователь работать в одном окне или
нужно реализовать «многооконный интерфейс». Например, если есть справочник клиентов, то нужно ли
чтобы пользователь мог одновременно открыть для просмотра/изменения несколько карточек клиента.
Возможно, у вас уже есть схематичное представление работы программы, где какая кнопка должна быть, и
можно это нарисовать.
5. Какие данные будут храниться в программе
Какие справочники и какая информация необходима будет для функционирования программы. Например,
база клиентов, справочник производителей продукции, справочник валют, курсы валют. Нужно ли хранить
изображения, документы.
6. Необходимые расчеты
Будут ли рассчитываться какие-то данные и что это за расчеты. В каком виде будут подаваться исходные
данные (информация, хранящаяся в справочниках, введенная предварительно или информация будет
вводиться в момент расчета), в каком виде должен отображаться результат.
7. Отчеты
Какие отчеты должна предоставлять программа. В каком виде (Word, Excel, графики). Какие отчеты нужно
печатать. Будут ли эти отчеты в свободной форме или в установленной законодательством форме.
8. Защита информации
Являются ли данные, с которыми будет работать программа, конфиденциальными. Нужно ли ограничивать
доступ посторонних лиц.
9. Сколько человек будет работать с программой
Будет ли программа сетевой (несколько человек будет одновременно работать с общей базой) или это будет
индивидуальная программа, работающая на отдельных компьютерах и изменения на каждом отдельном
компьютере не должны влиять на другие. Если программа сетевая, то нужно ли разграничивать доступ к
информации, нужны ли группы пользователей с различным уровнем доступа. Будет ли программа работать в
одной сети или нужно организовать работу этой программы в нескольких филиалах в разных
городах/странах.
10. Взаимодействие с другими программами
Нужно ли, чтобы программа взаимодействовала с другими программами. Например синхронизация данных с
1C, выгрузка данных о товарах для какого-либо Интернет-сайта и др.
11. Масштабируемость
Планируется ли в будущем дополнять программу какими либо функциями (если да то примерно какими) или
же это будет конечный продукт.
12. Приемлемые сроки реализации
Желаемые и максимально критичные сроки, в которые Вам нужно получить программу.
13. Как с вами связаться
ФИО, должность, телефон, E-mail
Download