powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / анализ требований:as is/to be
48 сообщений из 48, показаны все 2 страниц
анализ требований:as is/to be
    #35474198
Фотография cyx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В вакансиях аналитиков часто пробегает следующая строчка:
Проведение работ по анализу требований:as is/to be
Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы?
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35474369
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) В форме понятной для заказчика (т.е. в той нотации в которой разбираются его специалисты, можно даже Doc
2) Имеют - ваш вопрос в том числе поднят в топике рядом "Шо делать дальше"


______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35474371
Фотография byur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cyxВ вакансиях аналитиков часто пробегает следующая строчка:
Проведение работ по анализу требований:as is/to be
Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы?

asis/tobe ... по отношению к требованиям, несколько непонятно что имеется ввиду ... ну если только есть старое ТЗ, есть поток изменений и нужно сделать обновленное ТЗ :-).
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35474484
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cyxимеют ли они для заказчика (предприятия) самостоятельную ценность
Только если предоставляются фактически в виде аудита Каждый внешний исполнитель сам будет этим заниматься, не доверяя другим, и у всех будут разные результаты, если ситуация хоть сколько нибудь нетривиальная.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35474516
Фотография cyx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, в части AS IS должны же быть разумные пересечения... )
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35474521
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cyxНу, в части AS IS должны же быть разумные пересечения... )
Подобные разумные пересечения обычно не выходят за рамки знаний (условно) магистра ВШЭ и нецелесообразны с материальной точки зрения. Какой смысл платить за очевидное? А тонкости как раз в неочевидном кроются.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35474572
Фотография cyx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сабж имеет отношение к обследованию ОА (предприятия заказчика), которое делается в рамках работы над ТЗ?
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35474846
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сабж имеет отношение к тому что as is/to be не интересны без анализа
1) Эффективности
2) Затрат
3) Длинны жизненного цикла ПО
4) Нового ПО с учетом пессимистической оценки по предыдущим пунктам 1-3


______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35474963
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
byur cyxВ вакансиях аналитиков часто пробегает следующая строчка:
Проведение работ по анализу требований:as is/to be
Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы?

asis/tobe ... по отношению к требованиям, несколько непонятно что имеется ввиду ... ну если только есть старое ТЗ, есть поток изменений и нужно сделать обновленное ТЗ :-).Все просто.
As is - это результат исследования бизнес процесса в том виде, как он реализован сейчас.
To be - это то, как он должен быть реализован в результате внедрения некоего изменения.
К программному обеспечению, следовательно и к ТЗ, и то, и другое имеет весьма условное отношение. В конце концов, есть бизнес процессы, которые никак не автоматизированы. Это не значит, что они не могут изменяться.
Инструмент часто - Visio, где изображаются диаграммы workflow.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35475873
Фотография byur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UrriВсе просто.
As is - это результат исследования бизнес процесса в том виде, как он реализован сейчас.
To be - это то, как он должен быть реализован в результате внедрения некоего изменения.
К программному обеспечению, следовательно и к ТЗ, и то, и другое имеет весьма условное отношение. В конце концов, есть бизнес процессы, которые никак не автоматизированы. Это не значит, что они не могут изменяться.
Инструмент часто - Visio, где изображаются диаграммы workflow.

Какое отношение модели БИЗНЕС-ПРОЦЕССОВ имеют к ТРЕБОВАНИЯМ к ПО (в вопросе фигурировал термин "требования")? ... это разные области знаний. В SWEBOK в частности определено что относится к области знаний "Программные требования" (см. перевод SWEBOK в блоге Сергея Орлика). "Радует" меня микс в головах ... "все смешалось ... люди, кони" :-)
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35477281
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
byur
Не кажется ли Вам что что-то оторвалось в Вашем деле от реального мира и перешло на уровень метафор и заклинаний (меня заставила об этом подумать тематика, содержание докладов и реакция публики на SWEBOK & etc. Для себя я извлек конечно практический результат, но тема подается с таким же пафосом как Макдональдс торгует своими явно не котлетами)



______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35477362
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
byurКакое отношение модели БИЗНЕС-ПРОЦЕССОВ имеют к ТРЕБОВАНИЯМ к ПО (в вопросе фигурировал термин "требования")? ... это разные области знаний. В SWEBOK в частности определено что относится к области знаний "Программные требования" (см. перевод SWEBOK в блоге Сергея Орлика). "Радует" меня микс в головах ... "все смешалось ... люди, кони" :-)Ну привет! Что автоматизируем-то? Бизнес автоматизируем.
Впрочем, может быть, я не прав, и кому-то приходится анализировать требования к ПО в отрыве от автоматизируемых процессов. Дело в том, что я сам - бизнес аналитик и имею дело с бизнес ПО, поэтому для меня любой автоматизируемый процесс - это бизнес процесс.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35477510
iv250973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to shelsoft и Urri
byur совершенно прав: выражение "анализ требований:as is/to be" само по себе построено некорректно: это про бизнес процессы можно сказать, что они могут быть "как есть" на современном этапе, а может быть их видение в плане "как будет". Требования же являются лишь декларацией заиметь "нечто" с определёнными свойствами для реализации поддержки некоторой (as is или to be на этом уровне абстракции неважно) модели бизнес-процессов. Более того этот момент фиксируется в бизнес-требованиях, а ещё существуют функциональные требования и пользовательские требования, непосредственно к бизнес-процессам ну никак не относящиеся. Более того, в литературе подчёркивается (к примеру Карл И. Вигерс. Разработка требований к программному обеспечению.), что бизнес-требования, функциональные требования и пользовательские требования ОРТОГОНАЛЬНЫ друг-другу.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35477612
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, ну в этом смысле конечно.
Все правильно. Мир ;-)
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35478101
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iv250973
1) Любой аналитик при слове классик вспоминает основоположника тов. Карла Вигерса
2) Любая методика родившаяся вне определенного территориального пространства должна быть адаптирована к условиям сформировавшим на нашей почве определенные национальные правила для описания текущих бизнес-процессов. Потому как явный перенос приводит к трансформации условно говоря эллиптических моделей к явно ортогональным.
3) Батенька не шаманьте ), в противном случае вы можете оказаться в положении конферансье Театра Варьете Жоржа Бенгальского


