Что входит сейчас в гайдбук? Полные правила для material дизайна можно найти тут:
https://material.io/
Помимо уже классических правил, появились рекомендации по внедрению этих правил, готовые библиотеки, советы разработчику, как и какой стиль использовать, что можно делать, а что нет. Но самое интересное появилось понятие Assistive Technologies (вспомогательные технологии), которые помогают общаться с приложением людям с ограниченными возможностями. За эти 6 лет компании Google, Apple разложили и стандартизировали весь клиентский опыт в цифровой среде, так что при разработке приложения, вы тратите минимум времени на выбор типа кнопки, расположении элементов навигационного меню, и проработки сценария действия пользователя.
Digital vs автоматизация vs оптимизация
То есть первой важной частью собирательного термина Digital стал клиентский опыт, вернее пользовательский и все требования по работе с ним. Но почему именно клиентский опыт стал важной частью собирательного термина Digital и почему именно он стоит в основе “цифры”?
Часто на своих лекциях, я спрашиваю студентов, “А как вы будете изменять успешность автоматизации?”. Тут обычно лес рук, и люди говорят, что процесс станет дешевле, тогда я задаю следующий вопрос, “А как тогда изменить успешность оптимизации процесса и что есть такое оптимизация?”. дальше люди начинают немного теряться, но кто-то вспоминает про lean подход, бережливое производство и тд, и тогда я спрашиваю, “А как же измерять успешность дижитализации процесса?”. обычно тут студенты теряются. Единицы тянут руки, но в основном висит гробовая тишина… И действительно в современном обществе стоит тождественность таких разных значений как автоматизация = оптимизация = дижитализация. Кто-то особенно одаренный начинает спекулировать на тему, что дижитализация, это просто новое модно название автоматизации, nothing else. Но я тут приведу свою точку зрения, а потом уже ваше дело соглашаться с ней или послать к черту:).
Давайте разберем истоки, откуда что пошло. Слово автоматизация имеет интересную историю, во – первых сам корень automates, пошел от древнегреческого, что означает самодвижущийся. О да! представляете, в Древнем мире были автоматические инструменты и приспособления. “ Особой заботой средневековых греков и арабов (в период между III-м – XIII-м веками н. э.) был точный счёт текущего времени. В птолемеевском Египте, около 270 г. н. э., ученый-изобретатель Ктесибий придумал и описал специальный регулятор для водяных часов, – устройство, напоминающее контроллер уровня воды в туалетном бачке. Это было первое устройство с функцией обратного контроля. Появление механических часов в XIV веке перевело водяные часы, с их передовым устройством автоматического контроля, в разряд устаревших.
С другой стороны, в восточном мире по мнению Wikipedia, “Персидские учёные, братья Мухаммед, Ахмед и Хасан, известные как «сыновья Мусы», в своей «Книге хитроумных приспособлений (англ.)» (850 г. н. э.), описали сразу несколько устройств с функцией автоматического контроля. Одно из них обеспечивало уже двухфазный контроль уровня жидкости, являясь, по сути, первым устройством автоматического управления непрерывным процессом с переменной структурой. “Братья описали также и типичный контроллер обратной связи”, так написано в википедии в определении автоматизация. То есть корень этого слова, очень старый. Само слово “автоматизация” ввел Генри Форд, когда наладить конвейерное производство. По сути, слово “автоматизация” было синонимом слова “конвейер”, который построил Форд. А какие задачи ставятся перед конвейером? четкий, быстрый, регламентированный выпуск готового продукта для массового рынка. Отсюда конвейерное и бутиковое производство априори разные, например Ferrari, это штучные автомобили, в которых максимально учитывается клиентский опыт и именно он является value proposition машин феррари, в отличие от классических конвейерных машин где фокус идет на категорию клиентов без индивидуального подхода. Почувствовали? первый намек, индивидуальный подход:). Теперь второй намек.
Тогда получается какие KPI вы поставите задачам по автоматизации?. правильно, это сокращение Time2Market (срока выхода на рынок) самого продукта / детали / изменения. То есть все должно быстро создаваться и желательно без участия человека (это именно и значит, автоматизация).
Читать дальше