АННОТАЦИИ К СТАТЬЯМ (ЖУРНАЛ ``ИНФОРМАТИЗАЦИЯ И СВЯЗЬ`` №3, 2021)
Беликов А.Н., Беликова С.А.

Подход к извлечению функциональных требований к системе и методы его реализации на основе конструирования деятельности пользователя в интерфейсе с помощью архитектурных схем

Резюме: Существующий подход извлечения требований заключается в том, что требования формируются разработчиком систем через прямое взаимодействие с заказчиком с помощью ряда методов (например, интервьюирование; прототипирование; анализ вариантов использования; пользовательские истории; семинары и т.д.). При этом чаще всего требования формирует сам разработчик с учетом мнения представителя заказчика. Недостатком существующего подхода является проблема потери знания, передаваемого от представителей заказчика к разработчику, следствием чего является неуспешность выполнения проектов, которую фиксирует существующая статистика. Как показывают статистические исследования более половины проектов по созданию информационных систем (ИС) являются провальными или требующие изменения, (с точки зрения бюджета, времени и удовлетворения потребностей заказчика). В современных исследования в области проектирования и разработки информационных систем наблюдается тенденция вовлечения конечного пользователя (заказчика) в процесс проектирования. В развитие этой идеи предлагается подход вовлечения пользователя в процесс извлечения требований, где разработчик уже не будет являться лицом, формирующим требования. Основная идея подхода заключается в разработке специальных средств, которые позволяют самостоятельно трансформировать естественный язык заказчика в такую форму представления модели процесса решения профессиональных задач, из которой будет построен интерфейс, которая позволит из единства (модели процесса и интерфейса) извлекать функциональные требования.

Ключевые слова: функциональные требования, пользовательский интерфейс, информационная система, архитектурная схема, пользователь.

A.N. Belikov, S.A. Belikova 

Approach to system functional requirements extraction and methods for its implementation based on the design of user activities in the interface using architectural schemes

Summary: The existing approach to requirements extraction is that the requirements are formed by the system developer through direct interaction with the customer using a number of methods (for example, interviewing; prototyping; analysis of use cases; user stories; seminars, etc.). In this case, most often the requirements are formed by the developer himself, taking into account the opinion of the customer’s representative. The disadvantage of the existing approach is the problem of loss of knowledge transferred from the customer’s representatives to the developer, which results in the failure of projects, which is recorded by the existing statistics. As statistical studies show, more than half of projects for the creation of information systems (IS) are failures or require changes (in terms of budget, time and customer satisfaction). In modern research in the field of__ design and development of information systems, there is a tendency to involve the end user (customer) in the design process. To develop this idea, an approach is proposed to involve the user in the process of extracting requirements, where the developer will no longer be the person forming the requirements. The main idea of the approach is to develop special tools that allow you to independently transform the customer’s natural language into such a form of representation of the model of the process of solving professional problems, from which an interface will be built, which will allow extracting functional requirements from the unity (process model and interface).

Keywords: functional requirements, user interface, information system, architecture scheme, user.

DOI:10.34219/2078-8320-2021-12-3-100-105

ИНФОРМАЦИЯ ОБ АВТОРАХ
Беликов А. Н. – старший преподаватель кафедры Системного анализа и телекоммуникаций Института компьютерных технологий и информационной безопасности Южного Федерального Университета. e-mail: anbelikov@sfedu.ru

Belikov A.N. – Senior lecturer of the Department of System Analysis and Telecommunications of the Institute of Computer Technologies and Information Security of the Southern Federal University. e-mail: anbelikov@sfedu.ru

Беликова С. А. – старший преподаватель кафедры Системного анализа и телекоммуникаций Института компьютерных технологий и информационной безопасности Южного Федерального Университета. e-mail: belousova@sfedu.ru

Belikova S.A. – Senior lecturer of the Department of System Analysis and Telecommunications of the Institute of Computer Technologies and Information Security of the SouthernFederal University. e-mail: belousova@sfedu.ru