______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35478597
Фотография byur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UrriНу привет! Что автоматизируем-то? Бизнес автоматизируем.
Впрочем, может быть, я не прав, и кому-то приходится анализировать требования к ПО в отрыве от автоматизируемых процессов. Дело в том, что я сам - бизнес аналитик и имею дело с бизнес ПО, поэтому для меня любой автоматизируемый процесс - это бизнес процесс.

Вопрос на засыпку :) Чем бизнес-аналитик отличается от системного аналитика и постановщика задач? :-) .... Право, мне интересно будет услышать ответ.

Очевидно, если речь идет об автоматизации деятельности организации в части каких-нибудь бизнес-процессов, то чтобы понять как устроен бизнес возможно имеет смысл описать БП в каком-либо виде. Так же очевидно, что не всегда автоматизируется бизнес-процесс целиком, а ряд операций может выполняться вручную. Требования к ПО будут описывать именно требования, эти требования вполне могут быть оттрассированы на определенные бизнес-процессы. И речь не идет об формировании требований к ПО вне контекста автоматизируемых БП, если вы об этом. Сами по себе описания бизнес-процессов не всегда достаточны для разработки ПО, сильно зависит от того:
а) что именно вы называете бизнес-процессом (иногда процессы которые происходят "внутри системы" -- как то сохранение записи в БД, изменение "флагов" бизнес-сущностей и т.п., что в том же AIM отсносится к "фунцкиональной архитектуре")
б) с какой степенью детализации вы описываете БП
в) включаете ли вы в понятие БП собственно информационную систему (как это ненавязчиво делают консультанты по ERP).
Кроме этого, существует вполне формальное определение что есть требования к ПО и это увы не бизнес-процессы, у которых, в свою очередь так же есть определение -- что есть БП .... так что отличие, как говорится, по-определению.

Кроме этого собственно вопрос по автоматизации бизнес-процессов и моделям AS-IS и ТO-BE. Представим себе ситуацию - вы копали большой котлован силами 30 человек используя лопаты. Потом решили автоматизировать свой процесс копания котлована -- стали использовать экскаватор. Ваш бизнес-процесс и его конечный результат изменился? Или просто вы стали копать котлованы быстрее и (возможно) дешевле? И как будут выглядеть модели asis-tobe при этом?
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35478607
Фотография byur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shelsoft iv250973
1) Любой аналитик при слове классик вспоминает основоположника тов. Карла Вигерса
2) Любая методика родившаяся вне определенного территориального пространства должна быть адаптирована к условиям сформировавшим на нашей почве определенные национальные правила для описания текущих бизнес-процессов. Потому как явный перенос приводит к трансформации условно говоря эллиптических моделей к явно ортогональным.
3) Батенька не шаманьте ), в противном случае вы можете оказаться в положении конферансье Театра Варьете Жоржа Бенгальского


______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным


Трава видать забористая .... :-).
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35478665
Фотография byur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shelsoft byur
Не кажется ли Вам что что-то оторвалось в Вашем деле от реального мира и перешло на уровень метафор и заклинаний (меня заставила об этом подумать тематика, содержание докладов и реакция публики на SWEBOK & etc. Для себя я извлек конечно практический результат, но тема подается с таким же пафосом как Макдональдс торгует своими явно не котлетами)


Ваши предположения, остаются лишь вашими предположениями и ничем больше. Даже вы признаете, что извлекли для себя пользу из этих перевода SWEBOK, уже значит не зря старались :-). SWEBOK (точнее его перевод с дополнениями) ценен как минимум тем, что определяет содержание программной инженерии как дисциплины и дает определения многим терминам. В частности определяет что такое требования. Если терминологическая определенность для вас не несет в себе ценности, то скорее всего "что-то в консерватории нужно подправить" (c).
Ваша аллергическая реакция на "подачу темы", которая по вашему мнению подается с пафосом, думаю в большей степени определена особенностями вашего восприятия окружающей действительности при нахождении в определенном психо-эмоциональном состоянии, и корни ее скорее всего лежат не в профессиональной плоскости :-). На сим честь имею кланяться.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35478706
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
byur
1) Дело не в траве гораздо забористее читать и слушать "специалистов" в области системного и бизнес-анализа. А также интересно читать реплики товарищей видевших обложку книги Вигерса
2) То что выше к вам не относится, поскольку я не знаком с вашими практическими результатами деятельности на благо того же бизнеса
3) Ваш пост [6044710] вызывает уважение.


