Несмотря на большое разнообразие рабочих процессов и пользователей, чтобы создавать отличные комплексные приложения существует 8 универсальных рекомендаций по проектированию. О каждой из них в статье ниже.
619 просмотров
Что из себя представляет комплексное приложение?
Комплексное приложение — это любое приложение, поддерживающее широкие, неструктурированные цели или нелинейные рабочие процессы высококвалифицированных пользователей в специализированных областях. Комплексные приложения, безусловно, различаются по типу рабочих процессов и пользователям, которых они поддерживают: от ученых-исследователей до военных и финансовых аналитиков. Но часто они обладают схожими качествами. Например, комплексные приложения часто:
- Дают высококвалифицированным пользователям специальные знания;
- Помогают пользователям ориентироваться в больших базовых наборах данных и управлять ими, а также обеспечивают расширенное понимание или анализ данных;
- Поддерживают решение проблем или конечных целей с неизвестными или переменными базовыми задачами;
- Требуют передачи или сотрудничества между несколькими ролями, инструментами или платформами;
- Снижают риски выполнения важных задач, когда на карту поставлены большие потери (например, доход или даже жизни).
Несмотря на большую разницу между назначением приложений, многим из них присущи одни и те же проблемы. Они касаются как практиков, создающих эти самые приложения, так и пользователей, которые полагаются на них в своей работе.
В этой статье представлены 8 рекомендаций по разработке сложных приложений с учетом общих проблем, с которыми сталкиваются дизайнеры и исследователи.
1. Продвигайте обучение через действие
Исследования показывают, что при знакомстве с приложением или системой пользователи предпочитают сразу же начать использовать их, не обращая внимания на их уровень сложности. Они больше заинтересованы в том, чтобы приступить к выполнению своих задач, чем тратить много времени на гайды, документацию или другие виды помощи. Этот феномен известен как парадокс активного пользователя. Хотя было бы рискованно и неуместно полагаться исключительно на обучение методом проб и ошибок для приложений в критически важных областях или областях безопасности. Некоторая степень обучения на практике всегда будет обязательна, потому что невозможно охватить все возможности системы в одном лишь руководстве.
Поддержите предпочтение пользователей начать изучение интерфейса немедленно, позволяя им изучить интерфейс методом проб и ошибок, без рисков, приводящих к потере работы или непоправимому ущербу.
Например, ограничьте возможность пользователей выполнять длинную последовательность действий, не видя результатов этих действий. Конструкция приборной панели в реальном времени, где предварительный просмотр элементов приборной панели обновляется в реальном времени по мере её создания, поддерживает этот принцип. Пользователям не нужно ждать завершения своей задачи, чтобы увидеть, соответствует ли результат их действий их собственным намерениям.
В этом модуле редактирования информационной панели Salesforce элемент информационной панели предварительно просматривается и обновляется в реальном времени справа, когда пользователь устанавливает параметры и фильтры для данных слева.
2. Помогите пользователям использовать более эффективные методы
Большинство пользователей не становятся истинными экспертами в приложениях, которые они используют. Многие будут удовлетворены тем, что имеют, а это означает, что они будут продолжать использовать удовлетворительные (часто неэффективные) способы выполнения задач, а не тратить время на поиск оптимальных решений для своих рабочих процессов. Такое поведение со временем приводит к невероятной пропасти в производительности, поскольку пользователи проводят годы или даже десятилетия, используя не эффективно одну и ту же систему изо дня в день.
Помогите пользователям перейти на более эффективные методы и изменить их укоренившиеся поведенческие модели, найдя ненавязчивые способы более быстрого и эффективного обмена информацией для поставленных задач.
Например, вместо того, чтобы полагаться исключительно на длинные учебные пособия или руководства (даже хорошо написанные), вставьте контекстные обучающие подсказки для дополнительных функций во всем приложении. Подсказки к обучению в контексте — это те подсказки, которые предоставляются пользователям только в контексте поставленной задачи. Всплывающие подсказки — более быстрый способ выполнения задачи (когда пользователь наводит курсор на пункт меню — прекрасный пример, поддерживающий этот принцип).
ArcMap — программа обработки геопространственных данных. Она предоставляет контекстную справку, предупреждая пользователей об альтернативном, более быстром способе добавления данных на карту, когда они наводят курсор на элемент в панели инструментов.
3. Обеспечьте гибкие и плавные пути
Пользователи сложных приложений часто преследуют широкие, неструктурированные цели в нелинейных рабочих процессах. В этих процессах они могут и не знать своей точной конечной цели, но им необходимо анализировать данные, чтобы искать ответы. Даже если существует хорошо сформулированная конечная цель, пользователи часто не следуют известному последовательному набору подзадач для ее достижения. Тем не менее, по необходимости, система должна иметь какую-то структуру: физический интерфейс, с которым взаимодействуют пользователи и некоторый тип линейного процесса, который они завершают с течением времени.
Предоставьте гибкость в последовательности выполнения задач, избегая жестких, линейных рабочих процессов, которые заставляют пользователей выполнять набор действий от начала и до конца, без каких-либо выходных штрихов или гибкости в последовательности.
Например, предоставьте методы, которые позволяют скипнуть этап, вернуться к предыдущему шагу и плавно перейти от одного к любому другому. Например, гибкая интерактивная карта последовательности позволяет пользователям вернуться к предыдущим шагам без потери прогресса.
Mastercard Test https://vc.ru/design/187200-kompleksnye-prilozheniya-8-universalnyh-sovetov» target=»_blank»]vc.ru[/mask_link]
Практика создания комплексной программы обучения сотрудников

