пятница, 26 июля 2019 г.

5 советов по расстановке приоритетов требований к ERP и вообще автоматизации

На основании заметки
 Tips for Prioritizing ERP Requirements by Panorama Consulting Group | Jun 17, 2019

Данные советы применимы не только в случае выбора новой ERP или модернизации или для различного вида доработок. В узком смысле, в случае когда выявлены узкие места, громоздкие и нудные работы, функциональные разрывы, все нудное и рутинное, что может быть поручено компьютеру встает задача сформировать документ с рабочим названием "Функциональные требования...".
Хорошо, если все желаемое можно реализовать. Но так не бывает. Требования могут быть противоречивыми, а ресурсы ограниченными и нужно выбирать. Выбор можно сделать случайным, а можно придать выбору некоторую степень рациональности и обоснованности. Приоритизация - один из инструментов обоснования выбора. Но нужно иметь введу, что приоритеты в конечном счете утверждает человек. Это может лицо, принимающее решение, или лидер, формальный или неформальный. А раз человек - то мы имеем субъективное решение, и важно, чтобы оно было правильным.

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

1. Уточните цели Проекта, Объем проекта, Периметр проекта.

Есть известная проблема, описываемая как треугольник в управлении проектами.
В частности, вот так описан треугольник Треугольник управления проектами

''Сделаем хорошо, быстро, дешево. Выберите из этих трех условий два''.
Инженеры уже десятки лет говорят это руководителям проектов.
Если сформулировать эту мысль немного иначе, каждый проект представляет собой треугольник, в котором сбалансированы время, деньги и область охвата, — изменить один из факторов, не затронув хотя бы один из других, невозможно. Задача руководителя проекта — следить за тем, чтобы треугольник не распался.
Но как? Когда возникает проблема, сначала определите ее место в треугольнике проекта: в чем дело — во времени (расписание), деньгах (бюджет) или области охвата? Во-вторых, выясните, какие стороны треугольника вы можете изменить, а какие зафиксированы. В-третьих, скорректируйте факторы, которые помогут устранить проблему и оптимизировать проект. В-четвертых, сдайте проект и отпразднуйте его завершение!
Вы должны четко определить бизнес-цель проекта и определить элементы, которые определенно выходят за рамки проектного треугольника.

Цель вашего проекта может как сложной, так и простой. Но какой бы ни была ваша цель, убедитесь, что все члены команды понимают ее, поскольку это сведет к минимуму количество некритических бизнес-требований, возникающих при сборе функциональных требований.

2. Определите базовые бизнес-процессы

Определение бизнес-процессов поможет вам определить масштаб проекта. Это поможет составить список минимальных требований, необходимых для поддержания бизнеса.

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

3. Совершенствуйте свои процессы

Если вам нужно получить важное преимущество для бизнеса, то реинжиниринг бизнес-процессов - ваш лучший друг. Заметим, что функциональные области, которые приносят конкурентные преимущества, такие как обслуживание клиентов или управление цепочками поставок, не должны быть стандартизированы.

После того, как вы улучшили процессы, которые отличают вашу компанию от конкурентов, вы можете начать изучать функциональность вашего решения.

Хотя дифференцированные процессы не должны быть стандартизированы, это не означает, что стандартизированные процессы не могут принести конкурентное преимущество. Фактически, поставщики ERP тратят бесчисленные доллары и часы на усовершенствование возможностей системы, чтобы удовлетворить наиболее часто запрашиваемые функции, чтобы обратиться к самой широкой клиентской базе. Использование процесса, рекомендованного для вашей отрасли, может помочь вам оставаться конкурентоспособным.

4. Выполните Fit-Gap анализ.

Fit-Gap анализ поможет выполнить анализ разрывов и пробелов. Это поможет вам определить, где новая система будет соответствовать требованиям вашей компании, а где - нет.

Требования, которые устраняют разрыв или являются "удобными" - легко могут получить соответствующий приоритет. А вот требования, которые требуют дополнительных усилий, могут стать предметом более пристального внимания.

Следует помнить, что требования к устранению gap-ов (разрывов) не должны перекрывать функциональные требования и в процессе расстановки приоритетов должны рассматриваться в конце.

При рассмотрении разрывов, получивших низкий приоритем, можно провести дополнительный анализ затрат, а также ответить на ряд вопросов, ответы на которые помогут понять, стоит ли устранять оставшиеся после расстановки приоритетов разрывы:

  • Если не устранить разрыв, как это отразиться на бизнесе?
  • Требуются ли для устранения разрыва дополнительные трудовые ресурсы?
  • Будут ли монетарные потери или упущенная выгода, если не устранить разрыв?
  • Как разрыв влияет на удовлетворенность клиентов?
  • Как разрыв влияет на соблюдение требованний государства и иных регулирующих организаций и союзов?
  • Повлияет ли устранение разрыва на график проекта?
  • Сколько времени и иных ресурсов требуется на устранение разрыва?

Основываясь на этом анализе, можно оценить выгоды и затраты устранения разрыва и определить - стоит ли браться за устранение разрыва. А также обосновывать - почему разрыв не устранен, если на этом будут настаивать при сдаче проекта.

5. Классифицируйте бизнес-требования

