В некоторых сложных проектах без концепции программы не обойтись. Концепция нужна когда нет достаточных знаний о предметной области. Концепция описывает максимально подробно бизнес-правила и работу программы. Точные формулировки в концепции чрезвычайно полезны. Концепция не привязывается к определённой базе данных или к языку программирования.
Концепция НЕ описывает какие диалоги и отчеты должны быть в программе. Необходимые диалоги и отчеты рождаются уже в процессе разработки программы с соответствии с концепцией (техническое задание в этом случае не нужно). По мере разработки программы концепция дополняется и уточняется. Концепция вырабатывается программистом совместно с заказчиком. Возможно на это потребуется много времени. Но времени на это дело жалеть не надо. Результат превзойдёт сам себя. Программа будет успешно написана. Концепция является законом, по которому работает программа. Это очень удобно в спорных ситуациях. Программист и Заказчик обращаются к концепции и смотрят, что в ней было зафиксировано. При дальнейшем развитии программы, все изменения и дополнения - отражаются в концепции.
0 Комментарии
|
АвторБлог программиста Жихарева Олега. Архивы
Апрель 2016
Категории
Все
|