Зачастую комплексная программа обучения и развития сводится к подготовке и проведению серии тренингов на определенные, согласованные одна с другой темы. Но такой подход не обеспечивает достаточной степени влияния и связи между достижением целей обучения и развития сотрудников и бизнес-целями по организационному развитию. И самое неприятное для T
Озвучен проект комплексной программы развития Михайловки
Преимущества комплексных персональных программ
Для программы развития и обучения управленцев компании не подходят те же методы, которые используются для выработки навыков у их подчиненных. Тут нужен другой подход.
Комплексная подготовка управленцев особенно важна при столкновении компании с изменениями. Но без привязки к людям управление изменениями невозможно. А чтобы управлять другими, надо управлять собой. Это должно найти отражение в программе развития руководителей.
Секретом успеха таких программ также является учитывание современных тенденций на рынке тренинговых и консалтинговых услуг и возможность создать наиболее удачную для проекта комбинацию продуктов THRM»
Ключевые слова:
Источник: hr-portal.ru
Автоматизация комплексная: отзывы. Средства комплексной автоматизации
Человечество постоянно двигается вперёд. Мы создаём новые и более универсальные орудия труда, которые позволяют увеличить эффективность усилий каждого отдельного человека. Следующим шагом, активно внедряемым сегодня, стала автоматизация. Комплексная, частичная, полная – какая между ними разница? Об этом мы и поговорим с упором на первый тип.
Дело в том, что тема довольно большая, и рассмотрен данный процесс будет именно на этой его части.
Что такое автоматизация?

Так называют совокупность средств и методов, необходимых, чтобы реализовать систему, которая сможет осуществлять управление технологическим процессом без участия в нём человека (или если он принимает только наиболее ответственные решения).
В основе данного положения лежит перераспределение энергетических, информационных и материальных потоков в соответствии с заранее предоставленными критериями управления. Конечный результат называют автоматизированной системой управления (АСУ). Теперь давайте проведём краткие обзоры ее типологии.
Что такое частичная автоматизация?
Это когда процесс затронул отдельные аппараты, машины или технологические операции. Может быть сделано, когда выполнение необходимых функций человеку не доступно или действия происходят слишком часто. В качестве примера можно привести предприятия пищевой промышленности, которые подготавливают к реализации продукты (разливают воду в тару, фасуют горошек по его цвету и так далее). Сюда же относят и автоматизацию управленческих работ. Наибольший эффект можно получить тогда, когда уже на стадии проекта предусматривается передача функций машинам.
Что такое автоматизация комплексная?

