Способы передачи программного обеспечения как есть as is

Описание бизнес-процессов «Как есть» (AS IS) и «Как должно быть» (TO BE)

Когда я сам изучал моделирование бизнес-процессов при реинжиниринге, то во всех учебниках встречал два понятия — AS IS и TO BE. И все авторы писали, что сначала необходимо составить нотацию AS IS (буквальный перевод — «как есть»), т.е. как система работает в настоящее время, и только потом приступать к процессу модернизации, т.е. создавать нотацию TO BE (Как должно быть).

Проще говоря, сначала следует изучить, как работает предприятие или отдел сейчас, сделать описание бизнес процесса, и только потом, на основе нотации AS IS, начинать оптимизацию. Но все эти теории хороши, когда есть что описывать по схеме «Как есть». В реальности ситуация чаще всего иная.

Описывать нечего

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

Здесь нет ничего необычного. Каждый человек мыслит немного по-своему, у каждого за плечами — собственный опыт. В результате даже самые простые задачи мы все склонны выполнять по-разному.

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

Еще ярче, в тех же продажах, заметна разница между действиями при работе с лидами:
— Один менеджер отправит прайс-лист или коммерческое предложение и успокоится на этом.
— Другой сначала позвонит, все уточнит.
— Третий будет добиваться личной встречи даже там, где без нее можно прекрасно обойтись.

Перед ними стоит задача — обработать лиды и сделать план продаж. Возможно, есть даже перечень рекомендаций, как это лучше делать. Но единой системы нет. И люди начинают нарушать последовательность действий, поступать на свое усмотрение и т. д.

Даже при наличии должностных инструкций в реальности они чаще всего пылятся всеми забытые, а сотрудники работают «кто как привык». В итоге, мы видим, что системы AS IS, т.е. «как есть», не существует. Нет какой-то единой системы, по которой на самом деле люди работают. И описывать, на самом деле, нечего.

Вы, конечно, можете, попытаться составить модель AS IS на основе инструкций. Но она не будет отражать реальность, ведь их массово нарушают. Можете опросить сотрудников, но любая из моделей будет отражать работу только части людей либо что-то «усредненное», что вообще не будет иметь отношения к реальности, т.к. все работают похоже, но — не так.

Описывать незачем

Еще один важный аспект, с которым я столкнулся на практике. О том, что в компании что-то делают неправильно, все и так давно догадываются. Иначе бы вас, как специалиста, не пригласили. И от вас не ждут описания существующих проблем, они часто и так понятны. От вас ждут решения — как надо работать.

Чаще всего клиенты ожидают, что бизнес-консультант придет, осмотрится, опросит людей, после чего выдаст рекомендации, как надо делать, чтобы решить существующие проблемы. Т.е. людям не нужны нотации «Как есть». Им сразу хочется увидеть «Как должно быть».

Зачем создают нотации AS IS?

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

Бизнес-консультанту такой подход выгоден с финансовой точки зрения. Большой объем работы повышает ее стоимость. Но нужно ли это заказчику? Он и сам знает, что компания как-то работает, потому что бизнес приносит прибыль и т. д. Вас он нанимает не для того, чтобы за их деньги вы им поясняли, какую схему работы они сами организовали. Им хочется увидеть от эксперта результат, т.е. схему, которая будет работать лучше.

Возникает резонный вопрос. А как без описания того, что есть, вы сможете выдать рекомендации, что нужно изменить? Но ведь вы — специалист, эксперт в своей сфере деятельности, вас потому и позвали, что верят, вы разберетесь и сумеете выдать правильный результат.

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

Потому не имеет смысла тратить силы и время на составление полноценной нотации AS IS с сопроводительной документацией, включать этот этап в план работ и т. д. Если ваш клиент не ждет от вас этого этапа в обязательном порядке, что иногда случается в крупном бизнесе или в случаях, когда заказчики тоже читали те самые учебники, предоставляйте сразу решение — TO BE. Вы должны быть на стороне клиента, и давать ему то, что реально нужно. Это подход продуктивности.

Читайте также:  Вывод способы обеспечения исполнения обязательств

‍Пример использования нотации AS IS и TO BE

