Вычисления для конечного пользователя ( EUC ) относятся к системам, в которых непрограммисты могут создавать работающие приложения . [1] EUC — это группа подходов к вычислениям, которые направлены на лучшую интеграцию конечных пользователей в вычислительную среду. Эти подходы пытаются реализовать потенциал высокопроизводительных вычислений для выполнения решения проблем надежным способом. [2] [3]
Сложность вычислений для конечного пользователя может варьироваться от простого нажатия ряда кнопок пользователем до написания сценариев разработчиками-любителями [4] на контролируемом языке сценариев , а также возможности изменять и выполнять код напрямую.
Примерами вычислений для конечного пользователя являются системы, созданные с использованием языков программирования четвертого поколения , таких как MAPPER или SQL , или одного из языков программирования пятого поколения , такого как ICAD .
Факторы, обусловливающие необходимость дальнейших исследований EUC, включают обработку знаний , всепроникающие вычисления , вопросы онтологии , интерактивную визуализацию и тому подобное.
Некоторые из проблем, связанных с вычислениями для конечного пользователя, касаются архитектуры программного обеспечения ( иконические интерфейсы против языковых, открытые против закрытых, [ необходимо разъяснение ] и другие). Другие проблемы связаны с интеллектуальной собственностью , конфигурацией и обслуживанием. Вычисления для конечного пользователя позволяют пользователю вносить больше вклада в системные дела, которые могут варьироваться от персонализации до полного владения системой.
Приложения EUC не должны развиваться случайно, но должна быть определена стратегия EUC. [ требуется цитата ] Любая стратегия архитектуры приложений / ИТ-стратегия должна учитывать пробелы в автоматизации (корпоративная функциональность, не автоматизированная ERP / приложениями корпоративного уровня). Это потенциальные области, где EUC может играть важную роль. [ требуется цитата ] Затем параметры ASSIMPLER [ которые? ] должны быть применены [ кем? ] к этим пробелам для разработки стратегии EUC. (ASSIMPLER означает доступность, масштабируемость, безопасность, совместимость, ремонтопригодность, производительность, низкая стоимость владения , расширяемость и надежность. [5] )
В бизнесе концепция конечного пользователя дает работникам больше гибкости, а также больше возможностей для повышения производительности и креативности. Однако EUC будет работать только при правильном использовании. Вот почему для этого требуется полноценная стратегия. Любая стратегия должна включать все инструменты, которые могут понадобиться пользователям для выполнения своих задач и более продуктивной работы.
Типы СКП
Вычисления для конечного пользователя охватывают широкий спектр ресурсов, доступных пользователю, включая:
Владельцы бизнеса должны понимать, что каждое контролируемое пользователем приложение должно контролироваться и контролироваться. В противном случае организация рискует столкнуться с множеством проблем и потерь, если конечные пользователи не будут следовать политике компании или уволятся с работы. В таких функциях, как финансы, бухгалтерский учет и регулируемая деятельность, неуправляемые EUC могут подвергнуть организацию проблемам с соблюдением нормативных требований и штрафам.
Риски, связанные с эксплуатацией и бизнесом конечных пользователей, могут быть обусловлены:
Многие компании выбирают использование программного обеспечения для управления рисками EUC. Программное обеспечение может предоставить организациям множество преимуществ, в том числе:
Примеры программного обеспечения для управления рисками EUC включают в себя:
следует проектировать бизнес-сервисы с точки зрения доступности, безопасности, масштабируемости, совместимости, обслуживания, производительности, снижения стоимости, расширяемости и надежности (ASSIMPLER) с точки зрения конечного потребителя?