Разработка технических требований к программному обеспечению (ПО) осуществляется в процессе создания программных продуктов. В ходе разработки важно устранить противоречия между требованиями клиента, возможностями ПО и технологической базой предприятия.
Уровень анализа технических требований к ПО оказывает огромное влияние на успех всего проекта. Требования к программному обеспечению должны быть понятными и выполнимыми в рамках полной автоматизации технологических процессов предприятия. Важное значение имеет и наличие соответствующей технической документации, особенно технологического раздела (ТХ). Данный раздел является центральным в процессе математического обеспечения и создания алгоритмов производства, для последующего описания их программными средствами.
Технические требования определяют ориентировочное поведение разрабатываемого ПО. Сюда входят бизнес-требования - содержат указания по назначению ПО, пользовательские требования – описывают перечень задач для пользователей и функциональные требования – формируют поведение ПО в той или иной технической ситуации.
Источники технических требований к ПО.
Требования к работе ПО определяют:
● Технологические регламенты;
● Модели хозяйственной деятельности, представленные в виде диаграмм бизнес-процессов;
● Пожелания заказчиков;
● Просьбы пользователей ПО (операторов);
● Программные продукты, являющиеся конкурентами в данной техносфере.
Методы уточнения технических требований к ПО
Наибольшее распространение имеют следующие методы:
● Детальное технического обследование целевого предприятия/аудит;
● Наблюдение в ходе производственной деятельности;
● Анализ нормативных документов;
● Изучение конкурентных продуктов;
● Исследование статистики результатов внедрения более ранних версий ПО;
● Семинары с участием конечных пользователей.
Чаще всего технические требования к ПО выступают в роли канала взаимодействия между клиентами, разработчикам и пользователям системы. Требования должны быть понятны каждой стороне. Существует универсальный способ документирования технических требований к ПО - SRS (Спецификация требований программного обеспечения), которая разработана в соответствии с международными стандартами для всех промышленных предприятий.
Изменение требований
Изменения требований к ПО происходит в рамках технологического прогресса, когда предприятия с новейшими системами автоматизации технологических линий – получают конкурентные преимущества над другими компаниями. Отстающие в технологическом плане компании начинают развивать и модернизировать свое производство. И тем самым меняют технические требования к программному обеспечению, используемому в производственном процессе.
Уровень анализа технических требований к ПО оказывает огромное влияние на успех всего проекта. Требования к программному обеспечению должны быть понятными и выполнимыми в рамках полной автоматизации технологических процессов предприятия. Важное значение имеет и наличие соответствующей технической документации, особенно технологического раздела (ТХ). Данный раздел является центральным в процессе математического обеспечения и создания алгоритмов производства, для последующего описания их программными средствами.
Технические требования определяют ориентировочное поведение разрабатываемого ПО. Сюда входят бизнес-требования - содержат указания по назначению ПО, пользовательские требования – описывают перечень задач для пользователей и функциональные требования – формируют поведение ПО в той или иной технической ситуации.
Источники технических требований к ПО.
Требования к работе ПО определяют:
● Технологические регламенты;
● Модели хозяйственной деятельности, представленные в виде диаграмм бизнес-процессов;
● Пожелания заказчиков;
● Просьбы пользователей ПО (операторов);
● Программные продукты, являющиеся конкурентами в данной техносфере.
Методы уточнения технических требований к ПО
Наибольшее распространение имеют следующие методы:
● Детальное технического обследование целевого предприятия/аудит;
● Наблюдение в ходе производственной деятельности;
● Анализ нормативных документов;
● Изучение конкурентных продуктов;
● Исследование статистики результатов внедрения более ранних версий ПО;
● Семинары с участием конечных пользователей.
Чаще всего технические требования к ПО выступают в роли канала взаимодействия между клиентами, разработчикам и пользователям системы. Требования должны быть понятны каждой стороне. Существует универсальный способ документирования технических требований к ПО - SRS (Спецификация требований программного обеспечения), которая разработана в соответствии с международными стандартами для всех промышленных предприятий.
Изменение требований
Изменения требований к ПО происходит в рамках технологического прогресса, когда предприятия с новейшими системами автоматизации технологических линий – получают конкурентные преимущества над другими компаниями. Отстающие в технологическом плане компании начинают развивать и модернизировать свое производство. И тем самым меняют технические требования к программному обеспечению, используемому в производственном процессе.