11.12.2015, 12:19 | #1 |
Шаман форума
|
Нет, и не особо будет. Потому, что любой вендор под технологией внедрения понимает технологию проектного документооборота. Отсюда все эти безумные "чеклисты", "степы" и прочие чудеса англо-русского языка. А включаешь - не работает
Технология собственно внедрения по определению не вендороцентрична, а посему производителю программы неинтересна. Технологии же управления сферическими проектами в вакууме вырождаются в абстрактный опять-таки документооборот - со всеми этими "картами риска", "запросами на изменение" и прочей бухгалтерией. Некоторые штуки вполне себе могут работать, однако на вопрос, как вам запустить книгу покупок до 20 числа (или что делать, если 21го она сглючит, или что вам делать в случае отключения электричества на складе, и т.д и т.п.) - никакая система документооборота вам не скажет.
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
14.12.2015, 12:58 | #2 |
Злыдни
|
(вставлю свои пять копеек)
Основной свой опыт с AX получил на клиенте и, глядя с той колокольни, на эту дискуссию, могу сказать: две, нет, три основные проблемы взаимоотношений клиент/консалтинг на проекте - это отсутствие бизнес-аналитика со стороны клиента, умеющего работать толмачом между специалистами двух сторон (перевод с птичьего на другой птичий); отсутствие прикладника со стороны консалтинга; идиотская приверженность некоторых представителей клиента к «рюшечкам» и нежелание тратить оставшиеся нервы специалистами консалтинга на борьбу с рюшечками. Запустите основные процессы, научите пользователей работать, покажите преимущества и расскажите, как малой кровью обойти недостатки. О рюшечках и прочей рихтовке задумайтесь потом. Очень часто альбом процессов и альбом документов при разработке выливается в следующее закидывание помидорами: «- Вы не сказали, что это нужно (или что нужно учесть это и это). - А вы не спросили об этом.» Да чтобы спросить, надо знать, о чем спрашивать. Специалисты клиента забывают или не хотят (иногда и специально) раскрывать все «секреты»: «Вот не скажу, может и останемся в знакомой среде». Высшее руководство, заинтересованное в переходе на новую систему, спрашивать, за редким исключением, бесполезно, ибо они нарисуют сферического коня в вакууме, свою розовую мечту, далекую от истины. Итоговый документ превращается в декларацию о намерениях с легким абрисом «болевых точек». И это не устраивает обе стороны: «Плохой консалтинг, забыли … (список на n листах)»; «Проблемный клиент, список дополнительных работ на n листах без расширения бюджета». Хорошо, если у консалтинговой компании есть уже опыт в выбранной сфере автоматизации. Уже наступали на грабли и знают, что надо не забыть спросить. Мелкие отличия сильно не скажутся. А если нет? Вот тут и начинается игра в русскую рулетку, а всего-то надо одного толмача, который не будет относиться к рискам проекта.
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. |
|
|
За это сообщение автора поблагодарили: fedka (1). |
14.12.2015, 14:04 | #3 |
Модератор
|
Коллеги, по следам дивной темы По мотивам общения с Майкрософтом решил скопировать часть интересных высказываний в эту отдельную ветку. Мне кажется, что пост KiselevSA очень верно раскрывает суть, почему методология ведения проекта из руководсва "как сделать то, что хочет Заказчик в срок и с минимальными рисками" превращается в талмуд "как учесть все закидоны клиента и защитится от "вы этого не учли, вы того не учли, а вот еще это и это сделайте в рамках текущего проекта" - то, о чем пишет Дмитрий.
С Уважением, Георгий |
|
14.12.2015, 14:55 | #4 |
Шаман форума
|
Цитата:
Собственно, ровно все успешные внедрения, которые существуют успешны именно в силу того, что делавшие их люди понимали все составляющие слова "система". И в таких случаях система работала даже тогда, когда весьма сильно глючила программа. А так как проблемы с программой однозначно будут, то важным слагаемым успеха становится независимость "системы" от "программы" - а этого, понятное дело, производитель компьютерной программы понимать не желает. Сферические же в вакууме методологии управления проектами существуют для успешного проведения задницеприкрывательных мероприятий, и со своей задачей справляются на все 100%. Задачи "система должна работать" здесь тоже нет в помине.
__________________
All information in this post is strictly confidential. If you have read it in error, please forget it immediately. |
|
14.12.2015, 15:13 | #5 |
Аманд
|
О да, напишите в ТЗ "Система должна работать" и главное, подпишите это у заказчика.
Такое у нас было только с клиентами с которыми 100% взаимопонимание + доверие + взаимное обучение друг-друга. И с отраслевыми клиентами, когда из узкой специализации отрасли не спрыгнешь, потому что всё регламентировано бизнесом. При этом необходимо присутствие отработанного отраслевого решения. |
|
14.12.2015, 15:15 | #6 |
Злыдни
|
Цитата:
Сообщение от komar
Да, очень правильно было бы задумываться о том, что система должна работать Не галки должны быть проставлены и не отчёты должны быть нарисованы, а именно "система должна работать" А "система" - это, как правило, не только и не столько программа... Вот об этом методология вендора никогда и не скажет - потому, что для производителя программы система = программа. А это не так.
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании. |
|
14.12.2015, 15:16 | #7 |
Аманд
|
Цитата:
Нарисуй картину Студенты тоже говорили - нарисуй картину, я им изображал как Мог, а Мог был известным художником http://www.e-xecutive.ru/blog/Vals/2855.php
__________________
- Видеобиблиотека Dynamics AX на YouTube . - наше отраслевое решение для Портов, Судовладельцев, Контейнерных терминалов и Транспортных компаний - Checkmarx - аудит исходного кода программ на безопасность Dynamics AX внедрение ERP и BI Последний раз редактировалось Vals; 14.12.2015 в 15:35. |
|
|
За это сообщение автора поблагодарили: mazzy (2), gl00mie (1). |
14.12.2015, 20:12 | #8 |
Участник
|
О работающей системе
Самое смешное, что именно это и нужно и заказчику, и исполнителю. В нормальном ТЗ должна быть определено, что понимается в рамках данного проекта под Системой и определены критерии приемки готовой Системы заказчиком. Когда-то мне повезло читать подготовленный Сергеем Мазуркиным проект договора на маленькую системку, и там в приложении по сути было именно такое ТЗ - что такое в данном случае "система" и что такое "работает". Было очень приятно читать
|
|
15.12.2015, 10:57 | #9 |
Участник
|
Цитата:
Но вот по рюшечкам - я считаю что на начальном проекте они также важны - дабы мотивировать сотрудников заказчика. Нужен "бизнес аналитик" и эксперты в деятельности организаций. Экспертов то и надо мотивировать - а люди за ними потянутся. |
|
19.12.2015, 00:23 | #10 |
Участник
|
Цитата:
Сообщение от KiselevSA
(вставлю свои пять копеек)
Основной свой опыт с AX получил на клиенте и, глядя с той колокольни, на эту дискуссию, могу сказать: две, нет, три основные проблемы взаимоотношений клиент/консалтинг на проекте - это отсутствие бизнес-аналитика со стороны клиента, умеющего работать толмачом между специалистами двух сторон (перевод с птичьего на другой птичий); отсутствие прикладника со стороны консалтинга; идиотская приверженность некоторых представителей клиента к «рюшечкам» и нежелание тратить оставшиеся нервы специалистами консалтинга на борьбу с рюшечками. Запустите основные процессы, научите пользователей работать, покажите преимущества и расскажите, как малой кровью обойти недостатки. О рюшечках и прочей рихтовке задумайтесь потом. Очень часто альбом процессов и альбом документов при разработке выливается в следующее закидывание помидорами: «- Вы не сказали, что это нужно (или что нужно учесть это и это). - А вы не спросили об этом.» Да чтобы спросить, надо знать, о чем спрашивать. Специалисты клиента забывают или не хотят (иногда и специально) раскрывать все «секреты»: «Вот не скажу, может и останемся в знакомой среде». Высшее руководство, заинтересованное в переходе на новую систему, спрашивать, за редким исключением, бесполезно, ибо они нарисуют сферического коня в вакууме, свою розовую мечту, далекую от истины. Итоговый документ превращается в декларацию о намерениях с легким абрисом «болевых точек». И это не устраивает обе стороны: «Плохой консалтинг, забыли … (список на n листах)»; «Проблемный клиент, список дополнительных работ на n листах без расширения бюджета». Хорошо, если у консалтинговой компании есть уже опыт в выбранной сфере автоматизации. Уже наступали на грабли и знают, что надо не забыть спросить. Мелкие отличия сильно не скажутся. А если нет? Вот тут и начинается игра в русскую рулетку, а всего-то надо одного толмача, который не будет относиться к рискам проекта. Еще есть такой трюк (если все-таки бюджет надо как-то зафиксировать) - в бюджет закладывать специальную статью - дополнительные требования. И заложите хорошо там - 10-20% от всего бюджета на разработку. И тогда, если у вас возникла такая ситуация с требованиями - оп, а у вас под это есть бюджет. У меня называлась такая статья "Мелкие доработки по требованиям пользователей". Но у меня неучтенных требований не было. Там действительно было на такие вещи, как доработка пользовательского интерфейса, и какие-то мелочи. Потому что мы тщательно обследование делали. Ну сначала было, конечно, первые года 3 работы в консалтинге. А потом уже нет. Никаких сюрпризов на запуске в эксплуатацию. Также для этого прототип системы хорошо на этапе дизайна настраивать и показывать заказчику. Причем, конечному пользователю. Вот они когда систему видят, сразу понимают, что все реально серьезно и начинают до всего докапываться. И вот на этом показе вы соберете ВСЕ требования - и которые есть, и которых нет - они вспомнят все бизнес-процессы, которые у них были, есть, и даже которые только будут |
|
19.12.2015, 13:20 | #11 |
Участник
|
Цитата:
Прототип системы??? - ого. Может прототип процесса. Дизайном заниматься на этапе прототипа? Прототип нужен для ознакомления с стандартными возможностями и понимания чего нет и придётся делать самим. Какой тут дизайн? Можно конечно на этом этапе топтаться месяцы... Даже сталкивался раз с таким. Бред. Конечному пользователю? Вот одна из бед аксапты. Давайте тысячу раз по кругу походим. Как я делаю. 1) Делаю прототип процесса для себя. На пустой базе или демо, разные бывают варианты. Смотрю чё сходиться, чё не сходиться. Чё не сходится, ищу ключевого пользователя. Сидим чешим репу. Потому что бывали случаи, что мне казалось не логичным после разговора с пользователем оказывалось не лишённым логики. Какой бы ни был процент покрытия типовыми средствами идём на следующий этап. 2) Ввод начальных данных. Доработка. Согласование с ключевым пользователем процесса. Дизайн и другие мелочи. 3) Руководство пользователя ->Обучение. Вот здесь уже конечный пользователь. Снова доработка дизайна, возможно изменение функционала. Но суть вся основная работа должна быть сделана до. Например с начальником отдела. У конечного пользователя должно быть ощущение, что его ставят перед фактом, что завтра он будет работать по этому процессу. Это будет не через месяц, два или год, а ближайшее время. Иначе начинается брожение мозгов, обсуждение каких то пустых вещей. 4) Запуск. Параллельно создание средств анализа. Исправление багов. Баньтики. 5) Поддержка. Переходим к следующему отделу или следующему процессу.
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему. |
|
19.12.2015, 16:48 | #12 |
Участник
|
Попробую задать вопросы со стороны клиента.
Цитата:
То есть, бюджет на разработку определяется не в момент подписания договора, а по согласованному конкретному перечню доработок.
Цитата:
И тогда, если у вас возникла такая ситуация с требованиями - оп, а у вас под это есть бюджет.
Цитата:
Никаких сюрпризов на запуске в эксплуатацию
Цитата:
Вот они когда систему видят, сразу понимают, что...
Цитата:
И заложите хорошо там - 10-20% от всего бюджета
Вы уверены, что оперируете реальными проектами, а не "сферическими конями в вакууме"? Последний раз редактировалось Raven Melancholic; 19.12.2015 в 16:55. |
|
25.12.2015, 23:28 | #13 |
Участник
|
Цитата:
Сообщение от Raven Melancholic
Попробую задать вопросы со стороны клиента.
Назовите мне бюджетного контролера, который даст согласие на подписание такого контракта. А если не уложились в это отклонение? Что же это за компания? Опять же вопрос: "Что же это за компания?". За 25 лет работы ни разу не видел чтобы по демонстрационному примеру ВСЕ СРАЗУ поняли что это там происходит. В бюджете записать сумму 234520 евро, и указать, что 10-20% отклонений? У бюджетного комитета тут же возникнет вопрос почему сумма до 10 евро и отклонения 23-46 тысяч? Вы уверены, что оперируете реальными проектами, а не "сферическими конями в вакууме"? |
|
25.12.2015, 23:34 | #14 |
Участник
|
Цитата:
Сообщение от miklenew
Перечитал несколько раз. Задался вопросом: Он реально имеет ввиду дословно то, что написал?
Прототип системы??? - ого. Может прототип процесса. Дизайном заниматься на этапе прототипа? Прототип нужен для ознакомления с стандартными возможностями и понимания чего нет и придётся делать самим. Какой тут дизайн? Можно конечно на этом этапе топтаться месяцы... Даже сталкивался раз с таким. Бред. Конечному пользователю? Вот одна из бед аксапты. Давайте тысячу раз по кругу походим. Как я делаю. 1) Делаю прототип процесса для себя. На пустой базе или демо, разные бывают варианты. Смотрю чё сходиться, чё не сходиться. Чё не сходится, ищу ключевого пользователя. Сидим чешим репу. Потому что бывали случаи, что мне казалось не логичным после разговора с пользователем оказывалось не лишённым логики. Какой бы ни был процент покрытия типовыми средствами идём на следующий этап. 2) Ввод начальных данных. Доработка. Согласование с ключевым пользователем процесса. Дизайн и другие мелочи. 3) Руководство пользователя ->Обучение. Вот здесь уже конечный пользователь. Снова доработка дизайна, возможно изменение функционала. Но суть вся основная работа должна быть сделана до. Например с начальником отдела. У конечного пользователя должно быть ощущение, что его ставят перед фактом, что завтра он будет работать по этому процессу. Это будет не через месяц, два или год, а ближайшее время. Иначе начинается брожение мозгов, обсуждение каких то пустых вещей. 4) Запуск. Параллельно создание средств анализа. Исправление багов. Баньтики. 5) Поддержка. Переходим к следующему отделу или следующему процессу. Что то не пойму как вы внедряете по отделам/процессам. В системе же все взаимосвязано. Это будет куча интеграций, какие-то ненужные сложности. Если проект с нуля, первое внедрение, оно внедряется сразу весь контур. Ну может быть разбито по большим блокам, но не по отделам. То, что вы говорите, больше похоже на сопровождение. А я говорю про процесс внедрения с нуля. У каждого может быть свой подход. Называть бредом чужую хорошо работающую технология не стоит. Особенно только из-за того, что вы не поняли что написано. |
|
26.12.2015, 20:24 | #15 |
Участник
|
Цитата:
Сообщение от AXcons
Цитата:
Сообщение от Raven Melancholic
Попробую задать вопросы со стороны клиента. Опять же вопрос: "Что же это за компания?". За 25 лет работы ни разу не видел чтобы по демонстрационному примеру ВСЕ СРАЗУ поняли что это там происходит.
В бюджете записать сумму 234520 евро, и указать, что 10-20% отклонений? У бюджетного комитета тут же возникнет вопрос почему сумма до 10 евро и отклонения 23-46 тысяч? Назовите мне бюджетного контролера, который даст согласие на подписание такого контракта. А если не уложились в это отклонение? |
|
27.12.2015, 00:58 | #16 |
Участник
|
Кое-что знаю, да. Когда-нибудь, наверное, вернусь в консалтинг. А пока отдохну на клиенте
Последний раз редактировалось AXcons; 27.12.2015 в 02:06. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Какая методология лучше в случае "Сначала сделайте, а мы посмотрим" | 64 | |||
Методология распределения рабочего времени консультанта / программиста | 12 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|