______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35478812
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UrriДело в том, что я сам - бизнес аналитик и имею дело с бизнес ПО, поэтому для меня любой автоматизируемый процесс - это бизнес процесс.Такие речи от бизнес-аналитика слышать несколько странно. Кому, как не вам блюсти чистоту нравов?:) А не автоматизируемый бизнес-процесс - это бизнес -процесс или не бизнес -процесс?
Лично я, занимаясь BPM и BPMS, с глубоким уважением отношусь к насущным потребностям именно бизнеса, поскольку понимаю, что без бизнес-составляющей BPM превратится в очередную "автоматизировалку-чего-попало", а, зная возможности BPM-систем, могу предположить, что в завлекательную игрушку для программистов. По вашему высказыванию могу предположить, что вы - выходец из ИТ, перешедший на сторону бизнеса. Это не упрек, если это так. Но понимание вопроса у вас явно перекошенное.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35478847
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
byurВопрос на засыпку :) Чем бизнес-аналитик отличается от системного аналитика и постановщика задач? :-) ....Бизнес-аналитик анализирует состояние, развитие, потребности и возможности бизнеса. Независимо от того, насколько он (бизнес) автоматизирован. Бизнес-аналитик теоретически может обходиться без автоматизации (это как бухгалтер - у него есть специальное ПО, но вообще-то он и на абаке может баланс посчитать, если он настоящий бухгалтер, а не просто "опытный пользователь ПК").
Системный аналитик анализирует системные ресурсы, их использование, возможности и т.д. И, исходя из требований бизнеса (можно сказать - бизнес-аналитика) и результатов анализа "ставит диагноз" - какие ресурсы и как и куда и т.д....
Постановщик задач - это лицо "без определенного места жительства". По-сути - заказчик. Исходя из того, что глобальным заказчиком является бизнес, то постановщик имеет все же статус "бизнес". Хотя в постановке задачи скорее всего должна участвовать группа людей, представляющих обе стороны.
Не думаю, что это новость для вас:)
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35478903
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cyxВ вакансиях аналитиков часто пробегает следующая строчка:
Проведение работ по анализу требований:as is/to be
Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы?Если речь идет не о составлении резюме, а о передаче работ заказчику, то обычно консультанты любят рисовать DFD или IDEF0 диаграммы, детализируя процессы по нарастающей. Затем распечатывают их в солидную пачку и кладут на стол заказчика.
Имеет ли это практическую ценность? Вызову бурю эмоций, но скажу откровенно - не имеет. Не имеет, поскольку:
а) на анализ этого "труда" требуется уйма времени, которым руководитель не располагает. Поэтому либо отложит "до лучших времен", либо отдаст разбираться с этим подчиненным. В первом случае это все так и останется в столе (до переезда в другой офис), а во втором случае будет предметом кулуарных разговоров типа "умники, за такие деньги я бы то же самое даже лучше сделал.
б) если все же документ будет прочтен, то для реализации "to be" необходимо будет круто менять много чего, а кто тогда будет работать? Как это отразится на бизнесе? На такое решиться можно только тогда, когда терять уже нечего. Но в таком случае проблемы уже совсем другие...
в) если за реализацию "to be" все же взялись, то никто не дает гарантии, что это именно так должно "to be". Что-то поменялось, с чем-то собственник не согласен... Получится очередная программа "600 дней" с теми же последствиями.

Как это все называется? Это называется "реинжиниринг". BPR. В чистом виде. Альтернатива - BPM (business process management).
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35479034
igor250973
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to WJ
Реинжиниринг не обязательно осуществлять в виде революции в масштабах всего предприятия.
Можно осуществлять и долгосрочный итеративный подход, постепенно модифицируя только часть из имеющихся бизнес-процессов.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35479064
WJ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
igor250973to WJ
Реинжиниринг не обязательно осуществлять в виде революции в масштабах всего предприятия.
Можно осуществлять и долгосрочный итеративный подход, постепенно модифицируя только часть из имеющихся бизнес-процессов.Да, сейчас автор-родитель реинжиниринга - М.Хаммер - изменил взгляды на подгузники и тоже признал, что реинжиниринг может быть поэтапным. Но принципиально отличие между BPM и BPR все же есть. Реинжиниринг - это единовременное перепроектирование системы, BPM - это непрерывное ее изменение.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35479256
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cyxВ вакансиях аналитиков часто пробегает следующая строчка:
Проведение работ по анализу требований:as is/to be
Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы?

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

to be - требования к новой системе
-- какой функциональностью должна обладать новая система, кто её пользователи
-- как перейти от текущих систем к будущей, включая ETL
-- иногда - как должны быть изменены бизнес-процессы, чтобы будущая система могла работать эффективно

Форма - для "as is" не видел общепринятых стандартов, для "to be" - в зависимости от методологии разработки, от шаблонов ГОСТ и RUP до release baclkog.

Инструментарий анализа "as is" очень широк - от средств моделирования бизнес-процессов до средств обратного инжиниринга (Sybase Power Designer, TOAD и т.д.).

По-видимому, на этой позиции обязанности бизнес- и системного аналитика пересекаются, и к тому же потребуются приличные технические навыки.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35479369
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Пришел AlexTheRaven и всех естественно построил
2) Что реально и происходит на практике


______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35479409
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexTheRaven
По-видимому, на этой позиции обязанности бизнес- и системного аналитика пересекаются, и к тому же потребуются приличные технические навыки.
IMHO
- бизнес аналитик ценнее, если он больше разбирается в предметной области, чем в технических средствах (программирование НЕ приветствуется - мешает)
- системный аналитик, постановщик задач - технические навыки в программировании - приветствуются)
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35479498
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shelsoftПришел AlexTheRaven и всех естественно построил
Просто ответил на первый пост в соответствии со своим разумением.

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

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

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

Petro123
- системный аналитик, постановщик задач - технические навыки в программировании - приветствуются)
IMHO тоже не так однозначно: собственные навыки в программировании уменьшают объективность представления о реализуемости и трудозатратах других людей, а желание достичь технического изящества может затмевать необоснованность и бесполезность.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35479574
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
byur а) что именно вы называете бизнес-процессом (иногда процессы которые происходят "внутри системы" -- как то сохранение записи в БД, изменение "флагов" бизнес-сущностей и т.п., что в том же AIM отсносится к "фунцкиональной архитектуре")
б) с какой степенью детализации вы описываете БП
в) включаете ли вы в понятие БП собственно информационную систему (как это ненавязчиво делают консультанты по ERP).
Кроме этого, существует вполне формальное определение что есть требования к ПО и это увы не бизнес-процессы, у которых, в свою очередь так же есть определение -- что есть БП .... так что отличие, как говорится, по-определению.

Кроме этого собственно вопрос по автоматизации бизнес-процессов и моделям AS-IS и ТO-BE. Представим себе ситуацию - вы копали большой котлован силами 30 человек используя лопаты. Потом решили автоматизировать свой процесс копания котлована -- стали использовать экскаватор. Ваш бизнес-процесс и его конечный результат изменился? Или просто вы стали копать котлованы быстрее и (возможно) дешевле? И как будут выглядеть модели asis-tobe при этом?Предвижу начало боя практиков с теоретиками ;-)
а) Бизнес процесс - это последовательность действий, приводящая к определенному результату. Может инициироваться некоторыми событиями либо выполняться регулярно (что тоже можно свести к событию "наступление определенного времени"). С точки зрения автоматизации, некоторые этапы могут выполняться вручную, некоторые - с применением информационных систем.
Процессы, происходящие внутри системы, также могут рассматриваться как этапы бизнес процесса. Например, программа, запускаемая по расписанию, выполняет некоторое действие, важное для бизнес процесса и рассматривающееся как его отдельный этап, хотя его вроде бы никто не инициирует (иногда выгодно абстрагироваться от того, что сначала кто-то эту программу когда-то должен был поставить на расписание). Но это все-таки чаще более высокий уровень абстракции, нежели "сохранение записи в БД" или "изменение "флагов бизнес-сущностей". Впрочем, иной раз и этим оперируем. Например, действие "сохранить документ, содержащий следующий набор атрибутов: ........., в системе" может быть выделено как этап БП. Или: документ был в статусе "не утверждено", а после этапа утверждения должен стать "утверждено" или "отклонено". Это ведь как раз изменение флага, не так ли? Просто в таблице системы этот атрибут может называться APPROVED_FLAG и иметь значения Null/'Y'/'N'. Но бизнес об этих тонкостях знать не обязан. Однако решение утверждающего - это этап БП.
б) Я бы сказал, с достаточной, в зависимости от задачи. Т.е. если для конечного результата не нужно детализировать какие-то этапы, я этого не делаю.
в) Грешен, включаю ;-). Мой конечный результат - реализация некоторого изменения - как правило, связан с доработкой ERP-системы, в силу области деятельности. Поскольку весьма немалый ряд шагов, ранее автоматизированных с ее помощью, иногда целесообразно описывать так: "Запуск отчета 125", а не выпендриваться с расписыванием, для чего это, собственно, надо (это и так всем, кому нужно изменение, известно).
Встречный вопрос. Вам что в итоге нужно, безупречную документацию получить или реализовать изменение максимально эффективно? И как эффективно: в краткосрочном или долгосрочном плане? С точки зрения бизнеса не все так однозначно. Кстати (может, я сейчас крамольную мысль выскажу ;-)), если проектную документацию готовить целиком по AIM-у, то ни на что, кроме документации, в итоге средств не останется! А ведь у каждого проекта есть требуемая цель и ограниченное количество ресурсов для ее достижения. И документация сверх необходимого минимума, как правило, является лишь побочной целью.

По поводу котлована. Результат - нет. Процесс - безусловно.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35479578
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WJТакие речи от бизнес-аналитика слышать несколько странно. Кому, как не вам блюсти чистоту нравов?:) А не автоматизируемый бизнес-процесс - это бизнес -процесс или не бизнес -процесс?
Лично я, занимаясь BPM и BPMS, с глубоким уважением отношусь к насущным потребностям именно бизнеса, поскольку понимаю, что без бизнес-составляющей BPM превратится в очередную "автоматизировалку-чего-попало", а, зная возможности BPM-систем, могу предположить, что в завлекательную игрушку для программистов. По вашему высказыванию могу предположить, что вы - выходец из ИТ, перешедший на сторону бизнеса. Это не упрек, если это так. Но понимание вопроса у вас явно перекошенное.Не автоматизируемый бизнес-процесс - это бизнес -процесс, но далеко не всегда описываемый бизнес процесс. Потому как описание процесса происходит также в результате процесса - процесса реализации конкретного изменения. А за чистоту нравов только ради чистоты нравов денег не платят.
Про то, что я вышел из ИТ - угадали. Но ход ваших мыслей мне непонятен, вроде бы, именно я утверждал, что отсутствие бизнес составляющей - это неправильно ;-)
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35479586
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iv250973бизнес-требования, функциональные требования и пользовательские требования ОРТОГОНАЛЬНЫ друг-другу.
перестаньте читать "умные книги". Пользователи - руки, которые обеспечивают бизнес. Если эти руки в кандалах, то и бизнес неповоротлив. Время одиночек давно прошло.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35479694
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу котлована. Результат - нет. Процесс - безусловно.
Поправка - с точки зрения бизнеса изменится и результат: мы получим котлован быстрее и дешевле. Только с точки зрения географии результат не изменится ;-)
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35479839
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexTheRaven
1) Виноват прошу заменить "всех естественно построил" на "естественно всех построил" т.е. привел в соответствие теорию с практикой
2) "IMHO мешает ... желание самому сесть и попытаться всё по-быстрому закодировать вместо того, чтобы разбираться, совещаться, доказывать и утверждать" вот это интересно подмечено поскольку несколько отражает мою текущую ситуацию связанную с тем что предыдущее руководство среднего звена посетило ряд семинаров по "новейшим методам" и сделало из методики догму. Т. е. я вынужден с одной стороны выступать как аналитик, а с другой стороны как PM & TeamLead & etc показывая не только методику но и приемы разработки ПО
3) Зарплата соотвествует ... но по общению с разработчиками профильных контор ситуация у меня гораздо лучше чем у них.
______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35480632
Фотография Dinamo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотел бы предложить свое понимание данного вопроса.
Ключевое слово в названии профессии - бизнес .
Бизнес-аналитик это специалист который помогает компании развивать бизнес-направления, основные и вспомогательные бизнес-процессы в соответствии со стратегическими целями. Бизнес-аналитик по сути является - "инженером".

Бизнес-аналитик это специалист который:
- участвует в разработке целей, концепций, стратегий развития
- участвует в постановке системы управления на основе процессного подхода, построении организационной и управленческой структуры
- обеспечивает анализ, описание, моделирование, реинжиниринг (перестройку) бизнес процессов
- участвует в проектах разработки системы сбалансированных показателей (BSC), ключевых показателей эффективности (KPI), систем менеджмента качества
- участвует в проектах разработки и внедрения информационных систем в качестве консультанта и постановщика задач по направлениям связанным с процессным управлением.

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

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

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

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

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

Бизнес-аналитик выступающий на стороне компании разработчика в большей степени является системным-аналитиком, поскольку нацелен на включение модели бизнес-процессов в рамки конкретной платформы и выбранного типового решения, а не на создание условий для изменения бизнес-процессов (и формировании системы процессного управления) заказчика. Те изменения которые происходят у заказчика в связи с внедрением систем, связаны в первую очередь на приведение процессов в соответствие с логикой и требованиями типовой системы (*RP системы содержат набор лучших практик организации бизнес-процессов).
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35481541
Фотография byur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WJ byurВопрос на засыпку :) Чем бизнес-аналитик отличается от системного аналитика и постановщика задач? :-) ....Бизнес-аналитик анализирует состояние, развитие, потребности и возможности бизнеса. Независимо от того, насколько он (бизнес) автоматизирован. Бизнес-аналитик теоретически может обходиться без автоматизации (это как бухгалтер - у него есть специальное ПО, но вообще-то он и на абаке может баланс посчитать, если он настоящий бухгалтер, а не просто "опытный пользователь ПК").
Системный аналитик анализирует системные ресурсы, их использование, возможности и т.д. И, исходя из требований бизнеса (можно сказать - бизнес-аналитика) и результатов анализа "ставит диагноз" - какие ресурсы и как и куда и т.д....
Постановщик задач - это лицо "без определенного места жительства". По-сути - заказчик. Исходя из того, что глобальным заказчиком является бизнес, то постановщик имеет все же статус "бизнес". Хотя в постановке задачи скорее всего должна участвовать группа людей, представляющих обе стороны.
Не думаю, что это новость для вас:)

+1 :-)
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35481746
Фотография byur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Urriа) Бизнес процесс - это последовательность действий, приводящая к определенному результату. Может инициироваться некоторыми событиями либо выполняться регулярно (что тоже можно свести к событию "наступление определенного времени"). С точки зрения автоматизации, некоторые этапы могут выполняться вручную, некоторые - с применением информационных систем.


... Предчувствуя последующие упреки в "придирке к словам", и "ну вы же понли что я имел ввиду" и т.п. тем не менее скажу -- все начинается с путаницы в определениях :-). Под приведенное определение попадают ВООБЩЕ все процессы :-), даже быстротекущие в ядерных реакторах :-). Но это так, к вопросу об определениях.

Urri
Процессы, происходящие внутри системы, также могут рассматриваться как этапы бизнес процесса. Например, программа, запускаемая по расписанию, выполняет некоторое действие, важное для бизнес процесса и рассматривающееся как его отдельный этап, хотя его вроде бы никто не инициирует (иногда выгодно абстрагироваться от того, что сначала кто-то эту программу когда-то должен был поставить на расписание). Но это все-таки чаще более высокий уровень абстракции, нежели "сохранение записи в БД" или "изменение "флагов бизнес-сущностей". Впрочем, иной раз и этим оперируем. Например, действие "сохранить документ, содержащий следующий набор атрибутов: ........., в системе" может быть выделено как этап БП. Или: документ был в статусе "не утверждено", а после этапа утверждения должен стать "утверждено" или "отклонено". Это ведь как раз изменение флага, не так ли? Просто в таблице системы этот атрибут может называться APPROVED_FLAG и иметь значения Null/'Y'/'N'. Но бизнес об этих тонкостях знать не обязан. Однако решение утверждающего - это этап БП.


Т.е., как я понял из вашего ответа -- имеем по сути некую кашу -- без явного понимания того, что является автоматизированной системой (вспомним ГОСТ 34, а там дано хорошее определение :-)), и как оценить эффективность этого самого процесса. Это и есть best practice?

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


Т.е. получаем фрагментарную документацию? Без явного понимания уровней детализации?

