AXForum  
Вернуться   AXForum > Рынок > Microsoft и системы Microsoft Dynamics
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.04.2017, 22:32   #1  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Driving innovation into customer implementations as soon as possible is a driving force in this effort.
Обновились до U3 в понедельник. Инновация в модуле командировочных расходов привела к тому, что использование выписок с кредитных карт больше невозможно: поменяли пользовательский интерфейс, и цепь непредотвратимых действий приводит к неверным проводкам ГК. Недотестировали, в общем, а система в продуктиве. Как обычно, пресловутая мгновенная реакция поддержки сводится к неделям ожидания, а быстро доработать код невозможно тоже, поскольку DSE на раз-два ничего не развертывает, а система работает в 10 часовых поясах. Выхода нет вообще никакого, кроме так смириться, сложить руки и запретить пользователям использовать процесс на недели.
За это сообщение автора поблагодарили: macklakov (3).
Старый 21.04.2017, 10:57   #2  
online
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от EVGL Посмотреть сообщение
Как обычно, пресловутая мгновенная реакция поддержки сводится к неделям ожидания, а быстро доработать код невозможно тоже, поскольку DSE на раз-два ничего не развертывает, а система работает в 10 часовых поясах.
Впору объявить публичный тестовый забег №3
Старый 21.04.2017, 10:05   #3  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Т.е. добросовестный внедренец теперь сразу будет продавать заказчику и регрессионные тесты. Стоимость владения становится все более заманчивой
__________________
Ivanhoe as is..
Старый 21.04.2017, 10:42   #4  
Morpheus is offline
Morpheus
Участник
Аватар для Morpheus
Соотечественники
 
602 / 164 (7) ++++++
Регистрация: 30.03.2005
Адрес: Київ-København-Düsseldorf
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
Т.е. добросовестный внедренец теперь сразу будет продавать заказчику и регрессионные тесты. Стоимость владения становится все более заманчивой
А почему добросовестный Майкрософт не выполнил регресионное тестирование перед релизом обновления? Интересно это случайность или закономерность, так сказать корпоративная культура?
За это сообщение автора поблагодарили: Vadis (1).
Старый 21.04.2017, 13:11   #5  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от Morpheus Посмотреть сообщение
А почему добросовестный Майкрософт не выполнил регресионное тестирование перед релизом обновления? Интересно это случайность или закономерность, так сказать корпоративная культура?
На 99% новое решение для кредитных карт работает по-другому, но в целом поддерживает требования нормально. Формально ошибки нет, но в нашем сценарии одна мелочь все ломает. Регрессионное тестирование было отдано на откуп клиенту, потому что а) это правильно и б) дешевле и быстрее. К их IT претензий нет, они протестировали все, что могли, кроме таких вот интерфейсов.

Мой посыл один, само видение апгрейда по кнопке:
Цитата:
Driving innovation into customer implementations as soon as possible is a driving force in this effort.
иллюзорно, поскольку поставщик в принципе не может знать всего разнообразия сценариев, в которых используется его продукт, и сложность не только во внедренцах, которые лезут грязными руками в код. Проект обновления остается проектом, сложным и длительным.
За это сообщение автора поблагодарили: mazzy (2), apanko (2).
Старый 21.04.2017, 13:23   #6  
Ivanhoe is offline
Ivanhoe
Участник
Аватар для Ivanhoe
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
4,143 / 2155 (80) +++++++++
Регистрация: 29.09.2005
Адрес: Санкт-Петербург
Цитата:
Сообщение от Morpheus Посмотреть сообщение
А почему добросовестный Майкрософт не выполнил регресионное тестирование перед релизом обновления? Интересно это случайность или закономерность, так сказать корпоративная культура?
EVGL уже пояснил. Я именно про это - формально в "стандарте" все работает. Но теперь работает по-другому, и в конкретном внедрении (даже без модификаций) новая логика может поломать решение. И кроме как делать регрессионные тесты по всему важному (все критические бизнес-процессы + все разноски, например) у клиента вариантов нет.
__________________
Ivanhoe as is..
За это сообщение автора поблагодарили: mazzy (2).
Старый 21.04.2017, 13:51   #7  
online
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,895 / 5650 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
И кроме как делать регрессионные тесты по всему важному (все критические бизнес-процессы + все разноски, например) у клиента вариантов нет.
Я пожалуй добавлю, что в некоторых отраслях (например в фармацевтике) стандарты качества заставляют клиента тестировать ВСЕ бизнес-процессы после установки любых обновлений системы. (Это довольно странно на самом деле, поскольку при установке моей собственной доработки, тот же стандарт вроде бы не требует тестировать ничего кроме функций собствено доработки).
Однажды у нас была история, когда мы установили последний CU12 (в разработческую среду конечно), поскольку он вроде бы закрывал несколько специфичных багов, которые у клиента иногда срабатывали. После некоторого раздумья, клиент отказался от своего решения об апгрейде и попросил откатить все назад, потому что существующие баги ему обходятся дешевле, чем процесс тестирования.
Это я просто к вопросу об автоматическом обновлении платформы, который обещают сделать принудительным.

