Горрба ([info]gorba) wrote,
@ 2009-04-28 13:00:00
Previous Entry  Add to memories!  Tell a Friend  Next Entry
Entry tags:it

Enjoy IT. О внедрениях
Сегодня утром по дороге на работу осознал, что внедрение информационной системы на предприятии во многом похоже на пресловутое прокладывание дорожек через пустырь. Есть, как известно, три подхода:

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

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

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

Что хорошо: Автоматизируется именно то, что люди делают. Люди благодарны, эффективность существующего процесса растет.
Что плохо: Люди могут не осознавать, что процесс, к которому они привыкли, не оптимален, а может быть, даже пагубен.

3) Опросить всех пешеходов, пройти с каждым через пустырь, рассказать как было бы удобнее, собрать мнения, свести их воедино, расставить приоритеты. Разработать проект, удовлетворяющий требованиям 80% уже просвещенных пешеходов, и по нему проложить дорожки. Раз в год собирать обратную связь и вносить косметические коррективы.

Что хорошо: Люди учатся работать эффективнее и получают хороший инструмент.
Что плохо: Этого никогда не произойдет, потому что это нарушает интересы всех. Свести мнения пользователей воедино невозможно, потому что одному нужен арбуз, а другому - свиной хрящик. Мало того, игнорировать мнение того, у кого ты предварительно его спросил, сложнее. Согласования будут длиться вечно, после чего придет бизнес-спонсор и в приказном порядке сведет все к варианту №1, который будут за неимением времени делать тяп-ляп, и в конце концов все вообще развалится.

Лично мне доводилось пробовать все три способа, и вот что я скажу. Если существующий процесс хорош, тогда способ №2 - это наше все. Но если он плох, забудьте про способ №3, каким бы благородным он ни казался. Найдите сильного бизнес-спонсора, способного сказать "с января мы переходим на XXX, иначе всех убъю нах", найдите умного, пробивного и обаятельного внедренца, обговорите заранее, что итераций будет несколько - и начинайте сразу со способа №1. Иначе вы никогда ничего не сделаете.

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

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

Как-то так.




(16 comments) - (Post a new comment)


[info]awind
2009-04-28 10:29 am UTC (link)
с пустырём есть ещё один вариант -- заасфальтировать его целиком ;)
его, конечно, машинами заставят, но они и так там стоят, а грязи меньше будет.

(Reply to this) (Thread)


[info]gorba
2009-04-28 11:36 am UTC (link)
Вася, это жесть :)) они же там будут делать что хотят!

(Reply to this) (Parent)(Thread)


[info]awind
2009-04-28 11:45 am UTC (link)
тогда вожно огородить забором. ничего, в обход походят ;)

(Reply to this) (Parent)


[info]awind
2009-04-28 11:46 am UTC (link)
и вообще, мы какую задачу решаем? освоить средства на прокладку дорожек?

(Reply to this) (Parent)(Thread)


[info]gorba
2009-04-28 02:40 pm UTC (link)
Мы - нет :) но есть и те, кто решает эту, да

(Reply to this) (Parent)


[info]konaire
2009-04-28 10:52 am UTC (link)
Знаешь, я не видел ни одного внедрения, которое проходило бы без перестройки бизнес-процессов в том или ином виде. Так что вариант номер 2 всем прекрасен, но, мне кажется, почти не встречается в этом мире.

(Reply to this) (Thread)


[info]gorba
2009-04-28 11:35 am UTC (link)
Ну, это скорее вопрос "допуска нуля", как ты понимаешь. То есть какой объем изменений уже можно признавать изменениями :)

(Reply to this) (Parent)


[info]krom
2009-04-28 06:50 pm UTC (link)
а если ИС пишется собственными силами под процесс?
другой вопрос, что при внедрении любой подобной системы, в любом случае всплывают недостатки процессов, которые лучше и проще устранить на этом же этапе.

(Reply to this) (Parent)(Thread)


[info]konaire
2009-04-28 08:14 pm UTC (link)
Дело совсем не в этом, а в том что в реальном мире при внедрении нужно максимизировать функцию, примерно равную сумме полезности системы и ее надежности. Эмпирика показывает, что чем сильнее нагнешь систему, тем менее она будет устойчивой и тем более сложной в обслуживании. Поэтому на практике всегда происходит trade-off между изменением процессов и гибкостью системы.

(Reply to this) (Parent)


[info]sam_spb
2009-04-28 11:43 am UTC (link)
Мечтаем о 2 варианте, на словах декларируем 3, а получается бардак, ибо некоторые руководящие товарищи воспринимают только вариант №1, но ходили только по детскому манежу...

(Reply to this) (Thread)


[info]gorba
2009-04-28 11:46 am UTC (link)
ИМЕННО :)

(Reply to this) (Parent)


[info]tsukeng
2009-04-28 11:46 am UTC (link)
Есть и четвёртый вариант, иногда самый подходящий: 4) Не надо ничего делать
Почему-то о нём часто забывают, решая задачи, которые решать бы не следовало вовсе.

(Reply to this) (Thread)


[info]sam_spb
2009-04-28 02:26 pm UTC (link)
А как это обяснить директору/менеджеру, у которого только одна мысль "ДЕНЬГА!". Геометрической формы объекта работы и запаха материала из которого задача подготовлена, он не разумеет...

Даосы не занимаются общениями с заказчиками. И недеяние не относится к числу добродетелей в этой области...

(Reply to this) (Parent)


[info]gorba
2009-04-28 02:39 pm UTC (link)
Ну разве что иногда. Я однажды видел такой QA-процесс и такой issue tracking, что там любое изменение было к лучшему

(Reply to this) (Parent)


[info]krom
2009-04-28 06:54 pm UTC (link)
ага. а потом предприятие в 10 раз и, из-за того, что вовремя заранее ничего не сделали, начинает сливать миллионы или продолжая ничего не делать, или пойдя по пути 1 (мб через 3)

(Reply to this) (Parent)


[info]ccpro
2009-04-28 04:59 pm UTC (link)
я в течении 3-х лет работал в фирме, которая "асфальтировала" наиболее используемые дорожки. а после, что-бы все их использовали, ставил заборчики (преграды) на старых
вони было мало, американцы вообще дисциплинированный народ, когда им деньги платят.
если у манагера достатчно силы и "правды" то он был в состоянии затребовать новую дорожку или убрать заборчик

(Reply to this)


(16 comments) - (Post a new comment)

Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…