После того, как требования собраны, разделите их на три класса:

  • Обязательно к исполнению. Критически важные требования.
  • Повышает стоимость бизнеса.
  • Приятно иметь.

Критически важные требования сразу должны быть расцены в деньгах, времени и других ресурасах и эти суммы должны быть вычтены из бюджета проекта.
Проверьте после вычитания всех важных требований - осталось ли что-либо в бюджете.

Таким образом, при классификации требований мы учитываем бюджет проекта, сроки и объем работ исходя из критичности работ.
Также классификация помогает в деле сотрудничества между всеми департаментами и заинтересованными сторонами, так как обеспечивает представление о ценности требования с точки зрения бизнеса.

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

понедельник, 22 июля 2019 г.

ИТ кривая прорывных технологий

Gartner 30 сентября 2016 года опубликовал материал о прорывной технологии компьютерных платформ:


Да, такие технологии работает.
Но как понять - экспоненциально ли?
Чем оправдана такая кривая? Выручкой? Числом работающих? Инвестициями?
Не понятно....

Да, Интернет Вещей (IoT) уже работает.
А вот насчет искусственного интеллекта - проблема.
Вот некоторые мысли предшественников...

* * *
Концепция «сильного» ИИ, например, заключается в том, что «разум» возникает через воплощение достаточно сложного алгоритма, по мере того как этот алгоритм реализуется различными объектами физического мира. При этом, сущность этих объектов, согласно данной теории, значения не имеет. Нервные сигналы, электрический ток, идущий по проводам, винтики, приводные ремни или водопроводные трубы — все это одинаково подходит в качестве «аппаратной части». Алгоритм рассматривается как нечто самодостаточное. Однако, для предоставления алгоритму возможности «существовать» вне зависимости от любой физической реализации совершенно необходимо разделять воззрения Платона на природу математики. Сторонникам «сильного» ИИ было бы нелегко согласиться с альтернативной точкой зрения о том, что «математические понятия существуют только лишь в умах», поскольку при этом образуется замкнутый круг, где для возникновения умов требуется наличие алгоритмов, а для изначального существования алгоритмов — наличие умов!
Поэтому было бы разумным, ... предположить, что неалгоритмические процессы должны играть в физическом мире весьма существенную роль.
<Поэтому искусственный интеллект> должен содержать существенно неалгоритмический элемент. А это подразумевает, что будушее не будет вычислимым на основе настоящего, даже если оно им и определяется.

Роджер Пенроуз

воскресенье, 14 июля 2019 г.

Шаблон плана мероприятий

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

Ниже предлагается такая классификация, позволяющая расписать проекты с точки зрения структурирования процесса балансировки. Данная классификация "вложена" в шаблон мероприятий, который представлен ниже.

Как видно из этого шаблона, прежде всего выделяются мероприятия не требующие затрат. Это конечно не совсем точно - все таки какие то затраты, обычно косвенные, всегда присутствуют. Однако, если рассматривать именно "инвестиционные затраты", не требующие привлечения капитала, то все становиться довольно логичным.

Ну и далее мероприятия располагаются по срокам.

Шаблон плана мероприятий
Наименование мероприятия Требуемые ресурсы Сроки Технико-экономические параметры Инвестиционные параметры Ответственные Требуемые результаты
Мероприятия, не требующие затрат
Краткосрочные и быстроокупаемые мероприятия
Среднесрочные мероприятия
Долгосрочные и высокозатратные мероприятия

среда, 10 июля 2019 г.

Гротендик - достижения согласно его видению


Среди многочисленных новых точек зрения, введенных мной в математику, есть, как видно в перспективе лет, двенадцать таких, которые я бы назвал концепциями. Представить себе мой математический труд, его «почувствовать», значит увидеть и почувствовать мало-мальски хотя бы некоторые из идей и соответствующих им главных тем, составивших основу его и душу.
Силою обстоятельств некоторые из этих идей «главнее», чем другие (которые, в свою очередь, тем самым менее значительны). Иными словами, среди новых тем, о которых шла речь, попадаются те, что шире остальных, и те, что глубже проникают в сердце математических тайн. Есть три (и не последние по масштабу, на мой взгляд),
1. Топологические тензорные произведения и ядерные пространства.
2. «Непрерывная» и «дискретная» двойственность (производные категории, «шесть операций»).
3. «Йога» Римана-Роха-Гротендика (К-теория, связь с теорией пересечений).
4. Схемы.
5. Топосы.
6. Этальные и /-адические когомологии.
7. Мотивы и мотивная группа Галуа ((^-категории Гротендика).
8. Кристаллы и кристальные когомологии, йога «коэффициентов де Рама», «коэффициентов Ходжа».
9. «Топологическая алгебра»: оо-стэки, derivateurs; когомологический формализм топосов как основа для новой гомотопической алгебры.
10. Ручная топология.
11. Нога анабелевой алгебраической геометрии, теория Галуа-Тейхмюллера.
12. «Теоретико-схемная», или «арифметическая» точка зрения на правильные многогранники и правильные конфигурации произвольного рода.

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

Гротендик А. Урожаи и посевы.

воскресенье, 7 июля 2019 г.

Факт и выдумка в сетевом пространстве

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