Это когда присутствие человека не нужно постоянно. Автоматизация комплексная предусматривает создание технологического участка или даже предприятия, которое будет функционировать как один механизм. В качестве примера можно привести электростанции. В таких случаях технике передаются производственные функции. Но использоваться автоматизация комплексная может, только если есть высокоразвитое производство.
Также должна быть отточенная технология и применяться прогрессивные методы управления. Выдвигаются особенные требования к надёжности техники, а также качественному уровню написания программного обеспечения, которое на неё устанавливается. Все функции человека в этом случае сводятся к контролю и общему управлению комплексом. На данный момент это самая перспективная автоматизация, которая не потеряет значимые первенство в масштабах предприятия ещё как минимум десятилетие. А следующий вид в полной мере не внедрён ещё нигде во всём мире.
Что такое полная автоматизация?

Это самая высокая ступень передачи управления процессами технике. Все функции управления и контроля передаются ей. В современном мире такая автоматизация предприятия всё же не делается. За человеком остаётся хотя бы функция контроля. Но если хотите знать, что они собой представляют, то близким к этому можно считать предприятия атомной энергетики.
То есть полная автоматизация предприятия проводится в случаях, когда производство устойчиво, рентабельно, режимы не изменяются (почти), а все возможные проблемы и отклонения учитываются заранее. Эффективность работы одного человека становится такой же важной, как и целого коллектива людей в обычной компании.
Цели комплексной автоматизации
Вот, что происходит, когда запускается данный процесс:
- улучшение качества продукции;
- уменьшение численности обслуживающего персонала;
- увеличение эффективности производственных процессов;
- повышение объема выпускаемой продукции;
- уменьшение трат сырья;
- повышение безопасности;
- рост уровня соблюдения экологических норм;
- увеличение экономичности.
Задачи комплексной автоматизации

Что же должно получиться в конечном счете? А результат таков:
- Улучшается качество регулирования.
- Повышается уровень эргономики работы операторов процесса.
- Увеличивается коэффициент готовности оборудования.
- Обеспечивается достоверность информации о материальных компонентах, что применяются в производстве.
- Хранятся данные про технологический процесс, а также про аварийные ситуации, что в последующем позволяет их избегать.
Для их достижения используются методы и средства комплексной автоматизации. Что это значит на практике? А то, что используются разные технологические процессы:
- непрерывные;
- дискретные;
- гибридные.
Это значит, что в основе каждого процесса находится что-то своё. Причем подходить к определению необходимо не со стороны обычного «житейского» опыта, а с позиции математического и технического моделирования.
Принципы комплексной автоматизации
В этом направлении используется три компонента, которые должны быть в любой системе для её полноценной работы:
- Принцип согласованности. В данном случае подразумевается, что действия в процессе, что автоматизируется, должны быть скоординированы с его технико-кибернетическими входами и выходами. Если это не так, то произойдут нарушения функционирования системы.
- Принцип интеграции. Автоматизированный процесс рассматривается как часть общей среды организации. В различных случаях комплексная механизация и автоматизация имеют разные уровни интеграции, а также отличимые пути её приведения в жизнь. Иными словами, должна существовать взаимосвязь с внешней средой.
- Принцип независимого исполнения. Необходимые процессы должны быть выполнены без участия человека (в крайних случаях допускается минимальный контроль с его стороны). Если всё протекает так, как должно быть, вмешательства быть не должно.
Уровни комплексной автоматизации