Я сотрудничал с хлебокомбинатом, который имеет цех выпечки, склад и подразделение охраны. При составлении нотации AS IS стало очевидно, что участие охраны в процессе выпечки хлеба абсолютно не нужно.

Как выглядит процесс:

  1. Сотрудники принимают материалы в цех. Операция выполняется вручную, момент принятия каких-либо документов здесь не отражается.
  2. Пекут хлеб. Этот этап также не отражается в IT-системе. Хлеб они пекут вручную на оборудовании, которое не подключено к системе.
  3. Составляют пакет документов “Выпуск хлеба”. Как именно выглядят эти документы, в данном случае не имеет значения.
  4. Выполняют выпуск хлеба.
  5. Далее они должны сдавать полученную партию и документы охране.
  6. Охрана проверяет партию и дает разрешение. Причем, разрешение дается всегда, так как что может охрана? Убедиться, что в партии есть хлеб. Максимум – подсчитать его количество
  7. Охрана выдает разрешение.
  8. Цех выпечки передает партию товара на склад.
  9. Склад принимает товар.

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

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

Процесс TO BE будет таким:

  1. Сотрудники принимают материалы в цех. Операция выполняется вручную, момент принятия каких-либо документов здесь не отражается.
  2. Пекут хлеб. Этот этап также не отражается в IT-системе. Хлеб они пекут вручную на оборудовании, которое не подключено к системе.
  3. Составляют пакет документов “Выпуск хлеба”. Как именно выглядят эти документы, в данном случае не имеет значения.
  4. Выполняют выпуск хлеба.
  5. Цех выпечки передает партию товара на склад.
  6. Склад принимает товар.

Источник

Описание бизнес-процессов «Как есть» (AS IS) и «Как должно быть» (TO BE)

Когда я сам изучал моделирование бизнес-процессов при реинжиниринге, то во всех учебниках встречал два понятия — AS IS и TO BE. И все авторы писали, что сначала необходимо составить нотацию AS IS (буквальный перевод — «как есть»), т.е. как система работает в настоящее время, и только потом приступать к процессу модернизации, т.е. создавать нотацию TO BE (Как должно быть).

Проще говоря, сначала следует изучить, как работает предприятие или отдел сейчас, сделать описание бизнес процесса, и только потом, на основе нотации AS IS, начинать оптимизацию. Но все эти теории хороши, когда есть что описывать по схеме «Как есть». В реальности ситуация чаще всего иная.

Описывать нечего

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

Здесь нет ничего необычного. Каждый человек мыслит немного по-своему, у каждого за плечами — собственный опыт. В результате даже самые простые задачи мы все склонны выполнять по-разному.

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

Еще ярче, в тех же продажах, заметна разница между действиями при работе с лидами:

  • Один менеджер отправит прайс-лист или коммерческое предложение и успокоится на этом.
  • Другой сначала позвонит, все уточнит.
  • Третий будет добиваться личной встречи даже там, где без нее можно прекрасно обойтись.

Перед ними стоит задача — обработать лиды и сделать план продаж. Возможно, есть даже перечень рекомендаций, как это лучше делать. Но единой системы нет. И люди начинают нарушать последовательность действий, поступать на свое усмотрение и т. д.

Даже при наличии должностных инструкций в реальности они чаще всего пылятся всеми забытые, а сотрудники работают «кто как привык». В итоге, мы видим, что системы AS IS, т.е. «как есть», не существует. Нет какой-то единой системы, по которой на самом деле люди работают. И описывать, на самом деле, нечего.

Вы, конечно, можете, попытаться составить модель AS IS на основе инструкций. Но она не будет отражать реальность, ведь их массово нарушают. Можете опросить сотрудников, но любая из моделей будет отражать работу только части людей либо что-то «усредненное», что вообще не будет иметь отношения к реальности, т.к. все работают похоже, но — не так.

Описывать незачем

Еще один важный аспект, с которым я столкнулся на практике. О том, что в компании что-то делают неправильно, все и так давно догадываются. Иначе бы вас, как специалиста, не пригласили. И от вас не ждут описания существующих проблем, они часто и так понятны. От вас ждут решения — как надо работать.

Читайте также:  Способ реверсирования газотурбинного двигателя

