29.05.2008, 12:05 | #1 |
Участник
|
Какая методология лучше в случае "Сначала сделайте, а мы посмотрим"
Оформили список дополнительных функциональных требований.
Отдали пользователям на проверку и утверждение, а они заявили: "Мы читать не любим. Вы сначала сделайте, а мы потом посмотрим и скажем ответ." Смешно?
__________________
С уважением Шатохин Святослав. |
|
|
За это сообщение автора поблагодарили: mazzy (2), kashperuk (1). |
29.05.2008, 12:16 | #2 |
Участник
|
На самом деле - очень
Ответ должен быть следующим: "Мы программировать не любим. Вы сначала заплатите, а мы потом посмотрим и скажем, будем ли мы это делать" |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
29.05.2008, 12:32 | #3 |
Участник
|
Цитата:
А потом эти же заказчики удивляться будут почему бюджет проекта уже закончился, а система у них еще и не работает (ну или работает не так, как они себе это представляли). |
|
29.05.2008, 12:44 | #4 |
Участник
|
Цитата:
Если Заказчик финансирует такой способ работ - почему бы и нет?! Как правило, при грамотной команде внедренцев проект даже и более рентабельным для клиента выходит... |
|
29.05.2008, 13:02 | #5 |
Участник
|
Цитата:
Если команда, конечно, ОЧЕНЬ грамотная!
__________________
С уважением Шатохин Святослав. |
|
29.05.2008, 13:32 | #6 |
Member
|
Я предполагаю, что история того, как вы этому клиенту продались, звучит не менее смешно.
В смысле, мы сами себе выбираем заказчиков.
__________________
С уважением, glibs® |
|
29.05.2008, 13:45 | #7 |
Участник
|
Если я смогу представить себе эту историю, то отвечу было ли мне смешно или нет
__________________
С уважением Шатохин Святослав. |
|
21.10.2014, 12:21 | #8 |
Боец
|
|
|
03.03.2015, 20:13 | #9 |
Banned
|
Цитата:
Вполне себе оправданно и часто именно так и нужно делать когда "иди туда не знаю куда но принеси то, что мне надо но я сам еще не знаю что точно мне надо". |
|
|
За это сообщение автора поблагодарили: mazzy (2). |
04.03.2015, 04:01 | #10 |
NavAx
|
Цитата:
Смысл большинства проектных документов тупо в том, чтобы переложить ответственность на заказчика. Все равно ведь ни заказчик, ни исполнитель не могут предусмотреть всех ньюансов и вариантов. А пользователи к тому же не понимают половину терминологии. Да и бизнес может поменяться в процессе внедрения. И технология может не заработать так, как описано в документации. В этом и кроется секрет такого высокого процента неудачных внедрений. Получается натуральный АвтоВАЗ. Продукт от начала до конца делают, а потом начинают тестировать. В процессе изготовления неизбежно накапливается брак. Списать уже собранный автомобиль дорого, поэтому снижаются критерии качества. Для сравнения, на заводах конкурентов, контроль качества непрерывный, поэтому брак выявляют и исправляют на стадиях когда это еще дешево сделать. Попробуйте предложить клиенту одну из agile методологиий. Сейчас, к примеру, scrum в моде. Будете планировать на 2 недели. И каждые 2 недели что-то работающее им в руки давать. На 2 недели планировать реально. А если кто и ошибется, то цена ошибки мнимальна. Т.к. каждые 2 недели делается разбор полетов, то буквально через месяц-другой качество заметно улучшается, а ошибки почти исчезают.
__________________
Isn't it nice when things just work? |
|
|
За это сообщение автора поблагодарили: Logger (3), driller (2). |
04.03.2015, 10:09 | #11 |
Участник
|
Проблема, как правило, не в методологии, а в том, что у заказчика обычно никто не хочет брать ответственность и обычно никто не хочет платить даже за "что-то сделанное за две недели".
Нет проблемы сделать и показать. Хоть по какой методологии. Есть проблема чтобы за это заплатить. А документация пишется не от любви к искусству или попытке все переложить на бедного пользователя, а потому что это единственный способ хоть как-то зафиксировать рамки и снизить риски. Agile - это хорошо, но не на практике в большом проекте ERP в России. На западе, при внедрении коробки (а это очень четкое понятие и со стороны внедренца и со стороны заказчика), это может быть хорошо и реально альтернатива классическому подходу.
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: gl00mie (2). |
04.03.2015, 11:54 | #12 |
Moderator
|
Agile вообще на больших проектах не работает. Ее хорошо использовать чтобы какие-нибудь пользовательские интерфейсы или печатные формочки на поздних стадиях проекта отлаживать. Гораздо интереснее бывает когда ты решения по настройке производства, например, принимаешь. Там чтобы последствия решения увидеть, надо запуститься и пару месяцев проработать. Никакой Agile в этих случаях не помогает.
Более того - в той же Турции такой огромный процент факапов на проектах как раз из за широкого применения agile. Сначала клиент через двухнедельные марафоны (или как оно там называется), тратит весь бюджет на какие-нить удобные формы для пользователя или отчетики, а потом после запуска выясняет, что ему основную финансовую отчетность толком не построить, сводное работает через одно место, себестоимость не считается и тп. А ему просто во время марафонов всего этого не показали (потому что за марафон не уложиться). Последний раз редактировалось fed; 04.03.2015 в 12:50. |
|
|
За это сообщение автора поблагодарили: mazzy (2), Logger (3), ax_mct (2), driller (2). |
04.03.2015, 12:15 | #13 |
Участник
|
Цитата:
Сообщение от fed
Сначала клиент через двухнедельные марафоны (или как оно там называется), тратит весь бюджет на какие-нить удобные формы для пользователя или отчетики, а потом после запуска выясняет что ему основную финансовую отчетность толком не построить, сводное работает через одно место, себестоимость не считается и тп. А ему просто во время марафонов всего этого не показали (потому что за марафон не уложиться).
И если участвовали, то что им показывали ? Неужели они удовлетворились какими-то формочками, но не обеспокоились отчетностью, которую они на ЭТОМ будут готовить ? |
|
04.03.2015, 12:48 | #14 |
Moderator
|
Цитата:
P.S. Ну и другая стандартная проблема - что топам некогда внедрением плотно заниматься, а тимлиды на местах (ака ключевые пользователи) обычно больше озабочены удобством ввода, чем глобальными задачами внедрения. Последний раз редактировалось fed; 04.03.2015 в 12:51. |
|
|
За это сообщение автора поблагодарили: Vadik (1). |
04.03.2015, 13:14 | #15 |
Banned
|
Цитата:
Сообщение от fed
Обычно они считают что все это доступно out-of-the-box в любой ERP. Поскольку вылизывание формочек - это типа отраслевая специфика. А отчеты и сводное - оно у всех есть. И естественно - отчеты и сводное им показывали на Contoso, где все они без проблем работают.
P.S. Ну и другая стандартная проблема - что топам некогда внедрением плотно заниматься, а тимлиды на местах (ака ключевые пользователи) обычно больше озабочены удобством ввода, чем глобальными задачами внедрения. |
|
04.03.2015, 15:17 | #16 |
Участник
|
Когда нет проблемы денег, например, внутренняя команда внедрения, то гибкие методологии вполне себе работают, но качество от этого слабо зависит, можно бесконечное количество раз переделывать переделки
|
|
04.03.2015, 16:28 | #17 |
Участник
|
Цитата:
Пошло бы легче, если бы вы: 1) Состряпали список процессов и их шаги. 2) Разобрать отчетность, которую планируется получать из системы. 3) Показать как процесс отражается в системе. 4) Показать места плановых модификаций и показать зачем они нужны. 5) Собрать от них требования по расхождениям. С поименными источниками требований. 6) Запустить процедуру утверждения требований. На этом шаге все будут биться за реализацию именно своих требований. А от каких-то есть шанс избавится навсегда. Как правило требования собранные таким подходом позволяют перевести процесс из творческой в рабочую плоскость. Но этот подход требует от консультантов демонстрировать очень высокие знания системы. |
|
|
За это сообщение автора поблагодарили: gl00mie (2). |
04.03.2015, 16:41 | #18 |
NavAx
|
Э-э. Ну какбы против лома нет приема... Если внедрюки хотят прокинуть юзверя, а юзверь этому рад, т.к. хочет саботировать изменения и готов заплатить тому, кто возьмет на себя ответственность, то ни одна методология не в силах помешать этому стремлению.
__________________
Isn't it nice when things just work? |
|
04.03.2015, 17:29 | #19 |
Moderator
|
Цитата:
Сообщение от R.Safianov
Заказчик смеется? И правильно делает.
Пошло бы легче, если бы вы: 1) Состряпали список процессов и их шаги. 2) Разобрать отчетность, которую планируется получать из системы. 3) Показать как процесс отражается в системе. 4) Показать места плановых модификаций и показать зачем они нужны. 5) Собрать от них требования по расхождениям. С поименными источниками требований. 6) Запустить процедуру утверждения требований. На этом шаге все будут биться за реализацию именно своих требований. А от каких-то есть шанс избавится навсегда. Как правило требования собранные таким подходом позволяют перевести процесс из творческой в рабочую плоскость. Но этот подход требует от консультантов демонстрировать очень высокие знания системы. |
|
|
За это сообщение автора поблагодарили: kALVINS (2). |
04.03.2015, 17:58 | #20 |
Участник
|
Цитата:
Сообщение от fed
Еще интереснее - готов ли заказчик оплачивать эти усилия. Вообще, на мой взгляд, все методологии основанные на предположении о вменяемости заказчика внедрения ERP системы, его способности понимать свои интересы, свои бизнес-процессы, планируемую работу системы и тп - нежизнеспособны. Если бы типичный заказчик все это мог, он бы не фирму-внедренца привлекал, а просто нанял бы несколько внедренцев в штат и несколько фрилансеров на трудоемкие участки.
1) Купить систему, заплатив за нее один раз понятных денег. 2) Иметь систему, которую можно легко настроить, как угодно. Мы же не знаем сейчас процессов. 3) В процессе выявления процессов система должна становится еще быстрее. Мы ведь конкретизируем чего хотим. 4) Система должна уметь сама дополнять данные задним числом. Типа добавили разрез и все данные поменялись. Вах!!! 5) И если вот нам совсем захочется какой-то экзотики, то внедренец должен подорваться и совсем за маленькие деньги сделать такую уникальную штуку (как вообще мир до сих пор может жить без такой штуки. Вообще-то за клевую идею внедренец должен доплатить). Это конечно сарказм, но видно, что все это имеет косвенное отношение к методологии. Если на конкретном проекте какой-то подход приводит к снижению уровня неопределенности и экономии денег, то его нужно использовать. |
|
Теги |
agile, scrum |
|
|