Они охватывают различные сферы работы. Итак, переход на комплексную автоматизацию предусматривает проработку:
- Нижнего уровня. На нём прорабатывается автоматизация процессов, которые регулярно выполняются. В первую очередь интерес предоставляют оперативные задачи, сохранение определённого режима работы и поддержка установленных параметров.
- Уровня управления производством. В данном случае обеспечивается распределение задач для выполнения между разными процессами предыдущего пункта. В качестве примера можно привести планирование и управление ресурсами, документами, обслуживанием, производством и так далее.
- Уровня управления предприятием. Здесь обеспечивается решение прогнозных и аналитических задач. Данный уровень используется, чтобы поддерживать работу высшего управленческого состава организации. Занимается он финансово-хозяйственными и стратегическими задачами.
Какие могут быть типы систем при комплексной автоматизации?

Они могут быть такими:
- Неизменяемые. Комплексная автоматизация бизнеса значительное внимание уделяет производственным процессам (определённой последовательности действий), которые не меняются во время работы техники. В качестве примера можно привести пищевую промышленность.
- Программируемые. В системах данного типа последовательность действий можно изменить путём корректировки программы и конфигурации процесса. Это возможно благодаря распознаваемому набору инструкций, которые задаются соответствующим образом и таким образом могут быть интерпретированы системой.
- Гибкие. Данный тип систем может осуществлять выбор среди всех возможных действий таким образом, чтобы достигалась цель. Все изменения и решения принимаются на основании получаемой информации.
Пример
Давайте разберём реальный случай, где используется комплексная автоматизация производства. В качестве объекта мы будет изучать программную составляющую данного направления усовершенствования процессов. Субъектом будет продукт российской компании «1С», который называется «Комплексная автоматизация».
Данное программное обеспечение позволяет позаботиться о быстром документообороте и сдаче отчетности по любым вопросам. Также оно даёт возможность следить за состоянием предприятия в режиме реального времени. Чтобы вы понимали возможности подобных программ, объясним это явление немного по-другому.
Как только кто-то берёт заготовку для изготовления детали, информация об этом сразу же вносится в базу данных. Если обработка была неудачной, её списывают в отходы, и выделяется определённая сумма для этой операции (или для переработки). Как только деталь сделана, информация об этом заносится в базу данных предприятия.
Собственник или директор в любой момент могут обратиться к ней, чтобы увидеть, что есть на складе, и предоставить информацию клиентам о выполнении их заказов. Бухгалтер, благодаря базе данных и дополнительному инструментарию, может быстро составить необходимые отчеты для внутреннего использования и налоговой службы. Как результат – нет нужды отвлекать людей, и при этом поставленные цели успешно достигаются. И это всё позволяет получить комплексная автоматизация.
Отзывы

Чтобы понять, что собой представляют данные усовершенствования, предлагаем ознакомиться со словами специалистов, которые занимаются подобными системами.
Первоначально необходимо понимать, что переход на комплексную автоматизацию предприятия – это дело недешевое и нелёгкое. Поэтому оно требует тщательной подготовки и качественного планирования. Но все затраты с лихвой окупятся, как только техника будет введена в строй и начнёт работать.
Правда, есть требования и к квалификационной составляющей работника, который будет работать с системой. Дело в том, что чем сложнее механизм, тем более опытный персонал должен с ним взаимодействовать. Поэтому, если набрать низкоквалифицированных работников, система может быстро выйти из строя, что повлечёт за собой убытки и дополнительные траты денег.
Также использоваться комплексная автоматизация может везде, но здесь стоит вопрос в рациональности. Так, нет смысла разрабатывать и внедрять дорогостоящую систему, если она будет работать только полчаса в день (хотя, это ещё как посмотреть, зависит от случая). К тому же комплексная автоматизация предприятия — всегда риск. Ведь неизвестно, не разорят ли вас вложения.
Заключение

Теперь вы имеете хорошее представление о том, что даёт автоматизация производства человечеству. Конечно, до момента, когда машины смогут заменить человеческий труд полностью, ещё остались десятилетия (или даже столетия), но будем надеяться, что мы сможем успешно дожить до этого момента и насладиться его плодами.
Источник: fb.ru