Urri
в) Грешен, включаю ;-). Мой конечный результат - реализация некоторого изменения - как правило, связан с доработкой ERP-системы, в силу области деятельности. Поскольку весьма немалый ряд шагов, ранее автоматизированных с ее помощью, иногда целесообразно описывать так: "Запуск отчета 125", а не выпендриваться с расписыванием, для чего это, собственно, надо (это и так всем, кому нужно изменение, известно).
Встречный вопрос. Вам что в итоге нужно, безупречную документацию получить или реализовать изменение максимально эффективно? И как эффективно: в краткосрочном или долгосрочном плане? С точки зрения бизнеса не все так однозначно. Кстати (может, я сейчас крамольную мысль выскажу ;-)), если проектную документацию готовить целиком по AIM-у, то ни на что, кроме документации, в итоге средств не останется! А ведь у каждого проекта есть требуемая цель и ограниченное количество ресурсов для ее достижения. И документация сверх необходимого минимума, как правило, является лишь побочной целью.


Вот и я говорю, из-за ERP-шников вся путаница ... у вас же как -- бизнес-процесс это все, включая внутренние процессы ПО. Странно что "железо" еще туда не включили :-). Возможно такая "подмена понятий" делается умышленно, чтобы убедить зкакзчика что с внедрением ERP у него происходит реинжениринг процессов, и за это еще срубить бабла :-). А по поводу "шашечки или ехать", так внятная документация нужна тем, кто потом эксплуатировать и модифицировать систему будет. Но обычно документация, написанная "практиками ERP" оставляет желать лучшего, за редким исключением. А ERP все-таки пока еще по agile не делают :-).

UrriПо поводу котлована. Результат - нет. Процесс - безусловно.

На самом деле процесс, процесс на уровне IDEF0 не изменился (вспомните квадратик со стрелочками, вход,выход, ресурсы, контроль ...). Изменились лишь средства, которыми вы его реализуете.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35481755
Фотография byur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DinamoХотел бы предложить свое понимание данного вопроса.
Ключевое слово в названии профессии - бизнес .
Бизнес-аналитик это специалист который помогает компании развивать бизнес-направления, основные и вспомогательные бизнес-процессы в соответствии со стратегическими целями. Бизнес-аналитик по сути является - "инженером".
.....

+1
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35482030
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
byurНа самом деле процесс, процесс на уровне IDEF0 не изменился (вспомните квадратик со стрелочками, вход,выход, ресурсы, контроль ...). Изменились лишь средства, которыми вы его реализуете.На уровне IDEF0 действительно внешне почти нет изменений. Только ресурсы другие, и контроль, скорее всего, тоже. Но это значит, все-таки, кое-что изменилось, просто это не видно наглядно на этой диаграмме. Если нужно отразить изменение более наглядно, нужно использовать другой формат представления информации.
byurТ.е., как я понял из вашего ответа -- имеем по сути некую кашу ... фрагментарную документацию...Я не буду говорить о том, что фрагментарно документировать бизнес процессы - всегда и безусловно правильно, да и best practice скорее всего выглядит иначе, чем я себе представляю. Но!
Прежде всего, у документа должны быть писатель и читатель.
Если практика показывает, что в определенных случаях для достижения взаимопонимания достаточно простого документа, будет ли писатель писать сложный? Да даже если будет, какова вероятность, что его потом кто-то прочитает? Как уже говорилось выше, всю эту кипу красивых диаграмм с большим процентом вероятности отправят в стол до первого переезда.
Если у нас нет задачи тиражировать наш бизнес, то у нас нет и потребности его досконально документировать. Разве что из личных эстетических побуждений.
Если основное дело компании - делать бизнес, то читателей у документа, в котором досконально описано, как мы это делаем, просто не будет. Они предпочтут потратить это время на то, чтобы делать бизнес.
Иное дело, если мы представляем консалтинговую компанию, которая учит других, как делать бизнес. (Тут можно вспомнить не один анекдот про то, что те, кто учит других, сами ничего не могут.)
Короче говоря, best practice, по моему мнению, заключается в том, чтобы адаптировать любую выбранную методику, будь то AIM или что еще, до того состояния, которое устроит и писателя, и читателя. Ну а бизнес процессы описывать лишь до того уровня подробности, чтобы сумма затрат на поддержание этой документации в актуальном состоянии и затрат на CAB (Change Advisory Board, группу людей, которая может дать экспертный совет команде, реализующей изменение) была минимальной.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35482129
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
UrriКороче говоря, best practice, по моему мнению, заключается в том, чтобы адаптировать любую выбранную методику, будь то AIM или что еще, до того состояния, которое устроит и писателя, и читателя.

1) Логично
2) И еще внедрить ее так чтобы это выглядело незаметно и естественно для писателя, и читателя.

Urri1) Вот и я говорю, из-за ERP-шников вся путаница ...
2) так внятная документация нужна тем, кто потом эксплуатировать и модифицировать систему будет
1) Не из-за них, путаница из за тех кто свято верит что теория и есть практика. В бытность прочитав ваш доклад в ВТБ24 в этом убедился.
2) Найдите мне практический пример "внятной технической документации" для отечественного специалиста-эксплуатационщика UML фактически полезную диаграмму примененную им. ИХМО все это необходимо (и обязательно) для тренировки мозгов разработчика ПО вышедшего минимум за уровень Senior. Ну а с точки зрения семинаров магический язык западных методик бездумно перенесенных на нашу почву становится опознавательным знаком для узнавания таких же посвященных или гипнотической лекцией для сотрудников госкоорпораций.
3) Мне гораздо ближе позиция AlexTheRaven как практика в отличии от экспертов "людей которые которые не думают, а знают"











______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35482549
AlexTheRaven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dinamo<...>
Как правило в компаниях разработчиках ИС при работе над проектам более выгодно иметь универсального специалиста сочетающего в себе обе роли, а в дополнение также обладающего навыками: консультанта по внедрению, архитектора, разработчика.

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

