Мой личный опыт — переезд из Латвии в Нидерланды. Тоже на основе ИТ.
При всей своей открытости и доброжелательности, местные люди дружат очень рационально, именно в стиле «побухать и потрепаться» + дружба в клубах по интересам. Но это большинство, в принципе, как и на родине.
Есть и более подходящие под термин «друзей» человеки, на которых можно точно положиться. Которые могут помочь в чем-то, даже в ущерб себе.
Главной же проблемой для меня является то, что спустя 3 года, общение на английском не может заменить общения на родном, расслабиться сложнее.
Да и культурная разница в деталях не маленькая.
Стоит сделать оговорку, так как это Нидерланды, и тут люди сразу дают понять, интересно им свами дружить или нет, иногда даже открытым текстом :) Возможно это облегчает поиск надежных товарищей.
Недавно разрабатывали систему по анализу поведения посетителей на сайте. Для этого был специальный движек которому скармливались выражения, и история действий посетителя. Выражения эти задаются пользователем, имеют вид ((a AND b) OR c) AND THEN NOT (e)
при этом существует множество модификаторов типа это случалось как минимум N раз в течении предидущего сеанса и длилось 15 секунд.
По отдельности это почти можно протестировать «руками», а вот все вместе… :)
В итоге за движком следили 165+ тестов, которые запускались после каждого изменения в системе и указывали если где-то что-то пошло не так.
О как я оценил пользу автоматического тестирования в то время, словами передать сложно.
И да, код тестов намного более громоздкий нежели самой системы. Хотя и более простой.
Мне кажется, что «умалчивание» о проектировании и анализе со стороны «гибких» методик управления подразумевают то, что и проектирование, и анализ, и любые другие процессы ведутся по этим же технологиям :)
На моем опыте было примерно так: изначально и достаточно быстро появлялся глобальный беклог, который разбивал проект на этапы. Далее, в каждом этапе были свои беклоги со своим листом фитч, и часть из этих фитч так и называлась «анализ ***» и «проектирование ***».
Тоесть, отдельной, специальной фазы для этих процессов не выделено, но на то она и гибкость, что бы подстраивать методику под себя.
В Нидерландах популярны светофоры которые способны отходить от стандартной программы и включают приближающейся машине зеленый свет, если другие подъезды к перекрестку свободны.
При всей своей открытости и доброжелательности, местные люди дружат очень рационально, именно в стиле «побухать и потрепаться» + дружба в клубах по интересам. Но это большинство, в принципе, как и на родине.
Есть и более подходящие под термин «друзей» человеки, на которых можно точно положиться. Которые могут помочь в чем-то, даже в ущерб себе.
Главной же проблемой для меня является то, что спустя 3 года, общение на английском не может заменить общения на родном, расслабиться сложнее.
Да и культурная разница в деталях не маленькая.
Стоит сделать оговорку, так как это Нидерланды, и тут люди сразу дают понять, интересно им свами дружить или нет, иногда даже открытым текстом :) Возможно это облегчает поиск надежных товарищей.
Мамы разные нужны,
Мамы разные важны.
Дело было вечером,
Спорить было нечего
:)
((a AND b) OR c) AND THEN NOT (e)
при этом существует множество модификаторов типа
это случалось как минимум N раз в течении предидущего сеанса и длилось 15 секунд
.По отдельности это почти можно протестировать «руками», а вот все вместе… :)
В итоге за движком следили 165+ тестов, которые запускались после каждого изменения в системе и указывали если где-то что-то пошло не так.
О как я оценил пользу автоматического тестирования в то время, словами передать сложно.
И да, код тестов намного более громоздкий нежели самой системы. Хотя и более простой.
А ведь есть вероятность того, что конструкции в if (false) {… } будут игнорироваться компилятором так же как и обычные комментарии?
Это влияет на расход топлива и надежность подвески.
Да и не из целей анонимности есть желание данные убирать, а из-за не актуальности более.
На моем опыте было примерно так: изначально и достаточно быстро появлялся глобальный беклог, который разбивал проект на этапы. Далее, в каждом этапе были свои беклоги со своим листом фитч, и часть из этих фитч так и называлась «анализ ***» и «проектирование ***».
Тоесть, отдельной, специальной фазы для этих процессов не выделено, но на то она и гибкость, что бы подстраивать методику под себя.