Чаще всего клиенты ожидают, что бизнес-консультант придет, осмотрится, опросит людей, после чего выдаст рекомендации, как надо делать, чтобы решить существующие проблемы. Т.е. людям не нужны нотации «Как есть». Им сразу хочется увидеть «Как должно быть».

Зачем создают нотации AS IS?

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

Бизнес-консультанту такой подход выгоден с финансовой точки зрения. Большой объем работы повышает ее стоимость. Но нужно ли это заказчику? Он и сам знает, что компания как-то работает, потому что бизнес приносит прибыль и т. д. Вас он нанимает не для того, чтобы за их деньги вы им поясняли, какую схему работы они сами организовали. Им хочется увидеть от эксперта результат, т.е. схему, которая будет работать лучше.

Возникает резонный вопрос. А как без описания того, что есть, вы сможете выдать рекомендации, что нужно изменить? Но ведь вы — специалист, эксперт в своей сфере деятельности, вас потому и позвали, что верят, вы разберетесь и сумеете выдать правильный результат.

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

Потому не имеет смысла тратить силы и время на составление полноценной нотации AS IS с сопроводительной документацией, включать этот этап в план работ и т. д. Если ваш клиент не ждет от вас этого этапа в обязательном порядке, что иногда случается в крупном бизнесе или в случаях, когда заказчики тоже читали те самые учебники, предоставляйте сразу решение — TO BE. Вы должны быть на стороне клиента, и давать ему то, что реально нужно. Это подход продуктивности.

‍Пример использования нотации AS IS и TO BE

Я сотрудничал с хлебокомбинатом, который имеет цех выпечки, склад и подразделение охраны. При составлении нотации AS IS стало очевидно, что участие охраны в процессе выпечки хлеба абсолютно не нужно.

Как выглядит процесс:

  1. Сотрудники принимают материалы в цех. Операция выполняется вручную, момент принятия каких-либо документов здесь не отражается.
  2. Пекут хлеб. Этот этап также не отражается в IT-системе. Хлеб они пекут вручную на оборудовании, которое не подключено к системе.
  3. Составляют пакет документов “Выпуск хлеба”. Как именно выглядят эти документы, в данном случае не имеет значения.
  4. Выполняют выпуск хлеба.
  5. Далее они должны сдавать полученную партию и документы охране.
  6. Охрана проверяет партию и дает разрешение. Причем, разрешение дается всегда, так как что может охрана? Убедиться, что в партии есть хлеб. Максимум – подсчитать его количество
  7. Охрана выдает разрешение.
  8. Цех выпечки передает партию товара на склад.
  9. Склад принимает товар.

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

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

Процесс TO BE будет таким:

  1. Сотрудники принимают материалы в цех. Операция выполняется вручную, момент принятия каких-либо документов здесь не отражается.
  2. Пекут хлеб. Этот этап также не отражается в IT-системе. Хлеб они пекут вручную на оборудовании, которое не подключено к системе.
  3. Составляют пакет документов “Выпуск хлеба”. Как именно выглядят эти документы, в данном случае не имеет значения.
  4. Выполняют выпуск хлеба.
  5. Цех выпечки передает партию товара на склад.
  6. Склад принимает товар.

Источник: Блог компании Системный интегратор Тринион

Источник

Принцип «As is» и защита прав покупателя ПО

настоящее время большинство программ в мире продается по принципу «As is» («Как есть»). В результате за проблемы, возникающие в процессе эксплуатации или установки программы, разработчик и распространитель ответственности не несут: они уже сделали все возможное, чтобы таких проблем не возникало. Проще говоря, разработчик программы не отвечает за ее работу. Кажется, что подобное утверждение противоречит здравому смыслу. Однако принцип «As is» — это общепринятое положение в мировой компьютерной практике. Давайте рассмотрим юридическую сторону продажи программ.

Прежде всего, надо отметить, что программное обеспечение (далее ПО) защищено законом об авторском праве (в том числе и от несанкционированного копирования). Этот закон предусматривает сохранение за автором (издателем) программного обеспечения нескольких исключительных прав, одно из которых — право на производство копий программного обеспечения. Таким образом, приобретение программного продукта пользователем — это приобретение лицензии (права) на его использование. Чаще всего это право неэксклюзивное, то есть пользователь не может рассчитывать на единоличное пользование данным программным продуктом.

