|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
В вакансиях аналитиков часто пробегает следующая строчка: Проведение работ по анализу требований:as is/to be Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2008, 16:13 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
1) В форме понятной для заказчика (т.е. в той нотации в которой разбираются его специалисты, можно даже Doc 2) Имеют - ваш вопрос в том числе поднят в топике рядом "Шо делать дальше" ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2008, 17:06 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
cyxВ вакансиях аналитиков часто пробегает следующая строчка: Проведение работ по анализу требований:as is/to be Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы? asis/tobe ... по отношению к требованиям, несколько непонятно что имеется ввиду ... ну если только есть старое ТЗ, есть поток изменений и нужно сделать обновленное ТЗ :-). ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2008, 17:06 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
cyxимеют ли они для заказчика (предприятия) самостоятельную ценность Только если предоставляются фактически в виде аудита Каждый внешний исполнитель сам будет этим заниматься, не доверяя другим, и у всех будут разные результаты, если ситуация хоть сколько нибудь нетривиальная. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2008, 17:42 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
Ну, в части AS IS должны же быть разумные пересечения... ) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2008, 17:50 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
cyxНу, в части AS IS должны же быть разумные пересечения... ) Подобные разумные пересечения обычно не выходят за рамки знаний (условно) магистра ВШЭ и нецелесообразны с материальной точки зрения. Какой смысл платить за очевидное? А тонкости как раз в неочевидном кроются. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2008, 17:53 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
Сабж имеет отношение к обследованию ОА (предприятия заказчика), которое делается в рамках работы над ТЗ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2008, 18:14 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
Сабж имеет отношение к тому что as is/to be не интересны без анализа 1) Эффективности 2) Затрат 3) Длинны жизненного цикла ПО 4) Нового ПО с учетом пессимистической оценки по предыдущим пунктам 1-3 ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2008, 20:50 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
byur cyxВ вакансиях аналитиков часто пробегает следующая строчка: Проведение работ по анализу требований:as is/to be Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы? asis/tobe ... по отношению к требованиям, несколько непонятно что имеется ввиду ... ну если только есть старое ТЗ, есть поток изменений и нужно сделать обновленное ТЗ :-).Все просто. As is - это результат исследования бизнес процесса в том виде, как он реализован сейчас. To be - это то, как он должен быть реализован в результате внедрения некоего изменения. К программному обеспечению, следовательно и к ТЗ, и то, и другое имеет весьма условное отношение. В конце концов, есть бизнес процессы, которые никак не автоматизированы. Это не значит, что они не могут изменяться. Инструмент часто - Visio, где изображаются диаграммы workflow. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.08.2008, 23:12 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
UrriВсе просто. As is - это результат исследования бизнес процесса в том виде, как он реализован сейчас. To be - это то, как он должен быть реализован в результате внедрения некоего изменения. К программному обеспечению, следовательно и к ТЗ, и то, и другое имеет весьма условное отношение. В конце концов, есть бизнес процессы, которые никак не автоматизированы. Это не значит, что они не могут изменяться. Инструмент часто - Visio, где изображаются диаграммы workflow. Какое отношение модели БИЗНЕС-ПРОЦЕССОВ имеют к ТРЕБОВАНИЯМ к ПО (в вопросе фигурировал термин "требования")? ... это разные области знаний. В SWEBOK в частности определено что относится к области знаний "Программные требования" (см. перевод SWEBOK в блоге Сергея Орлика). "Радует" меня микс в головах ... "все смешалось ... люди, кони" :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2008, 12:34 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
byur Не кажется ли Вам что что-то оторвалось в Вашем деле от реального мира и перешло на уровень метафор и заклинаний (меня заставила об этом подумать тематика, содержание докладов и реакция публики на SWEBOK & etc. Для себя я извлек конечно практический результат, но тема подается с таким же пафосом как Макдональдс торгует своими явно не котлетами) ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2008, 21:07 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
byurКакое отношение модели БИЗНЕС-ПРОЦЕССОВ имеют к ТРЕБОВАНИЯМ к ПО (в вопросе фигурировал термин "требования")? ... это разные области знаний. В SWEBOK в частности определено что относится к области знаний "Программные требования" (см. перевод SWEBOK в блоге Сергея Орлика). "Радует" меня микс в головах ... "все смешалось ... люди, кони" :-)Ну привет! Что автоматизируем-то? Бизнес автоматизируем. Впрочем, может быть, я не прав, и кому-то приходится анализировать требования к ПО в отрыве от автоматизируемых процессов. Дело в том, что я сам - бизнес аналитик и имею дело с бизнес ПО, поэтому для меня любой автоматизируемый процесс - это бизнес процесс. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.08.2008, 22:38 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
to shelsoft и Urri byur совершенно прав: выражение "анализ требований:as is/to be" само по себе построено некорректно: это про бизнес процессы можно сказать, что они могут быть "как есть" на современном этапе, а может быть их видение в плане "как будет". Требования же являются лишь декларацией заиметь "нечто" с определёнными свойствами для реализации поддержки некоторой (as is или to be на этом уровне абстракции неважно) модели бизнес-процессов. Более того этот момент фиксируется в бизнес-требованиях, а ещё существуют функциональные требования и пользовательские требования, непосредственно к бизнес-процессам ну никак не относящиеся. Более того, в литературе подчёркивается (к примеру Карл И. Вигерс. Разработка требований к программному обеспечению.), что бизнес-требования, функциональные требования и пользовательские требования ОРТОГОНАЛЬНЫ друг-другу. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 05:19 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
А, ну в этом смысле конечно. Все правильно. Мир ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 08:37 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
iv250973 1) Любой аналитик при слове классик вспоминает основоположника тов. Карла Вигерса 2) Любая методика родившаяся вне определенного территориального пространства должна быть адаптирована к условиям сформировавшим на нашей почве определенные национальные правила для описания текущих бизнес-процессов. Потому как явный перенос приводит к трансформации условно говоря эллиптических моделей к явно ортогональным. 3) Батенька не шаманьте ), в противном случае вы можете оказаться в положении конферансье Театра Варьете Жоржа Бенгальского ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 11:45 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
UrriНу привет! Что автоматизируем-то? Бизнес автоматизируем. Впрочем, может быть, я не прав, и кому-то приходится анализировать требования к ПО в отрыве от автоматизируемых процессов. Дело в том, что я сам - бизнес аналитик и имею дело с бизнес ПО, поэтому для меня любой автоматизируемый процесс - это бизнес процесс. Вопрос на засыпку :) Чем бизнес-аналитик отличается от системного аналитика и постановщика задач? :-) .... Право, мне интересно будет услышать ответ. Очевидно, если речь идет об автоматизации деятельности организации в части каких-нибудь бизнес-процессов, то чтобы понять как устроен бизнес возможно имеет смысл описать БП в каком-либо виде. Так же очевидно, что не всегда автоматизируется бизнес-процесс целиком, а ряд операций может выполняться вручную. Требования к ПО будут описывать именно требования, эти требования вполне могут быть оттрассированы на определенные бизнес-процессы. И речь не идет об формировании требований к ПО вне контекста автоматизируемых БП, если вы об этом. Сами по себе описания бизнес-процессов не всегда достаточны для разработки ПО, сильно зависит от того: а) что именно вы называете бизнес-процессом (иногда процессы которые происходят "внутри системы" -- как то сохранение записи в БД, изменение "флагов" бизнес-сущностей и т.п., что в том же AIM отсносится к "фунцкиональной архитектуре") б) с какой степенью детализации вы описываете БП в) включаете ли вы в понятие БП собственно информационную систему (как это ненавязчиво делают консультанты по ERP). Кроме этого, существует вполне формальное определение что есть требования к ПО и это увы не бизнес-процессы, у которых, в свою очередь так же есть определение -- что есть БП .... так что отличие, как говорится, по-определению. Кроме этого собственно вопрос по автоматизации бизнес-процессов и моделям AS-IS и ТO-BE. Представим себе ситуацию - вы копали большой котлован силами 30 человек используя лопаты. Потом решили автоматизировать свой процесс копания котлована -- стали использовать экскаватор. Ваш бизнес-процесс и его конечный результат изменился? Или просто вы стали копать котлованы быстрее и (возможно) дешевле? И как будут выглядеть модели asis-tobe при этом? ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 14:22 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
shelsoft iv250973 1) Любой аналитик при слове классик вспоминает основоположника тов. Карла Вигерса 2) Любая методика родившаяся вне определенного территориального пространства должна быть адаптирована к условиям сформировавшим на нашей почве определенные национальные правила для описания текущих бизнес-процессов. Потому как явный перенос приводит к трансформации условно говоря эллиптических моделей к явно ортогональным. 3) Батенька не шаманьте ), в противном случае вы можете оказаться в положении конферансье Театра Варьете Жоржа Бенгальского ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным Трава видать забористая .... :-). ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 14:24 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
shelsoft byur Не кажется ли Вам что что-то оторвалось в Вашем деле от реального мира и перешло на уровень метафор и заклинаний (меня заставила об этом подумать тематика, содержание докладов и реакция публики на SWEBOK & etc. Для себя я извлек конечно практический результат, но тема подается с таким же пафосом как Макдональдс торгует своими явно не котлетами) Ваши предположения, остаются лишь вашими предположениями и ничем больше. Даже вы признаете, что извлекли для себя пользу из этих перевода SWEBOK, уже значит не зря старались :-). SWEBOK (точнее его перевод с дополнениями) ценен как минимум тем, что определяет содержание программной инженерии как дисциплины и дает определения многим терминам. В частности определяет что такое требования. Если терминологическая определенность для вас не несет в себе ценности, то скорее всего "что-то в консерватории нужно подправить" (c). Ваша аллергическая реакция на "подачу темы", которая по вашему мнению подается с пафосом, думаю в большей степени определена особенностями вашего восприятия окружающей действительности при нахождении в определенном психо-эмоциональном состоянии, и корни ее скорее всего лежат не в профессиональной плоскости :-). На сим честь имею кланяться. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 14:40 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
byur 1) Дело не в траве гораздо забористее читать и слушать "специалистов" в области системного и бизнес-анализа. А также интересно читать реплики товарищей видевших обложку книги Вигерса 2) То что выше к вам не относится, поскольку я не знаком с вашими практическими результатами деятельности на благо того же бизнеса 3) Ваш пост [6044710] вызывает уважение. ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 14:51 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
UrriДело в том, что я сам - бизнес аналитик и имею дело с бизнес ПО, поэтому для меня любой автоматизируемый процесс - это бизнес процесс.Такие речи от бизнес-аналитика слышать несколько странно. Кому, как не вам блюсти чистоту нравов?:) А не автоматизируемый бизнес-процесс - это бизнес -процесс или не бизнес -процесс? Лично я, занимаясь BPM и BPMS, с глубоким уважением отношусь к насущным потребностям именно бизнеса, поскольку понимаю, что без бизнес-составляющей BPM превратится в очередную "автоматизировалку-чего-попало", а, зная возможности BPM-систем, могу предположить, что в завлекательную игрушку для программистов. По вашему высказыванию могу предположить, что вы - выходец из ИТ, перешедший на сторону бизнеса. Это не упрек, если это так. Но понимание вопроса у вас явно перекошенное. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 15:24 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
byurВопрос на засыпку :) Чем бизнес-аналитик отличается от системного аналитика и постановщика задач? :-) ....Бизнес-аналитик анализирует состояние, развитие, потребности и возможности бизнеса. Независимо от того, насколько он (бизнес) автоматизирован. Бизнес-аналитик теоретически может обходиться без автоматизации (это как бухгалтер - у него есть специальное ПО, но вообще-то он и на абаке может баланс посчитать, если он настоящий бухгалтер, а не просто "опытный пользователь ПК"). Системный аналитик анализирует системные ресурсы, их использование, возможности и т.д. И, исходя из требований бизнеса (можно сказать - бизнес-аналитика) и результатов анализа "ставит диагноз" - какие ресурсы и как и куда и т.д.... Постановщик задач - это лицо "без определенного места жительства". По-сути - заказчик. Исходя из того, что глобальным заказчиком является бизнес, то постановщик имеет все же статус "бизнес". Хотя в постановке задачи скорее всего должна участвовать группа людей, представляющих обе стороны. Не думаю, что это новость для вас:) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 15:35 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
cyxВ вакансиях аналитиков часто пробегает следующая строчка: Проведение работ по анализу требований:as is/to be Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы?Если речь идет не о составлении резюме, а о передаче работ заказчику, то обычно консультанты любят рисовать DFD или IDEF0 диаграммы, детализируя процессы по нарастающей. Затем распечатывают их в солидную пачку и кладут на стол заказчика. Имеет ли это практическую ценность? Вызову бурю эмоций, но скажу откровенно - не имеет. Не имеет, поскольку: а) на анализ этого "труда" требуется уйма времени, которым руководитель не располагает. Поэтому либо отложит "до лучших времен", либо отдаст разбираться с этим подчиненным. В первом случае это все так и останется в столе (до переезда в другой офис), а во втором случае будет предметом кулуарных разговоров типа "умники, за такие деньги я бы то же самое даже лучше сделал. б) если все же документ будет прочтен, то для реализации "to be" необходимо будет круто менять много чего, а кто тогда будет работать? Как это отразится на бизнесе? На такое решиться можно только тогда, когда терять уже нечего. Но в таком случае проблемы уже совсем другие... в) если за реализацию "to be" все же взялись, то никто не дает гарантии, что это именно так должно "to be". Что-то поменялось, с чем-то собственник не согласен... Получится очередная программа "600 дней" с теми же последствиями. Как это все называется? Это называется "реинжиниринг". BPR. В чистом виде. Альтернатива - BPM (business process management). ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 15:53 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
to WJ Реинжиниринг не обязательно осуществлять в виде революции в масштабах всего предприятия. Можно осуществлять и долгосрочный итеративный подход, постепенно модифицируя только часть из имеющихся бизнес-процессов. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 16:48 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
igor250973to WJ Реинжиниринг не обязательно осуществлять в виде революции в масштабах всего предприятия. Можно осуществлять и долгосрочный итеративный подход, постепенно модифицируя только часть из имеющихся бизнес-процессов.Да, сейчас автор-родитель реинжиниринга - М.Хаммер - изменил взгляды на подгузники и тоже признал, что реинжиниринг может быть поэтапным. Но принципиально отличие между BPM и BPR все же есть. Реинжиниринг - это единовременное перепроектирование системы, BPM - это непрерывное ее изменение. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 16:57 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
cyxВ вакансиях аналитиков часто пробегает следующая строчка: Проведение работ по анализу требований:as is/to be Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы? as is - результаты аудита функционирования существующей человеко-машинной системы -- выполняются ли те или иные функции бизнес-процесса вручную или автоматизированно -- если автоматизированно - то при помощи каких средств, каковы возможности и недостатки существующих средств -- кто пользователи, владельцы, администраторы этих систем to be - требования к новой системе -- какой функциональностью должна обладать новая система, кто её пользователи -- как перейти от текущих систем к будущей, включая ETL -- иногда - как должны быть изменены бизнес-процессы, чтобы будущая система могла работать эффективно Форма - для "as is" не видел общепринятых стандартов, для "to be" - в зависимости от методологии разработки, от шаблонов ГОСТ и RUP до release baclkog. Инструментарий анализа "as is" очень широк - от средств моделирования бизнес-процессов до средств обратного инжиниринга (Sybase Power Designer, TOAD и т.д.). По-видимому, на этой позиции обязанности бизнес- и системного аналитика пересекаются, и к тому же потребуются приличные технические навыки. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 18:36 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
1) Пришел AlexTheRaven и всех естественно построил 2) Что реально и происходит на практике ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 20:15 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
AlexTheRaven По-видимому, на этой позиции обязанности бизнес- и системного аналитика пересекаются, и к тому же потребуются приличные технические навыки. IMHO - бизнес аналитик ценнее, если он больше разбирается в предметной области, чем в технических средствах (программирование НЕ приветствуется - мешает) - системный аналитик, постановщик задач - технические навыки в программировании - приветствуются) ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 20:53 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
shelsoftПришел AlexTheRaven и всех естественно построил Просто ответил на первый пост в соответствии со своим разумением. Petro123 - бизнес аналитик ценнее, если он больше разбирается в предметной области, чем в технических средствах (программирование НЕ приветствуется - мешает) Я думаю, что немного по-другому: ценность бизнес-аналитика пропорциональна его знанию предметной области, но если он знает какими средствами и в какой степени целесообразно автоматизировать - это для него большой плюс. И ещё ему важно не столько знать предметную область, сколько уметь выделять из неё цепочку добавленной стоимости, и, в соответствии с этой цепочкой, определить цели (автоматизации, изменения технических и бизнес-процессов). Программирование вряд ли ему мешает: должностные инструкции не слишком отличаются от кода, схемы алгоритмов - от схем бизнес-процессов, а цель и у человеческой, и у машинной части системы - одна. Умение структурировать и считать тоже не вредит. IMHO мешает только привычка ставить компьютеры и программы выше людей и денег, а также желание самому сесть и попытаться всё по-быстрому закодировать вместо того, чтобы разбираться, совещаться, доказывать и утверждать. В код лезть необязательно, а вот посмотреть, из каких модулей состоит система, и что в каких таблицах лежит, бывает весьма полезно, особенно в условиях недостатка и неактуальности документации, обычных для заказных и ограниченно тиражируемых систем. Petro123 - системный аналитик, постановщик задач - технические навыки в программировании - приветствуются) IMHO тоже не так однозначно: собственные навыки в программировании уменьшают объективность представления о реализуемости и трудозатратах других людей, а желание достичь технического изящества может затмевать необоснованность и бесполезность. ... |
|||
:
Нравится:
Не нравится:
|
|||
08.08.2008, 23:14 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
byur а) что именно вы называете бизнес-процессом (иногда процессы которые происходят "внутри системы" -- как то сохранение записи в БД, изменение "флагов" бизнес-сущностей и т.п., что в том же AIM отсносится к "фунцкиональной архитектуре") б) с какой степенью детализации вы описываете БП в) включаете ли вы в понятие БП собственно информационную систему (как это ненавязчиво делают консультанты по ERP). Кроме этого, существует вполне формальное определение что есть требования к ПО и это увы не бизнес-процессы, у которых, в свою очередь так же есть определение -- что есть БП .... так что отличие, как говорится, по-определению. Кроме этого собственно вопрос по автоматизации бизнес-процессов и моделям AS-IS и ТO-BE. Представим себе ситуацию - вы копали большой котлован силами 30 человек используя лопаты. Потом решили автоматизировать свой процесс копания котлована -- стали использовать экскаватор. Ваш бизнес-процесс и его конечный результат изменился? Или просто вы стали копать котлованы быстрее и (возможно) дешевле? И как будут выглядеть модели asis-tobe при этом?Предвижу начало боя практиков с теоретиками ;-) а) Бизнес процесс - это последовательность действий, приводящая к определенному результату. Может инициироваться некоторыми событиями либо выполняться регулярно (что тоже можно свести к событию "наступление определенного времени"). С точки зрения автоматизации, некоторые этапы могут выполняться вручную, некоторые - с применением информационных систем. Процессы, происходящие внутри системы, также могут рассматриваться как этапы бизнес процесса. Например, программа, запускаемая по расписанию, выполняет некоторое действие, важное для бизнес процесса и рассматривающееся как его отдельный этап, хотя его вроде бы никто не инициирует (иногда выгодно абстрагироваться от того, что сначала кто-то эту программу когда-то должен был поставить на расписание). Но это все-таки чаще более высокий уровень абстракции, нежели "сохранение записи в БД" или "изменение "флагов бизнес-сущностей". Впрочем, иной раз и этим оперируем. Например, действие "сохранить документ, содержащий следующий набор атрибутов: ........., в системе" может быть выделено как этап БП. Или: документ был в статусе "не утверждено", а после этапа утверждения должен стать "утверждено" или "отклонено". Это ведь как раз изменение флага, не так ли? Просто в таблице системы этот атрибут может называться APPROVED_FLAG и иметь значения Null/'Y'/'N'. Но бизнес об этих тонкостях знать не обязан. Однако решение утверждающего - это этап БП. б) Я бы сказал, с достаточной, в зависимости от задачи. Т.е. если для конечного результата не нужно детализировать какие-то этапы, я этого не делаю. в) Грешен, включаю ;-). Мой конечный результат - реализация некоторого изменения - как правило, связан с доработкой ERP-системы, в силу области деятельности. Поскольку весьма немалый ряд шагов, ранее автоматизированных с ее помощью, иногда целесообразно описывать так: "Запуск отчета 125", а не выпендриваться с расписыванием, для чего это, собственно, надо (это и так всем, кому нужно изменение, известно). Встречный вопрос. Вам что в итоге нужно, безупречную документацию получить или реализовать изменение максимально эффективно? И как эффективно: в краткосрочном или долгосрочном плане? С точки зрения бизнеса не все так однозначно. Кстати (может, я сейчас крамольную мысль выскажу ;-)), если проектную документацию готовить целиком по AIM-у, то ни на что, кроме документации, в итоге средств не останется! А ведь у каждого проекта есть требуемая цель и ограниченное количество ресурсов для ее достижения. И документация сверх необходимого минимума, как правило, является лишь побочной целью. По поводу котлована. Результат - нет. Процесс - безусловно. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2008, 01:58 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
WJТакие речи от бизнес-аналитика слышать несколько странно. Кому, как не вам блюсти чистоту нравов?:) А не автоматизируемый бизнес-процесс - это бизнес -процесс или не бизнес -процесс? Лично я, занимаясь BPM и BPMS, с глубоким уважением отношусь к насущным потребностям именно бизнеса, поскольку понимаю, что без бизнес-составляющей BPM превратится в очередную "автоматизировалку-чего-попало", а, зная возможности BPM-систем, могу предположить, что в завлекательную игрушку для программистов. По вашему высказыванию могу предположить, что вы - выходец из ИТ, перешедший на сторону бизнеса. Это не упрек, если это так. Но понимание вопроса у вас явно перекошенное.Не автоматизируемый бизнес-процесс - это бизнес -процесс, но далеко не всегда описываемый бизнес процесс. Потому как описание процесса происходит также в результате процесса - процесса реализации конкретного изменения. А за чистоту нравов только ради чистоты нравов денег не платят. Про то, что я вышел из ИТ - угадали. Но ход ваших мыслей мне непонятен, вроде бы, именно я утверждал, что отсутствие бизнес составляющей - это неправильно ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2008, 02:09 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
iv250973бизнес-требования, функциональные требования и пользовательские требования ОРТОГОНАЛЬНЫ друг-другу. перестаньте читать "умные книги". Пользователи - руки, которые обеспечивают бизнес. Если эти руки в кандалах, то и бизнес неповоротлив. Время одиночек давно прошло. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2008, 02:41 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
По поводу котлована. Результат - нет. Процесс - безусловно. Поправка - с точки зрения бизнеса изменится и результат: мы получим котлован быстрее и дешевле. Только с точки зрения географии результат не изменится ;-) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2008, 13:22 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
AlexTheRaven 1) Виноват прошу заменить "всех естественно построил" на "естественно всех построил" т.е. привел в соответствие теорию с практикой 2) "IMHO мешает ... желание самому сесть и попытаться всё по-быстрому закодировать вместо того, чтобы разбираться, совещаться, доказывать и утверждать" вот это интересно подмечено поскольку несколько отражает мою текущую ситуацию связанную с тем что предыдущее руководство среднего звена посетило ряд семинаров по "новейшим методам" и сделало из методики догму. Т. е. я вынужден с одной стороны выступать как аналитик, а с другой стороны как PM & TeamLead & etc показывая не только методику но и приемы разработки ПО 3) Зарплата соотвествует ... но по общению с разработчиками профильных контор ситуация у меня гораздо лучше чем у них. ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
:
Нравится:
Не нравится:
|
|||
09.08.2008, 17:31 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
Хотел бы предложить свое понимание данного вопроса. Ключевое слово в названии профессии - бизнес . Бизнес-аналитик это специалист который помогает компании развивать бизнес-направления, основные и вспомогательные бизнес-процессы в соответствии со стратегическими целями. Бизнес-аналитик по сути является - "инженером". Бизнес-аналитик это специалист который: - участвует в разработке целей, концепций, стратегий развития - участвует в постановке системы управления на основе процессного подхода, построении организационной и управленческой структуры - обеспечивает анализ, описание, моделирование, реинжиниринг (перестройку) бизнес процессов - участвует в проектах разработки системы сбалансированных показателей (BSC), ключевых показателей эффективности (KPI), систем менеджмента качества - участвует в проектах разработки и внедрения информационных систем в качестве консультанта и постановщика задач по направлениям связанным с процессным управлением. Системный-аналитик это специалист который помогает компании выделить процессы подлежащие автоматизации и обеспечить развитие систем в соответствии со стратегий развития ИТ. Системный-аналитик по сути является - "технологом". Системный-аналитик это специалист который: - обеспечивает анализ, описание, моделирование бизнес процессов с точки зрения построения информационной модели для автоматизации процесов и функций - обеспечивает анализ и описание предметной области (на предмет автоматизации) - участвует в формирования видения и концепции развития информационных систем - формулирует функциональные требования к системе - формулирует требования к "интерфейсам" (в данном случае используется классическое понимание термина - методы и правила взаимодействие между системами) системы - участвует в процессе выбора платформы, типового решения - участвует в проектах разработки и внедрения информационных систем в качестве консультанта и постановщика задач по направлениям связанным с соответствия системы сформулированным требованиям - участвует в разработке алгоритмов взаимодействия пользователей с системой. Задачи бизнес-аналитика лежат в области управленческого консультирования и организационного развития, задачи системного-аналитика в области разработки и внедрения информационных систем. В зависимости от направления деятельности компании, этапа развития эти две "роли" могут пересекаться, и имеет точки соприкасновения через методики используемые для анализа (системный анализ) и описание процессов (нотации, регламенты). В классическом подходе роль бизнес-аналитика является более важной поскольку основная задача бизнеса достижение бизнес-целей, а не умение компании внедрить эффективную ("идеальную") информационную систему, отвечающую неким требованиям. Как правило в компаниях разработчиках ИС при работе над проектам более выгодно иметь универсального специалиста сочетающего в себе обе роли, а в дополнение также обладающего навыками: консультанта по внедрению, архитектора, разработчика. Такой подход позволяет снизить издержки (в том числе связанные с вопросами координации проектной команды и организацией коммуникаций как внутри команды так и с заказчиком) и при работе над различными проектами более полно использовать опыт специалиста. Однако следует заметить что компании разработчкики имеют другие целевые установки отличные от бизнес-целей заказчика. Бизнес-аналитик выступающий на стороне компании разработчика в большей степени является системным-аналитиком, поскольку нацелен на включение модели бизнес-процессов в рамки конкретной платформы и выбранного типового решения, а не на создание условий для изменения бизнес-процессов (и формировании системы процессного управления) заказчика. Те изменения которые происходят у заказчика в связи с внедрением систем, связаны в первую очередь на приведение процессов в соответствие с логикой и требованиями типовой системы (*RP системы содержат набор лучших практик организации бизнес-процессов). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2008, 09:55 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
WJ byurВопрос на засыпку :) Чем бизнес-аналитик отличается от системного аналитика и постановщика задач? :-) ....Бизнес-аналитик анализирует состояние, развитие, потребности и возможности бизнеса. Независимо от того, насколько он (бизнес) автоматизирован. Бизнес-аналитик теоретически может обходиться без автоматизации (это как бухгалтер - у него есть специальное ПО, но вообще-то он и на абаке может баланс посчитать, если он настоящий бухгалтер, а не просто "опытный пользователь ПК"). Системный аналитик анализирует системные ресурсы, их использование, возможности и т.д. И, исходя из требований бизнеса (можно сказать - бизнес-аналитика) и результатов анализа "ставит диагноз" - какие ресурсы и как и куда и т.д.... Постановщик задач - это лицо "без определенного места жительства". По-сути - заказчик. Исходя из того, что глобальным заказчиком является бизнес, то постановщик имеет все же статус "бизнес". Хотя в постановке задачи скорее всего должна участвовать группа людей, представляющих обе стороны. Не думаю, что это новость для вас:) +1 :-) ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2008, 15:57 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
Urriа) Бизнес процесс - это последовательность действий, приводящая к определенному результату. Может инициироваться некоторыми событиями либо выполняться регулярно (что тоже можно свести к событию "наступление определенного времени"). С точки зрения автоматизации, некоторые этапы могут выполняться вручную, некоторые - с применением информационных систем. ... Предчувствуя последующие упреки в "придирке к словам", и "ну вы же понли что я имел ввиду" и т.п. тем не менее скажу -- все начинается с путаницы в определениях :-). Под приведенное определение попадают ВООБЩЕ все процессы :-), даже быстротекущие в ядерных реакторах :-). Но это так, к вопросу об определениях. Urri Процессы, происходящие внутри системы, также могут рассматриваться как этапы бизнес процесса. Например, программа, запускаемая по расписанию, выполняет некоторое действие, важное для бизнес процесса и рассматривающееся как его отдельный этап, хотя его вроде бы никто не инициирует (иногда выгодно абстрагироваться от того, что сначала кто-то эту программу когда-то должен был поставить на расписание). Но это все-таки чаще более высокий уровень абстракции, нежели "сохранение записи в БД" или "изменение "флагов бизнес-сущностей". Впрочем, иной раз и этим оперируем. Например, действие "сохранить документ, содержащий следующий набор атрибутов: ........., в системе" может быть выделено как этап БП. Или: документ был в статусе "не утверждено", а после этапа утверждения должен стать "утверждено" или "отклонено". Это ведь как раз изменение флага, не так ли? Просто в таблице системы этот атрибут может называться APPROVED_FLAG и иметь значения Null/'Y'/'N'. Но бизнес об этих тонкостях знать не обязан. Однако решение утверждающего - это этап БП. Т.е., как я понял из вашего ответа -- имеем по сути некую кашу -- без явного понимания того, что является автоматизированной системой (вспомним ГОСТ 34, а там дано хорошее определение :-)), и как оценить эффективность этого самого процесса. Это и есть best practice? Urri б) Я бы сказал, с достаточной, в зависимости от задачи. Т.е. если для конечного результата не нужно детализировать какие-то этапы, я этого не делаю. Т.е. получаем фрагментарную документацию? Без явного понимания уровней детализации? Urri в) Грешен, включаю ;-). Мой конечный результат - реализация некоторого изменения - как правило, связан с доработкой ERP-системы, в силу области деятельности. Поскольку весьма немалый ряд шагов, ранее автоматизированных с ее помощью, иногда целесообразно описывать так: "Запуск отчета 125", а не выпендриваться с расписыванием, для чего это, собственно, надо (это и так всем, кому нужно изменение, известно). Встречный вопрос. Вам что в итоге нужно, безупречную документацию получить или реализовать изменение максимально эффективно? И как эффективно: в краткосрочном или долгосрочном плане? С точки зрения бизнеса не все так однозначно. Кстати (может, я сейчас крамольную мысль выскажу ;-)), если проектную документацию готовить целиком по AIM-у, то ни на что, кроме документации, в итоге средств не останется! А ведь у каждого проекта есть требуемая цель и ограниченное количество ресурсов для ее достижения. И документация сверх необходимого минимума, как правило, является лишь побочной целью. Вот и я говорю, из-за ERP-шников вся путаница ... у вас же как -- бизнес-процесс это все, включая внутренние процессы ПО. Странно что "железо" еще туда не включили :-). Возможно такая "подмена понятий" делается умышленно, чтобы убедить зкакзчика что с внедрением ERP у него происходит реинжениринг процессов, и за это еще срубить бабла :-). А по поводу "шашечки или ехать", так внятная документация нужна тем, кто потом эксплуатировать и модифицировать систему будет. Но обычно документация, написанная "практиками ERP" оставляет желать лучшего, за редким исключением. А ERP все-таки пока еще по agile не делают :-). UrriПо поводу котлована. Результат - нет. Процесс - безусловно. На самом деле процесс, процесс на уровне IDEF0 не изменился (вспомните квадратик со стрелочками, вход,выход, ресурсы, контроль ...). Изменились лишь средства, которыми вы его реализуете. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2008, 17:09 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
DinamoХотел бы предложить свое понимание данного вопроса. Ключевое слово в названии профессии - бизнес . Бизнес-аналитик это специалист который помогает компании развивать бизнес-направления, основные и вспомогательные бизнес-процессы в соответствии со стратегическими целями. Бизнес-аналитик по сути является - "инженером". ..... +1 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2008, 17:12 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
byurНа самом деле процесс, процесс на уровне IDEF0 не изменился (вспомните квадратик со стрелочками, вход,выход, ресурсы, контроль ...). Изменились лишь средства, которыми вы его реализуете.На уровне IDEF0 действительно внешне почти нет изменений. Только ресурсы другие, и контроль, скорее всего, тоже. Но это значит, все-таки, кое-что изменилось, просто это не видно наглядно на этой диаграмме. Если нужно отразить изменение более наглядно, нужно использовать другой формат представления информации. byurТ.е., как я понял из вашего ответа -- имеем по сути некую кашу ... фрагментарную документацию...Я не буду говорить о том, что фрагментарно документировать бизнес процессы - всегда и безусловно правильно, да и best practice скорее всего выглядит иначе, чем я себе представляю. Но! Прежде всего, у документа должны быть писатель и читатель. Если практика показывает, что в определенных случаях для достижения взаимопонимания достаточно простого документа, будет ли писатель писать сложный? Да даже если будет, какова вероятность, что его потом кто-то прочитает? Как уже говорилось выше, всю эту кипу красивых диаграмм с большим процентом вероятности отправят в стол до первого переезда. Если у нас нет задачи тиражировать наш бизнес, то у нас нет и потребности его досконально документировать. Разве что из личных эстетических побуждений. Если основное дело компании - делать бизнес, то читателей у документа, в котором досконально описано, как мы это делаем, просто не будет. Они предпочтут потратить это время на то, чтобы делать бизнес. Иное дело, если мы представляем консалтинговую компанию, которая учит других, как делать бизнес. (Тут можно вспомнить не один анекдот про то, что те, кто учит других, сами ничего не могут.) Короче говоря, best practice, по моему мнению, заключается в том, чтобы адаптировать любую выбранную методику, будь то AIM или что еще, до того состояния, которое устроит и писателя, и читателя. Ну а бизнес процессы описывать лишь до того уровня подробности, чтобы сумма затрат на поддержание этой документации в актуальном состоянии и затрат на CAB (Change Advisory Board, группу людей, которая может дать экспертный совет команде, реализующей изменение) была минимальной. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2008, 20:13 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
UrriКороче говоря, best practice, по моему мнению, заключается в том, чтобы адаптировать любую выбранную методику, будь то AIM или что еще, до того состояния, которое устроит и писателя, и читателя. 1) Логично 2) И еще внедрить ее так чтобы это выглядело незаметно и естественно для писателя, и читателя. Urri1) Вот и я говорю, из-за ERP-шников вся путаница ... 2) так внятная документация нужна тем, кто потом эксплуатировать и модифицировать систему будет 1) Не из-за них, путаница из за тех кто свято верит что теория и есть практика. В бытность прочитав ваш доклад в ВТБ24 в этом убедился. 2) Найдите мне практический пример "внятной технической документации" для отечественного специалиста-эксплуатационщика UML фактически полезную диаграмму примененную им. ИХМО все это необходимо (и обязательно) для тренировки мозгов разработчика ПО вышедшего минимум за уровень Senior. Ну а с точки зрения семинаров магический язык западных методик бездумно перенесенных на нашу почву становится опознавательным знаком для узнавания таких же посвященных или гипнотической лекцией для сотрудников госкоорпораций. 3) Мне гораздо ближе позиция AlexTheRaven как практика в отличии от экспертов "людей которые которые не думают, а знают" ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2008, 22:54 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
Dinamo<...> Как правило в компаниях разработчиках ИС при работе над проектам более выгодно иметь универсального специалиста сочетающего в себе обе роли, а в дополнение также обладающего навыками: консультанта по внедрению, архитектора, разработчика. Некоторое время выступал в роли такого "всё-в-одном" специалиста. Считаю, что один человек не может сохранять компетентность одновременно во всех этих областях на уровне специалиста-исполнителя - в чём-то он может быть максимум администратором и координатором. Иначе получается человек с неактуальными, поверхностными знаниями, да к тому же м большими полномочиями и большой ценой ошибки, или наоборот, с ответственностью, не соответствующей полномочиям. DinamoТакой подход позволяет снизить издержки (в том числе связанные с вопросами координации проектной команды и организацией коммуникаций как внутри команды так и с заказчиком) и при работе над различными проектами более полно использовать опыт специалиста. Однако следует заметить что компании разработчкики имеют другие целевые установки отличные от бизнес-целей заказчика. Такой специалист (генералист) стоит дорого, а работает, из-за необходимости постоянно переключать контекст, не очень эффективно. Цена единицы продукции мастера в мастерской всегда больше цены единицы продукции цепочки рабочих на конвейере. Хотя разумеется, ради единичной простой поделки строить конвейер нецелесообразно. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2008, 11:13 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
shelsoft 1) Не из-за них, путаница из за тех кто свято верит что теория и есть практика. В бытность прочитав ваш доклад в ВТБ24 в этом убедился. Я делал доклад о ВТБ, а не о ВТБ24. Кстати, процесс в проектировании которого я имел честь принимать участие там до сих пор работает :-). Более того, даже проектный офис сделали (для ИТ). И что вам там именно не понравилось? И есть ли у вас соответствующая квалификация чтобы делать делать такие выводы? Или выводы на ощущениях? Вы делаете такие выводы только на основании одной презентации? shelsoft 2) Найдите мне практический пример "внятной технической документации" для отечественного специалиста-эксплуатационщика UML фактически полезную диаграмму примененную им. ИХМО все это необходимо (и обязательно) для тренировки мозгов разработчика ПО вышедшего минимум за уровень Senior. Ну а с точки зрения семинаров магический язык западных методик бездумно перенесенных на нашу почву становится опознавательным знаком для узнавания таких же посвященных или гипнотической лекцией для сотрудников госкоорпораций. 3) Мне гораздо ближе позиция AlexTheRaven как практика в отличии от экспертов "людей которые которые не думают, а знают" 1. Если вы чего-то НЕ ВИДЕЛИ ЛИЧНО, это не означает что этого не существует. Мне довелось видеть "внятную документацию", и я даже проводил assesment на одном из ведущих авиапредприятий на просторах России, единственном выжившем в смутные времена и ныне очень успешном. Причем делали с использованием UML. Самое интересное, что они фактически самостоятельно поставили себе процесс на базе RUP. Потребовались только незначительные корректировки, чтобы процесс был эффективен + поддержка его инструментарием. Более того, у них есть служба внутреннего ИТ аудита, и более того, они ПОНИМАЮТ, что это им дает. Есть и другие примеры, например на АСУТП в энергетике -- тоже лично видел. Не идеальная, но good enough. Самостоятельно оценивать документацию которую делал сам (в частности работал с юзкейсами, описывал процессы причем часто на UML ...) считаю нескромным. Но, смею вас заверить что как правило на мои документы приходит очень мало замечаний. Кстати, в том же ВТБ был случай, на один мой документ товарищ который очень сильно сопротивлялся изменениям процессов прислал замечания в виде четырех пропущенных запятых :-), каюсь грешен. 2. Разница между моей позицией и вашей (в том выражении, в котором вы ее описали) в том, что вы апеллируете ТОЛЬКО к некоему практическому опыту. А я опираюсь в своей практической деятельности на определенные теоретические знания, к коим отношусь с уважением и которые, несомненно, приходится творчески применять в конкретных проектах, не только консалтинговых. Моя точка зрения, что для того чтобы понять применим ли определенный метод в данных условиях следует как минимум знать суть этого метода, и очень желательно попробовать его применить. После чего провести анализ и на основании анализа делать обоснованные выводы. Иначе относиться серьезно к заявлениям об "особенностях российского менталитета", "самобытности" не следует. Это не означает что особенностей нет, встречаются, но на то и вы вооружены знаниями... К сожалению, мне чаще приходится сталкиваться с тем (например была одна дискуссия с приверженцами ГОСТа в свое время) что о зарубежных методологиях и стандартах рассуждают по принципу "Солженицина я не читал, но осуждаю" :-). Да, бывают случаи, когда читали, попробовали, не пошло ... был один пример у меня такой с применением тех же юзкейсов в одной небольшой софтверной компании -- попросил посмотреть их юзкейсы и все стало понятно ... люди взяли лиш "форму", но не суть. От этого и проблема. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2008, 12:40 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
AlexTheRaven Dinamo<...> Как правило в компаниях разработчиках ИС при работе над проектам более выгодно иметь универсального специалиста сочетающего в себе обе роли, а в дополнение также обладающего навыками: консультанта по внедрению, архитектора, разработчика. Некоторое время выступал в роли такого "всё-в-одном" специалиста. Считаю, что один человек не может сохранять компетентность одновременно во всех этих областях на уровне специалиста-исполнителя - в чём-то он может быть максимум администратором и координатором. Иначе получается человек с неактуальными, поверхностными знаниями, да к тому же м большими полномочиями и большой ценой ошибки, или наоборот, с ответственностью, не соответствующей полномочиям. DinamoТакой подход позволяет снизить издержки (в том числе связанные с вопросами координации проектной команды и организацией коммуникаций как внутри команды так и с заказчиком) и при работе над различными проектами более полно использовать опыт специалиста. Однако следует заметить что компании разработчкики имеют другие целевые установки отличные от бизнес-целей заказчика. Такой специалист (генералист) стоит дорого, а работает, из-за необходимости постоянно переключать контекст, не очень эффективно. Цена единицы продукции мастера в мастерской всегда больше цены единицы продукции цепочки рабочих на конвейере. Хотя разумеется, ради единичной простой поделки строить конвейер нецелесообразно. именно по этим причинам был мой пост: http://sql.ru/forum/actualthread.aspx?tid=583940&pg=2#6046890 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2008, 14:07 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
AlexTheRaven DinamoТакой подход позволяет снизить издержки (в том числе связанные с вопросами координации проектной команды и организацией коммуникаций как внутри команды так и с заказчиком) и при работе над различными проектами более полно использовать опыт специалиста. Однако следует заметить что компании разработчкики имеют другие целевые установки отличные от бизнес-целей заказчика. Такой специалист (генералист) стоит дорого, а работает, из-за необходимости постоянно переключать контекст, не очень эффективно. Цена единицы продукции мастера в мастерской всегда больше цены единицы продукции цепочки рабочих на конвейере. Хотя разумеется, ради единичной простой поделки строить конвейер нецелесообразно. Согласен с вами. Но у вендоров свои целевые установки и ориентиры завязанные исключительно на прибыльность проекта. Большинству из них не важно соотвествует ли разрабатываемая система целям Заказчика и отвечает ли она максимально его бизнес-процессам (хотя справедливости ради надо заметить что часто система предлагает действительно бест практик), важно: а) выставить клиенту как можно больше часов б) сделать как можно меньше реальных изменений в типовом или отраслевом решении (естественно представля эти изменения как серьезные и значимые) в) максимально сократить затраты на привлечение специалистов к проекту Поэтому я всегда всем руководителям планирующим в компании внедрение силами подрядчика какой либо типовой или заказной системы привлекать к проекту "альтернативного специалиста" - "адвоката дьявола" который отстаивая интересы Заказчика будет контролировать процесс разработки и внедрения и умерять аппетит вендора. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2008, 16:10 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
byur1) 2) 1) Виноват - ВТБ. Процесс там "до сих пор работает". Ну и что процесс кредитования юридических лиц в автоматизации разработки которого я имел честь принимать участие работает уже больше 20 лет, впрочем с незначительными изменениями произошедшими с 1422 года (что удалось отследить согласно имеемым на тот момент историческим публикациям о деятельности ганзейских банков )) 2) Я верю ИСКРЕННЕ и ЛИЧНО, что ГДЕ-ТО существует ИДЕАЛЬНАЯ эксплуатационная документация с UML-диаграммой в которую СИСТЕМНО-ПОДКОВАННЫЙ сисадмин заглядывает ну хотя бы раз в неделю дабы оптимизировать работу ИС обеспечивающую бизнес-процесс 3) Разруха в головах ... ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2008, 20:45 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
shelsoft byur1) 2) 1) Виноват - ВТБ. Процесс там "до сих пор работает". Ну и что процесс кредитования юридических лиц в автоматизации разработки которого я имел честь принимать участие работает уже больше 20 лет, впрочем с незначительными изменениями произошедшими с 1422 года (что удалось отследить согласно имеемым на тот момент историческим публикациям о деятельности ганзейских банков )) Ну это ж две разницы! Мне довелось проектировать как сам процесс, так и его автоматизацию. Вы занимались только автоматизацией существующего несколько веков процесса, который за это время успел стабилизироваться :-))))) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2008, 12:18 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
shelsoft byur1) 2) 2) Я верю ИСКРЕННЕ и ЛИЧНО, что ГДЕ-ТО существует ИДЕАЛЬНАЯ эксплуатационная документация с UML-диаграммой в которую СИСТЕМНО-ПОДКОВАННЫЙ сисадмин заглядывает ну хотя бы раз в неделю дабы оптимизировать работу ИС обеспечивающую бизнес-процесс 3) Разруха в головах ... shelsoft, не позорьтесь плиз, а то уже противно читать откровенную чушь. ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2008, 12:32 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
basshelsoft, не позорьтесь плиз, а то уже противно читать откровенную чушь. 1) А вне не читайте, вы пишите ее в своих документах ради искусства ). Пример работы аналитика. Сегодня попробовал прочитать документ выполненный солидной конторой описывающей административный регламент регистрации прав на недвижимость (983 страницы) все как положено ... c рекомендациями по оптимизации и последующей автоматизации процесса написанный в 2005 г. Ну и что ? Автоматизирует процесс другая контора документ которой заказчик смог прочитать 2) Вопрос стоит в разумном сочетании различных методик в т. ч. сочетании при анализе совместно с as is/to be, текущих условий в том числе затрат и квалификации и интеллектуального уровня специалистов в команде ______________________________________________________ Давайте считать обступившее нас со всех строн коричневое море шоколадным ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2008, 19:26 |
|
анализ требований:as is/to be
|
|||
---|---|---|---|
#18+
cyxВ вакансиях аналитиков часто пробегает следующая строчка: Проведение работ по анализу требований:as is/to be Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы? смешно конечно добавлять что-либо после таких жарких баталий :-) Вообще говоря AS IS и TO BE - это стандартный признак моделей созданных на основе структурного анализа SADT, (IDEF0 - его идеальная реализация). С помощью таких моделей описывается функциональная структура чего-либо (космических кораблей, бизнеса, ПО....). Мне кажется, что появление такой строчки в резюме чаще всего свидетельство не понимания скоупа и цели предлагаемой позиции, что-то из серии "слышали звон...". Если же исходить из того, что люди знали чего хотят, то такая строчка свидетельствует о необходимости проведения именно бизнес-анализа и, его перепроектирования путем автоматизации. По собственной практике (с IDEF0 пришлось работать около 3 лет) могу сказать, что IDEF0 - сказочный инструмент для бизнес анализа и весьма посредственный для проектирования ПО. Главная причина - функциональная структура софта достаточно плоская - один-два уровня иерархии. А отношения между объектами значительно больше, чем позволяет отобразить эта нотация. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.09.2008, 08:41 |
|
|
start [/forum/topic.php?all=1&fid=33&tid=1548706]: |
0ms |
get settings: |
7ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
145ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
72ms |
get tp. blocked users: |
2ms |
others: | 304ms |
total: | 561ms |
0 / 0 |