2.1.2. Ожидаемые риски на этапах жизненного цикла и их описание
Так как начальный процесс в построении системы является процесс
изучения предметной области, то становится очевидным, что для того, чтобы
начать проектировать базу данных, то есть перейти на следующий этап
проектирования, следует максимально разбираться в той предметной
области, в которой будет вестись разработка. Следует отметить, что для того,
чтобы обеспечить функциональность приложения, собирается целая команда
разработчиков, в которую входят не только программисты, но и другие
специалисты. Это, прежде всего специалисты той предметной области,
которую собираются программировать [10. стр.42]., поскольку программисты
не могут, например, разбираться так же хорошо в вопросах экономики, как
это делают экономисты. Применительно к системе автоматизации учета
заявок, следует хорошо себе представлять общую структуру организации,
процесс взаимодействия клиентов и технических специалистов, вопросы
организации учета заявок, следует знать, какие документы регулируют эти
вопросы. Таким образом, в организации представляются правила
документооборота. И первым специалистом в данной области, который
непосредственно занимается документооборотом в исследуемой предметной
области организации является технический специалист. Именно он
занимается процессом приема заявок. Поэтому для разработчика,
технический специалист предоставляет некий технический план разработки
для его дальнейшего использования специалистами по проектированию базы
данных. Основной риск здесь может заключаться в том, что технический
специалист может в техническом задании отметить не все функции, которые
он выполняет при традиционной работе. В этом случае программисты,
разрабатывающие структуру базы данных, могут вернуть техническому
специалисту проект на доработку (на предыдущий этап).
Уже после повторной доработки технического задания станет ясно,
достаточно ли данной информации для проектирования базы данных, либо