|
25.08.2015, 18:29 | #1 |
Участник
|
Цитата:
Сообщение от axm2013
Ну это у гуру все так легко
Ну и конечно то что некоторые консалты (R.Safianov привет ) не рассматривают все внедрение в совокупности как единый проект, а лишь как набор отдельных проектов по стадиям и соответственно на стадии сопровождения продукта к примеру где тесты начинают играть очень важную роль ничего нет. Ну, раз пошла такая пьянка... Не вижу противоречий и совсем не понимаю, как это относится к восприятию проекта. Вы опять пытаетесь "мягкое" назвать "теплым". Если вы задаетесь целью создать по завершению проекта продукт, который является решением + тест скриптами, то что вам помешает это сделать даже выделив создание тест скриптов в отдельный проект? Или вы пытаетесь мне преподать уроки TDD, BDD и их использование в распределенных системах на разных платформах? Не забывайте, реальная ERP-это давно уже не монолитный продукт, а TDD и BDD заточены под монолитные системы и перестают работать в сложных распределенных комплексах. |
|
26.08.2015, 11:00 | #2 |
Гость
|
Цитата:
планирование - внедрять не нам, так что о тестах думать не будем. разработка: +- работать не нам + мы еще переделаем то что напланировали до нас собственно запуск и поддержка: уже поздно что то менять + мы тут от случая к случаю. Если что примеры такого знаю от ваших коллег. В итоге при всей необходимости автоматизированных тестов и вообще внимательном отношении к этому (сначала тест потом остальное к примеру) на выходе их не видим. Цитата:
Почему? Как это соотносится с Dynamics Ax? Последний раз редактировалось axm2013; 26.08.2015 в 11:04. |
|
26.08.2015, 11:26 | #3 |
Участник
|
Цитата:
Сообщение от axm2013
Когда проекты разбиты на мелкие составные якобы независимые части то получаем на выходе:
планирование - внедрять не нам, так что о тестах думать не будем. разработка: +- работать не нам + мы еще переделаем то что напланировали до нас собственно запуск и поддержка: уже поздно что то менять + мы тут от случая к случаю. Если что примеры такого знаю от ваших коллег. В итоге при всей необходимости автоматизированных тестов и вообще внимательном отношении к этому (сначала тест потом остальное к примеру) на выходе их не видим. А вы их использовали на практике? Почему? Как это соотносится с Dynamics Ax? 2) Использовал. Я бы не говорил о том, чего не использовал. 3) Потому что есть принцип системотехники: "Сложность системы управления сопоставима со сложностью объекта управления". Создавая систему автоматического тестирования, вы проектируете систему управления для системы управления. Цель которой: Поддержание работоспособности в установленных границах. Если вы проектируете систему управления, которая масштабируемая, легко настраиваемая и т.д., то вы проектируете систему тестирования, которая тоже будет сопоставима по сложности. А при попытке создать универсальную систему сложность вырастет в разы. Если рассматривать DAX, как монолитный единый продукт, то можно использовать. Если рассматривать как комплекс интегрированных средств, то систему автоматизированного тестирования построить будет практически невозможно. Философствовать можно на эту тем сколько угодно. Можно даже почитать про "новые" методологии на хабре http://habrahabr.ru/company/piter/blog/262807/ |
|
|
За это сообщение автора поблагодарили: Kabardian (3). |
26.08.2015, 12:23 | #4 |
Гость
|
Цитата:
Сообщение от R.Safianov
1) Мне искренне печально за ваш опыт. Ваша "бизнес-машина" внедрения не работает. У нас есть пайп-лайн клиенты, к которым я возвращаюсь даже через три года и там все работает как часы. Продукты создаются правильные, документация на высоком уровне. Передача знаний отрабатывает быстро.
Если что это не мой опыт, а ваших коллег. "Очень сложное ТЗ, проще объяснить устно" - типичное ТЗ по интеграции одного консалта. Подробности будут? Вы не проектируете всю систему. Она уже есть и работает. Ваша задача лишь слегка модифицировать отдельные бизнес-процессы. Соответственно от вас требуется тестить ровно конкретные бизнес-процессы (их обязаны тестить в любом случае консультанты-тестировщики). И о 100% покрытии понятно речи не идет. |
|
26.08.2015, 13:00 | #5 |
Участник
|
Цитата:
Сообщение от axm2013
Уф опять реклама.
Если что это не мой опыт, а ваших коллег. "Очень сложное ТЗ, проще объяснить устно" - типичное ТЗ по интеграции одного консалта. Подробности будут? Вы не проектируете всю систему. Она уже есть и работает. Ваша задача лишь слегка модифицировать отдельные бизнес-процессы. Соответственно от вас требуется тестить ровно конкретные бизнес-процессы (их обязаны тестить в любом случае консультанты-тестировщики). И о 100% покрытии понятно речи не идет. 2) Нет. 3) По пунктам: //Вы не проектируете всю систему. Если все есть, то конечно не проектируем. //Она уже есть и работает. Случается и такое. //Ваша задача лишь слегка модифицировать отдельные бизнес-процессы. В масштабах всей системы конечно слегка. //Соответственно от вас требуется тестить ровно конкретные бизнес-процессы (их обязаны тестить в любом случае консультанты-тестировщики). И о 100% покрытии понятно речи не идет. Требуется и не только это. То, что вы написали про тестирование реальной системы - это 10% от всех мероприятий связанных с тестированием. Вот расскажите мне про TDD в интеграционных тестах системы следующего плана: -Инсталяция DAX учетной системы. -Инсталяция WMS. -Инсталяция IIS для процессинга карт лояльности. -Инсталяций POS. -Инсталяция mPOS. -Инсталяция мобильных ТСД. Мы же когда произносим Dynamics AX все это подразумеваем? Или мы все таки говорим о тестировании монолитных кусков и говорим: Кусочки протестированы -> система в целом должна работать? Если так, то это глубокое заблуждение. |
|
26.08.2015, 14:20 | #6 |
Гость
|
Цитата:
Мы не собираемся подменять микрософт. Когда мы произносим Dynamics AX мы подразумеваем именно ее. При тестировании мы имеем ввиду что необходимые бизнес процессы протестированы и работают в соответствии с задуманным. 100% покрытия не обеспечивает и ручное тестирование. Цитата:
Тест А. проверка сводного. ... вам достаточно будет сделать лишь тест N: проверки корректности запретить и и запустить Тест A.. Тест N. Вуаля. Хорошо сказал. Так в общем то и было. Касательно подробностей: если бы Ivanhoe рассказал о своем опыте и прочем может быть и подумал бы о том чтобы что-то сказать. А так извините: не интересно отчитываться перед неизвестным мне человеком с непонятными целями. |
|
|
За это сообщение автора поблагодарили: Михаил Андреев (-3). |
26.08.2015, 14:45 | #7 |
Участник
|
Цитата:
Цитата:
группа компаний розничной торговли, включая интернет-магазин, франчайзи и оптовую торговлю.
Роль на проекте: СИСТЕМНЫЙ АРХИТЕКТОР (ПРИВЛЕЧЕНИЕ) производитель и дистрибутор молочной продукции Роль на проекте: СИСТЕМНЫЙ АРХИТЕКТОР (ПРИВЛЕЧЕНИЕ) розничная торговля электронной техникой Роль на проекте: КУРАТОР производство и дистрибуция строительных смесей Роль на проекте: СИСТЕМНЫЙ АРХИТЕКТОР / КУРАТОР ведущий производитель сухих строительных смесей и строительной химии Роль на проекте: СИСТЕМНЫЙ АРХИТЕКТОР / МП ведущий мировой производитель и дистрибутор лакокрасочных материалов Роль на проекте: МЕНЕДЖЕР ПРОЕКТА / СИСТЕМНЫЙ АРХИТЕКТОР крупнейший дистрибутор электронных компонентов Роль на проекте: МЕНЕДЖЕР ПРОЕКТА / СИСТЕМНЫЙ АРХИТЕКТОР / КУРАТОР дочерняя компания австрийского холдинга, крупнейшее предприятие по производству упаковки в СЗФО Роль на проекте: КОНСУЛЬТАНТ-ЭКСПЕРТ (АУДИТ) инжиниринговая компания полного цикла Роль на проекте: КОНСУЛЬТАНТ-ЭКСПЕРТ (АУДИТ) сеть продуктовых магазинов Роль на проекте: КОНСУЛЬТАНТ-ЭКСПЕРТ (АУДИТ) ИТ-консалтинг Роль на проекте: МЕНЕДЖЕР ПРОЕКТА (ВНУТРЕННИЕ ПРОЕКТЫ) лизинг коммерческой техники Роль на проекте: МЕНЕДЖЕР ПРОЕКТА / СИСТЕМНЫЙ АРХИТЕКТОР ИТ-консалтинг крупнейший частный авиаперевозчик России Роль на проекте: СИСТЕМНЫЙ АРХИТЕКТОР / ФУНКЦИОНАЛЬНЫЙ МЕНЕДЖЕР производитель и дистрибутор оконной и дверной фурнитуры Роль на проекте: МЕНЕДЖЕР ПРОЕКТА федеральная сеть продуктовых гипермаркетов Роль на проекте: КОНСУЛЬТАНТ-ЭКСПЕРТ сеть магазинов бытовой техники и электроники Роль на проекте: КОНСУЛЬТАНТ-ЭКСПЕРТ автоматизация компаний энергетической отрасли, входит в состав Группы Е4 Роль на проекте: СТАРШИЙ КОНСУЛЬТАНТ сеть АЗС, оптовые поставки топлива и нефтепродуктов Роль на проекте: КОНСУЛЬТАНТ Цитата:
2010 - Microsoft Dynamics AX Financials
2010 - Managing Microsoft Dynamics Implementations 2009 - PME (Project Management Expert) 2007 - Microsoft Dynamics AX Production 2007 - Microsoft Dynamics AX Financials 2007 - Microsoft Dynamics AX Projects 2007 - Microsoft Dynamics AX General Application Test 2007 - TTT (Train-the-Trainer), сертификация профессиональных тренеров Microsoft 2005 - Microsoft Dynamics AX Trade & Logistics
__________________
Ivanhoe as is.. |
|
|
За это сообщение автора поблагодарили: R.Safianov (2), AP-1055D (1). |
26.08.2015, 15:12 | #8 |
Участник
|
|
|
27.08.2015, 11:40 | #9 |
Administrator
|
Цитата:
Цитата:
Сообщение от axm2013
Вы не проектируете всю систему. Она уже есть и работает. Ваша задача лишь слегка модифицировать отдельные бизнес-процессы. Соответственно от вас требуется тестить ровно конкретные бизнес-процессы (их обязаны тестить в любом случае консультанты-тестировщики). И о 100% покрытии понятно речи не идет.
В отношении же Ivanhoe никакого перехода на личности не было. Вам отплатили той же монетой. Цитата:
Цитата:
Сообщение от axm2013
Я рассказал ровно в той степени в которой считаю необходимым и достаточным. Дальше этого уровня идут нарушения разных соглашений которые так или иначе мне приходилось подписывать + тема не обо мне.
Если этого не хватает для измерения у кого длиннее (список) или кому то не верится, то увы ничем помочь не могу Цитата:
Собственно поэтому я и предложил свернуть дискуссию для исключения возникновения конфликтов. Но я не закрывал тему - т.о. мое предложение - это просто предложение, без применения каких-то там исключительных прав.
__________________
Возможно сделать все. Вопрос времени |
|
|
За это сообщение автора поблагодарили: Михаил Андреев (1), Ivanhoe (1), Link (1). |
26.08.2015, 13:27 | #10 |
Участник
|
Цитата:
Цитата:
Прежде чем требовать от других подробностей касаемо опыта использования блочного тестирования, ответьте, пожалуйста, на вопрос, который вы так удачно оставили без внимания: |
|
|
|