DinamoТакой подход позволяет снизить издержки (в том числе связанные с вопросами координации проектной команды и организацией коммуникаций как внутри команды так и с заказчиком) и при работе над различными проектами более полно использовать опыт специалиста. Однако следует заметить что компании разработчкики имеют другие целевые установки отличные от бизнес-целей заказчика.
Такой специалист (генералист) стоит дорого, а работает, из-за необходимости постоянно переключать контекст, не очень эффективно. Цена единицы продукции мастера в мастерской всегда больше цены единицы продукции цепочки рабочих на конвейере. Хотя разумеется, ради единичной простой поделки строить конвейер нецелесообразно.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35482818
Фотография byur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shelsoft
1) Не из-за них, путаница из за тех кто свято верит что теория и есть практика. В бытность прочитав ваш доклад в ВТБ24 в этом убедился.


Я делал доклад о ВТБ, а не о ВТБ24. Кстати, процесс в проектировании которого я имел честь принимать участие там до сих пор работает :-). Более того, даже проектный офис сделали (для ИТ). И что вам там именно не понравилось? И есть ли у вас соответствующая квалификация чтобы делать делать такие выводы? Или выводы на ощущениях? Вы делаете такие выводы только на основании одной презентации?

shelsoft
2) Найдите мне практический пример "внятной технической документации" для отечественного специалиста-эксплуатационщика UML фактически полезную диаграмму примененную им. ИХМО все это необходимо (и обязательно) для тренировки мозгов разработчика ПО вышедшего минимум за уровень Senior. Ну а с точки зрения семинаров магический язык западных методик бездумно перенесенных на нашу почву становится опознавательным знаком для узнавания таких же посвященных или гипнотической лекцией для сотрудников госкоорпораций.
3) Мне гораздо ближе позиция AlexTheRaven как практика в отличии от экспертов "людей которые которые не думают, а знают"


1. Если вы чего-то НЕ ВИДЕЛИ ЛИЧНО, это не означает что этого не существует. Мне довелось видеть "внятную документацию", и я даже проводил assesment на одном из ведущих авиапредприятий на просторах России, единственном выжившем в смутные времена и ныне очень успешном. Причем делали с использованием UML. Самое интересное, что они фактически самостоятельно поставили себе процесс на базе RUP. Потребовались только незначительные корректировки, чтобы процесс был эффективен + поддержка его инструментарием. Более того, у них есть служба внутреннего ИТ аудита, и более того, они ПОНИМАЮТ, что это им дает. Есть и другие примеры, например на АСУТП в энергетике -- тоже лично видел. Не идеальная, но good enough. Самостоятельно оценивать документацию которую делал сам (в частности работал с юзкейсами, описывал процессы причем часто на UML ...) считаю нескромным. Но, смею вас заверить что как правило на мои документы приходит очень мало замечаний. Кстати, в том же ВТБ был случай, на один мой документ товарищ который очень сильно сопротивлялся изменениям процессов прислал замечания в виде четырех пропущенных запятых :-), каюсь грешен.
2. Разница между моей позицией и вашей (в том выражении, в котором вы ее описали) в том, что вы апеллируете ТОЛЬКО к некоему практическому опыту. А я опираюсь в своей практической деятельности на определенные теоретические знания, к коим отношусь с уважением и которые, несомненно, приходится творчески применять в конкретных проектах, не только консалтинговых. Моя точка зрения, что для того чтобы понять применим ли определенный метод в данных условиях следует как минимум знать суть этого метода, и очень желательно попробовать его применить. После чего провести анализ и на основании анализа делать обоснованные выводы. Иначе относиться серьезно к заявлениям об "особенностях российского менталитета", "самобытности" не следует. Это не означает что особенностей нет, встречаются, но на то и вы вооружены знаниями... К сожалению, мне чаще приходится сталкиваться с тем (например была одна дискуссия с приверженцами ГОСТа в свое время) что о зарубежных методологиях и стандартах рассуждают по принципу "Солженицина я не читал, но осуждаю" :-). Да, бывают случаи, когда читали, попробовали, не пошло ... был один пример у меня такой с применением тех же юзкейсов в одной небольшой софтверной компании -- попросил посмотреть их юзкейсы и все стало понятно ... люди взяли лиш "форму", но не суть. От этого и проблема.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35483118
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexTheRaven Dinamo<...>
Как правило в компаниях разработчиках ИС при работе над проектам более выгодно иметь универсального специалиста сочетающего в себе обе роли, а в дополнение также обладающего навыками: консультанта по внедрению, архитектора, разработчика.

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