Последний раз редактировалось fed; 21.04.2017 в 14:11.
За это сообщение автора поблагодарили: mazzy (2).
Старый 24.04.2017, 08:56   #8  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
О, тут в дискуссии о том как использовать Reflection для доступа к private методам и переменным от Микрософта прозвучал совет что лучше уж юзайте overlayering, типа reflection approach не должно быть в продакшене. Видно все ж остались здравые люди и это вселяет надежду.
За это сообщение автора поблагодарили: mazzy (2).
Старый 24.04.2017, 09:35   #9  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
699 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Ничего плохого в "reflection approach" нет в широком смысле этого слова. И одна из проблем которая там обсуждается не нова для АХ, всегда были любители ловить рантайм эксепшены из-за строковых констант в коде или вызова методов на object который не всегда там есть. Это проблема не инструмента, а проблема человека который применяет его как умеет
Старый 24.04.2017, 10:10   #10  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от trud Посмотреть сообщение
Reflection для доступа к private методам и переменным
Цитата:
Сообщение от skuull Посмотреть сообщение
Ничего плохого в "reflection approach" нет в широком смысле этого слова.
не-не.
skuull, изначально говорилось про reflection к private. и только про него.
за "reflection к private" отрывать все что болтается.
__________________
полезное на axForum, github, vk, coub.
Старый 24.04.2017, 10:25   #11  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
699 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Цитата:
Сообщение от mazzy Посмотреть сообщение
не-не.
skuull, изначально говорилось про reflection к private. и только про него.
за "reflection к private" отрывать все что болтается.
Так кто же спорит ? Хотя мне кажется на том же ямере приводили примеры стандартного кода с вызовом приватных методов, интересно как это в МС на код ревью еще этому человеку ничего не оторвали
Старый 24.04.2017, 10:29   #12  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от skuull Посмотреть сообщение
Так кто же спорит ? Хотя мне кажется на том же ямере приводили примеры стандартного кода с вызовом приватных методов, интересно как это в МС на код ревью еще этому человеку ничего не оторвали
угу. (
__________________
полезное на axForum, github, vk, coub.
Старый 24.04.2017, 09:55   #13  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
так а что хорошего то - т.е. кто-то кодит используя Extensions и юзая вовсю reflection approach. Это вроде свидетельствует о том, что у человека вообще нет понимания для чего созданы Extensions - а созданы они для упрощения обновления, а не для того, чтобы сделать это обновление трудным(как будет с reflection approach). ну т.е. я допускаю что это можно использовать для каких-то технических утилит и т.п. но использовать reflection для обычного юзер кода, это просто искать себе проблемы при обновлениях(сравнивая с оверлеингом). или как по вашему? А проблема тут не в программисте, а то что использование эксеншенов типа рекомендуется всегда Микрософтом(без собственно обсуждения случаев когда это не нужно).
да, обсуждали вот эту статью
https://ievgensaxblog.wordpress.com/...xtension-code/

Последний раз редактировалось trud; 24.04.2017 в 09:58.
Старый 24.04.2017, 10:17   #14  
online
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,895 / 5650 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Можно еще вот эту статью того же автора обсудить. Почему-то вопросов типа "Что делать сейчас ? Оверлеить по старинке и ждать что до весны 2018 всех разгонят, извенятся что были не правы и вернут все как было ?" или "Что делать ISV в этих реалиях ? " в этом тексте почему-то нету. Наоборот - сплошной позитив и рассуждения насчет "evergreen, lower TCO solutions".
Старый 24.04.2017, 10:28   #15  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
699 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Цитата:
Сообщение от fed Посмотреть сообщение
Можно еще вот эту статью того же автора обсудить. Почему-то вопросов типа "Что делать сейчас ? Оверлеить по старинке и ждать что до весны 2018 всех разгонят, извенятся что были не правы и вернут все как было ?" или "Что делать ISV в этих реалиях ? " в этом тексте почему-то нету. Наоборот - сплошной позитив и рассуждения насчет "evergreen, lower TCO solutions".
Мне кажется глупо ожидать от блога компании статей типа "Все плохо, покупайте SAP", как вы думаете ? Если эта компания SAP не продает.
Старый 24.04.2017, 19:00   #16  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от fed Посмотреть сообщение
Можно еще вот эту статью того же автора обсудить.
В принципе соглашусь с автором в том ключе что будущее в AppSource. Экосистема, маркетплэйс...
Только вот по-моему они таки берега WordPress'а с берегами ERP попутали.

Если глянуть на тех за кем гонимся, то тот же NetSuite маркетплэйс плагинов (http://suiteapp.com/)
это все очень и очень сбоку, в то время как наш клиент хочет таки внутри. То есть в силу сложности уровня ERP - маркетплэйс тупо не вытягивает потребности типичного крупного клиента.

Для систем попроще и попрямее - да, маркетплэйс плагинов это двигатель. Но для AX - очень сомнительно.

Цитата:
Future is AppSource

It’s far better to buy rather than build and despite the relative ‘newness’ of AppSource, we have 86 add-ons in the store and this number is rapidly increasing. This shows the ISVs shifting focus from customisations of current systems to implementation of known business solution add-ons.

Here’s to the future. A simpler, more controlled, still reasonably flexible, evergreen, lower TCO solutions that fundamentally leverage the power of the Microsoft platform. Exciting times ahead.
Старый 11.05.2017, 17:29   #17  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Тем временем у нас установились регулярные, почти ежедневные телеконференции с разработчиками на тему "почему мы не можем реализовать ваши требования, поскольку это приведет к overlayering". Кажется, объявленная катастрофа оборачивается реальностью.
За это сообщение автора поблагодарили: eugene egorov (2), Logger (1), trud (1).
Старый 11.05.2017, 18:05   #18  
online
fed
Moderator
Аватар для fed
Ex AND Project
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
2,895 / 5650 (194) ++++++++++
Регистрация: 13.03.2002
Адрес: Hüfingen,DE
Цитата:
Сообщение от EVGL Посмотреть сообщение
Тем временем у нас установились регулярные, почти ежедневные телеконференции с разработчиками на тему "почему мы не можем реализовать ваши требования, поскольку это приведет к overlayering". Кажется, объявленная катастрофа оборачивается реальностью.
Возможно я немного туплю, но это телеконференции с вашими разработчиками, которые тебе как консу объясняют почему они ничего не могут, или это ваши телеконференции с микрософтовскими разработчиками, которым вы объясняете что вы ничего не можете из за их требований ?
Старый 11.05.2017, 18:12   #19  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
Цитата:
Сообщение от fed Посмотреть сообщение
Возможно я немного туплю, но это телеконференции с вашими разработчиками, которые тебе как консу объясняют почему они ничего не могут, или это ваши телеконференции с микрософтовскими разработчиками, которым вы объясняете что вы ничего не можете из за их требований ?
"Наши", из Microsoft Global Delivery в Хайдарабаде. То есть вроде как из Microsoft, но для больших дядей из Product Development они вроде как холопы из Services, низшая каста.
Старый 12.05.2017, 09:18   #20  
online
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,882 / 3148 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от EVGL Посмотреть сообщение
Тем временем у нас установились регулярные, почти ежедневные телеконференции с разработчиками на тему "почему мы не можем реализовать ваши требования, поскольку это приведет к overlayering". Кажется, объявленная катастрофа оборачивается реальностью.
И что, вы так и откажетесь от модификаций, ничего не предприняв ?
Теги
#многоходовочка, #стокгольмскийсиндром, extensions, overlayering, все пропало, титаник задраен

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Клуб клиентов Microsoft Dynamics 31 мая 2011 mazzy Microsoft и системы Microsoft Dynamics 3 02.06.2011 16:32
Клуб Клиентов Microsoft Business Solutions 7 июня 2006 г. George Nordic Microsoft и системы Microsoft Dynamics 1 07.06.2006 13:37
Клуб Клиентов Microsoft Business Solutions 7 июня 2006 года George Nordic Microsoft и системы Microsoft Dynamics 1 07.06.2006 13:32
«Форекс Клуб» внедряет систему Microsoft Axapta dap Microsoft и системы Microsoft Dynamics 0 21.06.2004 21:29
«Форекс Клуб» и ЛАНИТ внедряют Microsoft Axapta dap Microsoft и системы Microsoft Dynamics 0 20.05.2004 09:50

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 10:20.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.