Читайте также:  Что такое способ трудоустройства

Итак, лицензия на ПО предоставляет официальное право на использование конкретной программы. Условия лицензии фиксируются в лицензионном соглашении конечного пользователя (End User License Agreement, EULA).

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

Большинство лицензионных соглашений прямо запрещает передачу программного обеспечения во временное пользование или предоставление в аренду.

Многие разработчики ПО используют лицензионное соглашение для ограничения прав потребителя. Разработчик ПО предполагает, что покупатель, приобретая лицензию по принципу «As is», получает программный продукт со всеми имеющимися в нем ошибками и, следовательно, не вправе требовать возмещения ущерба, причиненного его применением. Обычно в подобной лицензии материальная ответственность производителя ограничивается суммой, уплаченной покупателем за программный продукт. Разработчик и распространитель, как правило, не несут ответственности и за утерю пользователем баз данных программы и не производят ее восстановления.

Почему же возможна подобная безответственность? Основной лозунг производителей ПО в настоящее время звучит так: «Невозможно исключить все ошибки из разрабатываемых приложений!» Однако это неверно. Существует множество ПО, функционирующего без ошибок. Более корректно было бы говорить: «Невозможно гарантировать отсутствие ошибок в ПО, поскольку современное ПО очень сложное». Тестирование не позволяет достичь уверенности в отсутствии ошибок, но увеличивает вероятность их выявления.

Утверждение, что гарантий нельзя давать из-за сложности ПО, не выдерживает критики. Современный самолет — устройство со сложнейшим программным и аппаратным обеспечением. Его производитель не может быть уверен, что все ошибки были полностью устранены. Тем не менее производитель самолетов, как правило, берет на себя всю ответственность за качество своей продукции. Ни одна другая технологичная индустрия не полагается исключительно на тестирование. Человечеством накоплен значительный опыт, позволяющий утверждать, что тестирование — это дорогой и не всегда эффективный способ выявления ошибок, в том числе и в приложениях. Для достижения высокого качества товара необходимо уделить особенно пристальное внимание его производству. Разработаны специальные методы улучшения качества производства, позволяющие производить продукты, не содержащие ошибок. При этом производители берут на себя ответственность за их работу, а также все расходы по возмещению ущерба, к которому привело использование их товара. Ситуация в индустрии программ, однако, противоположна описанной. Очень часто ПО поставляется с заведомыми ошибками, за исправление которых деньги затем берут с пользователя. В целом об индустрии ПО сложилось мнение как о выпускающей ненадежную и некачественную продукцию. Типичный аргумент в защиту: «Ведь никто не делает лучше!» в данном случае неубедителен.

Сегодня во многих системах от работы ПО зависит человеческая жизнь. Как насчет ПО для ядерных реакторов, медицинских инструментов, управления безопасностью автомобиля, производства лекарств? Вы согласны с тем, что его производители не будут нести ответственности за работу своих программ? Смертельное лекарство, авария на атомной электростанции по вине разработчика ПО… Неужели в ближайшем будущем все это произойдет? Нет, это реальность настоящего дня! Известен случай, когда в результате ошибок, допущенных при разработке ПО для медицинского прибора, погибли люди, для лечения которых он применялся. Компьютеры и вычислительные устройства все больше вторгаются в нашу жизнь. Мы всё сильнее зависим от программного обеспечения и полагаемся на его надежную работу. Неужели происшествия, связанные с некачественным ПО, должны стать нормой, чтобы мы задумались? Или уже настало время признать, что качество — это неотъемлемая часть ПО? Производители ПО должны нести ответственность за свои продукты. Баги в программах — это не неудобства, а дефекты, которые требуется устранить. Давайте представим себе другой мир, в котором на программах, продаваемых по принципу «As is», имеется яркая наклейка «Производитель данной программы не гарантирует ее корректную работу» или «Использование этого ПО может быть вредно для вашего здоровья». А в выпуске новостей, например, передают сообщение о том, что корпорация «Макрософтвер» отзывает 422 млн. копий своего продукта Home XP из-за проблем с печатью документов и гарантирует покупателям возмещение материального ущерба. Не пора ли нам задуматься над тем, как претворить эти мечты в жизнь?

Источник

Оцените статью
Разные способы