DinamoТакой подход позволяет снизить издержки (в том числе связанные с вопросами координации проектной команды и организацией коммуникаций как внутри команды так и с заказчиком) и при работе над различными проектами более полно использовать опыт специалиста. Однако следует заметить что компании разработчкики имеют другие целевые установки отличные от бизнес-целей заказчика.
Такой специалист (генералист) стоит дорого, а работает, из-за необходимости постоянно переключать контекст, не очень эффективно. Цена единицы продукции мастера в мастерской всегда больше цены единицы продукции цепочки рабочих на конвейере. Хотя разумеется, ради единичной простой поделки строить конвейер нецелесообразно.
именно по этим причинам был мой пост:
http://sql.ru/forum/actualthread.aspx?tid=583940&pg=2#6046890
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35483462
Фотография Dinamo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexTheRaven DinamoТакой подход позволяет снизить издержки (в том числе связанные с вопросами координации проектной команды и организацией коммуникаций как внутри команды так и с заказчиком) и при работе над различными проектами более полно использовать опыт специалиста. Однако следует заметить что компании разработчкики имеют другие целевые установки отличные от бизнес-целей заказчика.
Такой специалист (генералист) стоит дорого, а работает, из-за необходимости постоянно переключать контекст, не очень эффективно. Цена единицы продукции мастера в мастерской всегда больше цены единицы продукции цепочки рабочих на конвейере. Хотя разумеется, ради единичной простой поделки строить конвейер нецелесообразно.
Согласен с вами. Но у вендоров свои целевые установки и ориентиры завязанные исключительно на прибыльность проекта. Большинству из них не важно соотвествует ли разрабатываемая система целям Заказчика и отвечает ли она максимально его бизнес-процессам (хотя справедливости ради надо заметить что часто система предлагает действительно бест практик), важно:
а) выставить клиенту как можно больше часов
б) сделать как можно меньше реальных изменений в типовом или отраслевом решении (естественно представля эти изменения как серьезные и значимые)
в) максимально сократить затраты на привлечение специалистов к проекту
Поэтому я всегда всем руководителям планирующим в компании внедрение силами подрядчика какой либо типовой или заказной системы привлекать к проекту "альтернативного специалиста" - "адвоката дьявола" который отстаивая интересы Заказчика будет контролировать процесс разработки и внедрения и умерять аппетит вендора.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35484047
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
byur1) 2)
1) Виноват - ВТБ. Процесс там "до сих пор работает". Ну и что процесс кредитования юридических лиц в автоматизации разработки которого я имел честь принимать участие работает уже больше 20 лет, впрочем с незначительными изменениями произошедшими с 1422 года (что удалось отследить согласно имеемым на тот момент историческим публикациям о деятельности ганзейских банков ))
2) Я верю ИСКРЕННЕ и ЛИЧНО, что ГДЕ-ТО существует ИДЕАЛЬНАЯ эксплуатационная документация с UML-диаграммой в которую СИСТЕМНО-ПОДКОВАННЫЙ сисадмин заглядывает ну хотя бы раз в неделю дабы оптимизировать работу ИС обеспечивающую бизнес-процесс
3) Разруха в головах ...


______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35484897
Фотография byur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shelsoft byur1) 2)
1) Виноват - ВТБ. Процесс там "до сих пор работает". Ну и что процесс кредитования юридических лиц в автоматизации разработки которого я имел честь принимать участие работает уже больше 20 лет, впрочем с незначительными изменениями произошедшими с 1422 года (что удалось отследить согласно имеемым на тот момент историческим публикациям о деятельности ганзейских банков ))


Ну это ж две разницы! Мне довелось проектировать как сам процесс, так и его автоматизацию. Вы занимались только автоматизацией существующего несколько веков процесса, который за это время успел стабилизироваться :-)))))
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35487186
bas
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
shelsoft byur1) 2)
2) Я верю ИСКРЕННЕ и ЛИЧНО, что ГДЕ-ТО существует ИДЕАЛЬНАЯ эксплуатационная документация с UML-диаграммой в которую СИСТЕМНО-ПОДКОВАННЫЙ сисадмин заглядывает ну хотя бы раз в неделю дабы оптимизировать работу ИС обеспечивающую бизнес-процесс
3) Разруха в головах ...


shelsoft, не позорьтесь плиз, а то уже противно читать откровенную чушь.
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35488499
Фотография shelsoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
basshelsoft, не позорьтесь плиз, а то уже противно читать откровенную чушь.
1) А вне не читайте, вы пишите ее в своих документах ради искусства ). Пример работы аналитика. Сегодня попробовал прочитать документ выполненный солидной конторой описывающей административный регламент регистрации прав на недвижимость (983 страницы) все как положено ... c рекомендациями по оптимизации и последующей автоматизации процесса написанный в 2005 г. Ну и что ? Автоматизирует процесс другая контора документ которой заказчик смог прочитать
2) Вопрос стоит в разумном сочетании различных методик в т. ч. сочетании при анализе совместно с as is/to be, текущих условий в том числе затрат и квалификации и интеллектуального уровня специалистов в команде



______________________________________________________
Давайте считать обступившее нас со всех строн коричневое море шоколадным
...
Рейтинг: 0 / 0
анализ требований:as is/to be
    #35533225
Sysanalyst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
cyxВ вакансиях аналитиков часто пробегает следующая строчка:
Проведение работ по анализу требований:as is/to be
Вопрос: в какой форме принято представлять заказчику результаты подобных работ, имеют ли они для заказчика (предприятия) самостоятельную ценность, какие инстр. средства используются? Может быть есть более содержательные синонимы?

смешно конечно добавлять что-либо после таких жарких баталий :-)
Вообще говоря AS IS и TO BE - это стандартный признак моделей созданных на основе структурного анализа SADT, (IDEF0 - его идеальная реализация).
С помощью таких моделей описывается функциональная структура чего-либо (космических кораблей, бизнеса, ПО....).
Мне кажется, что появление такой строчки в резюме чаще всего свидетельство не понимания скоупа и цели предлагаемой позиции, что-то из серии "слышали звон...".
Если же исходить из того, что люди знали чего хотят, то такая строчка свидетельствует о необходимости проведения именно бизнес-анализа и, его перепроектирования путем автоматизации.

По собственной практике (с IDEF0 пришлось работать около 3 лет) могу сказать, что IDEF0 - сказочный инструмент для бизнес анализа и весьма посредственный для проектирования ПО. Главная причина - функциональная структура софта достаточно плоская - один-два уровня иерархии. А отношения между объектами значительно больше, чем позволяет отобразить эта нотация.
...
Рейтинг: 0 / 0
48 сообщений из 48, показаны все 2 страниц
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / анализ требований:as is/to be
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]