Каково значение BPM? (Управление бизнес-процессами) - это стоящий использования? В которых случаях? [закрытый]

Исключение нулевого указателя генерируется, когда приложение пытается использовать null в случае, когда требуется объект. К ним относятся:

  1. Вызов метода экземпляра объекта null.
  2. Доступ или изменение поля объекта null.
  3. Принимая длину null, как если бы это был массив.
  4. Доступ или изменение слотов null, как если бы это был массив.
  5. Бросок null как будто это было значение Throwable.

Приложения должны бросать экземпляры этого класса, чтобы указать на другие незаконные использования объекта null.

Ссылка: http://docs.oracle.com/javase/8/docs/api/java/lang/NullPointerException.html

22
задан peterh says reinstate Monica 24 January 2019 в 11:33
поделиться

2 ответа

Я провел пару лет в Управлении контентом / круг управления информацией, использующий и FileNet и IBM продукты BPM. Я должен был бы сказать, что невероятно не впечатлен, и здесь почему:

1) BPM является одной из тех вещей, которые я никогда не видел реализованный интуитивно. Этим я имею в виду (подобный тому, что Вы говорите в своем вопросе), что бизнес-пользователь не может сесть, и с 30 минутами создают процесс/рабочий процесс.

2) я редко видел, что непрограммист в состоянии создать приемлемые решения

3) отсутствие способности объяснить BPM бизнес-пользователям, неспособности бизнес-пользователей постигать, и количество времени и деньги, потраченные на BPM, кажутся смехотворными мне. На основе опыта во всем я был вовлечен в, компания могла нанять 1 или 2 человек (технические типы), чтобы работать полный рабочий день и создать их пользовательское приложение в течение времени, это берет набор бизнес-типов, чтобы иметь многочисленные встречи и нанять консультантов или обучить деловых людей.

4) Это невероятно специализированный рынок, и 90% результата включают маршрутизацию документа и одобрения. Это - ОЧЕНЬ ОЧЕНЬ простое понятие и то, которое разработчик может обычно кодировать и реализовывать решение для намного более дешевого. Если разработчик хорош, они могут сделать его намного более интуитивным с меньшим количеством шагов также.

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

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

38
ответ дан 29 November 2019 в 04:17
поделиться

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

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

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

не забывают, что существуют те из нас в IT, которые часто посещают этот сайт. Я могу быть Веб-разработчиком в заголовке, но это может иметь несколько различных углов в зависимости от компании: 1) Разработка продукта - Здесь я помогаю сделать продукт или упростить услугу, которую компания продает, 2) Информационные технологии - Здесь я помогаю компании, выполненной путем знания магистрали компании, которая является группой машин и различными частями программного обеспечения, сшитого вместе различными процессами для того, как компания работает.

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

11
ответ дан 29 November 2019 в 04:17
поделиться
Другие вопросы по тегам:

Похожие вопросы: