🌲 Зелёное настроение
Уверен, что сегодня все находятся в той или иной стадии подготовки к Новому году и Рождеству🎅. Кто-то уже поставил и нарядил ёлку, приобрёл подарки, а у кого-то ещё это впереди.
Лично я — в процессе. Около часа назад установил ёлку 🌲, но ещё не приступил к её украшению. Так сказать, дал процессу зелёный свет. При этом я понял, что не хватает ещё одной гирлянды. Поехал за ней в магазин, фасад которого имеет зелёный цвет (раньше не придавал этому значения), и там оплатил покупку зелёной картой зелёного банка.
Теперь я точно могу сказать, что сегодня у меня зелёное настроение. И с этим настроением я пошёл наряжать ёлку 😜.
P.S. Небольшой анонс. Скоро на Хабре выйдет третья часть статьи об использовании цвета.
#анонсы #визуализация #цвет
Уверен, что сегодня все находятся в той или иной стадии подготовки к Новому году и Рождеству🎅. Кто-то уже поставил и нарядил ёлку, приобрёл подарки, а у кого-то ещё это впереди.
Лично я — в процессе. Около часа назад установил ёлку 🌲, но ещё не приступил к её украшению. Так сказать, дал процессу зелёный свет. При этом я понял, что не хватает ещё одной гирлянды. Поехал за ней в магазин, фасад которого имеет зелёный цвет (раньше не придавал этому значения), и там оплатил покупку зелёной картой зелёного банка.
Теперь я точно могу сказать, что сегодня у меня зелёное настроение. И с этим настроением я пошёл наряжать ёлку 😜.
#анонсы #визуализация #цвет
👍4🎄2
⚡️ Встречайте: продолжение статьи об использовании цвета
Буквально только что опубликовал третью (заключительную) часть статьи об использовании цвета 🎨 в анализе и проектировании.
В этот раз разобрал очередные 10+ полезных приёмов визуализации, а если говорить в целом, то, с учётом ранее рассмотренных, выходит порядка 40!🔥
#статьи #визуализация #цвет #гайды
https://habr.com/ru/articles/783140/
Буквально только что опубликовал третью (заключительную) часть статьи об использовании цвета 🎨 в анализе и проектировании.
В этот раз разобрал очередные 10+ полезных приёмов визуализации, а если говорить в целом, то, с учётом ранее рассмотренных, выходит порядка 40!🔥
#статьи #визуализация #цвет #гайды
https://habr.com/ru/articles/783140/
Хабр
Использование цвета при анализе и проектировании систем. Часть 3
Вступление Цвет имеет важное значение для человека, он влияет на его эмоциональное состояние, восприятие окружающего мира и самочувствие. Умение правильно использовать цвета позволяет создавать и...
👍4🍾2🔥1
☝️ Тезисно об использовании цвета
На карточках представлены основные приёмы использования цвета при анализе и проектировании систем. Каждый приём сопровождается описанием нескольких примеров (более подробно они разбирались на протяжении трёх частей статьи).
#карточки #визуализация #цвет
На карточках представлены основные приёмы использования цвета при анализе и проектировании систем. Каждый приём сопровождается описанием нескольких примеров (более подробно они разбирались на протяжении трёх частей статьи).
#карточки #визуализация #цвет
👍4
Если серьёзно, то на январских праздниках съездил в Томск. Погулял по городу и, в частности, прошёлся по местам, в которых я, ещё будучи магистрантом 👨🎓, был почти 19 лет назад. На этом моменте хотелось бы остановиться чуть подробнее.
То была поездка с докладом на конференцию, причём принимающая сторона (Томский политехнический университет) предоставляла иногородним участникам размещение, а также продуманную экскурсионную и культурную программу. Было реально здорово!
Если вернуться к фотографиям, то на них представлено место, где я жил все те 5 дней, что длилась конференция (слева — кадр от 29.03.2005, справа — уже свежий кадр от 05.01.2023). Само здание и его окружение за прошедшие годы прилично изменились (как минимум, обшили обветшалый фасад, а на месте соседнего деревянного барака расположилось современное здание с рестораном корейской кухни), но место всё равно осталось узнаваемым.
Находясь снова там, я отчасти ощущал себя эдаким путешественником во времени из романа Герберта Уэллса. Ведь одно дело, когда ты наблюдаешь каждодневные крошечные изменения своего родного города, а другое — когда ты вдруг оказываешься где-то, где тебя не было очень и очень давно.
Занятый этими размышлениями, я дошёл до мысли, что в IT ситуация схожая. Мы можем постоянно работать над некоторыми фичами, которые лишь немного улучшают продукт или пользовательский путь, и не замечать того факта, что на более длинном отрезке времени нами проведены масштабные усовершенствования, а планы на будущее не менее грандиозны💪. Как говорится, большое видится на расстоянии.
То была поездка с докладом на конференцию, причём принимающая сторона (Томский политехнический университет) предоставляла иногородним участникам размещение, а также продуманную экскурсионную и культурную программу. Было реально здорово!
Если вернуться к фотографиям, то на них представлено место, где я жил все те 5 дней, что длилась конференция (слева — кадр от 29.03.2005, справа — уже свежий кадр от 05.01.2023). Само здание и его окружение за прошедшие годы прилично изменились (как минимум, обшили обветшалый фасад, а на месте соседнего деревянного барака расположилось современное здание с рестораном корейской кухни), но место всё равно осталось узнаваемым.
Находясь снова там, я отчасти ощущал себя эдаким путешественником во времени из романа Герберта Уэллса. Ведь одно дело, когда ты наблюдаешь каждодневные крошечные изменения своего родного города, а другое — когда ты вдруг оказываешься где-то, где тебя не было очень и очень давно.
Занятый этими размышлениями, я дошёл до мысли, что в IT ситуация схожая. Мы можем постоянно работать над некоторыми фичами, которые лишь немного улучшают продукт или пользовательский путь, и не замечать того факта, что на более длинном отрезке времени нами проведены масштабные усовершенствования, а планы на будущее не менее грандиозны💪. Как говорится, большое видится на расстоянии.
🤔3
Друзья, сегодня хочу рассказать историю длиною в полгода.
По осени меня на работе попросили помочь другой команде. Нужно было взять некоторые задачи их аналитика, а впоследствии подменить его на период отпуска. Поскольку у нас на тот момент вышел большой релиз, ожидалось более спокойное время, а у ребят "горели" сроки, я согласился.
В результате я три недели работал на 2 команды, преимущественно занимаясь задачами "соседей". Было, конечно, сложно, но речь сейчас не о том.
Когда их аналитик вернулся из отпуска, я подготовил для него перечень предложений по оптимизации его работы. Мне как человеку со стороны были заметны некоторые моменты, на которые ни он, ни его коллеги по команде, не обращали внимания (например, определённые данные отражались в разном виде в 2 или 3 местах спецификации без какой-либо объективной потребности в этом).
Такое бывает. Глаз замыливается, а сила инерции не позволяет отказаться от чего-то, что "было всегда". В общем, я посчитал нужным обратить внимание на эти моменты, чтобы коллега не делал лишней работы и, тем самым, высвободил своё время на действительно важные вещи.
С описываемых событий прошло уже достаточно много времени и я забыл эту историю. Но буквально сегодня услышал, что мои предложения обсуждали, взвешивали и ряд из них стали применять в своей работе, за что мне благодарны.
Слышать это было очень приятно, так как мой вклад не ограничился решением локальных задач, а позволил в дальнейшем той команде повысить эффективность своей каждодневной работы.
Данное повествование я бы хотел закончить пожеланием для всех. Находите время на то, чтобы осмотреться и критически взглянуть на свою работу. Быть может, есть то, что стоит делать иначе, эффективнее или не делать вообще.
По осени меня на работе попросили помочь другой команде. Нужно было взять некоторые задачи их аналитика, а впоследствии подменить его на период отпуска. Поскольку у нас на тот момент вышел большой релиз, ожидалось более спокойное время, а у ребят "горели" сроки, я согласился.
В результате я три недели работал на 2 команды, преимущественно занимаясь задачами "соседей". Было, конечно, сложно, но речь сейчас не о том.
Когда их аналитик вернулся из отпуска, я подготовил для него перечень предложений по оптимизации его работы. Мне как человеку со стороны были заметны некоторые моменты, на которые ни он, ни его коллеги по команде, не обращали внимания (например, определённые данные отражались в разном виде в 2 или 3 местах спецификации без какой-либо объективной потребности в этом).
Такое бывает. Глаз замыливается, а сила инерции не позволяет отказаться от чего-то, что "было всегда". В общем, я посчитал нужным обратить внимание на эти моменты, чтобы коллега не делал лишней работы и, тем самым, высвободил своё время на действительно важные вещи.
С описываемых событий прошло уже достаточно много времени и я забыл эту историю. Но буквально сегодня услышал, что мои предложения обсуждали, взвешивали и ряд из них стали применять в своей работе, за что мне благодарны.
Слышать это было очень приятно, так как мой вклад не ограничился решением локальных задач, а позволил в дальнейшем той команде повысить эффективность своей каждодневной работы.
Данное повествование я бы хотел закончить пожеланием для всех. Находите время на то, чтобы осмотреться и критически взглянуть на свою работу. Быть может, есть то, что стоит делать иначе, эффективнее или не делать вообще.
👍8
🎬 Подборка видео-собеседований на позиции SA и BA
В последнее время наблюдаю серьёзное оживление на рынке труда. HR пытаются установить контакт и предложить рассмотреть их вакансии, а IT-специалисты открывают для себя новые точки роста и решаются продолжить свой путь в новых компаниях.
В этой связи я решил подготовить подборку видео с открытыми собеседованиями (демо). Быть может, каких-то больших секретов там не раскроют, но важно другое. Интервьюерами в них выступают действующие или бывшие сотрудники, проводящие собеседования для известных на рынке компаний, что может быть полезным для подготовки и понимания того, что интересует с "той стороны".
🔶 Solvery | Junior системный аналитик
🔶 Solvery | Junior бизнес-аналитик
🔶 Мегафон | Junior системный аналитик
🔶 Lamoda | Системный аналитик
🔶 Альфабанк | Системный аналитик
🔶 Райффайзен банк | Системный аналитик
Дополнительно представляю 2 демо-собеседования, которые проводили представители обучающих компаний, а также полезное видео с советами.
🔶 Собеседование бизнес-аналитика
🔶 Собеседование фулстек-аналитика
🔶 Как аналитику проходить техническое собеседование
#подборки #собесы
В последнее время наблюдаю серьёзное оживление на рынке труда. HR пытаются установить контакт и предложить рассмотреть их вакансии, а IT-специалисты открывают для себя новые точки роста и решаются продолжить свой путь в новых компаниях.
В этой связи я решил подготовить подборку видео с открытыми собеседованиями (демо). Быть может, каких-то больших секретов там не раскроют, но важно другое. Интервьюерами в них выступают действующие или бывшие сотрудники, проводящие собеседования для известных на рынке компаний, что может быть полезным для подготовки и понимания того, что интересует с "той стороны".
🔶 Solvery | Junior системный аналитик
🔶 Solvery | Junior бизнес-аналитик
🔶 Мегафон | Junior системный аналитик
🔶 Lamoda | Системный аналитик
🔶 Альфабанк | Системный аналитик
🔶 Райффайзен банк | Системный аналитик
Дополнительно представляю 2 демо-собеседования, которые проводили представители обучающих компаний, а также полезное видео с советами.
🔶 Собеседование бизнес-аналитика
🔶 Собеседование фулстек-аналитика
🔶 Как аналитику проходить техническое собеседование
#подборки #собесы
🔥4👍2
🎨 Когда схемы заходят
На днях ко мне за помощью обратился давний знакомый, работающий тимлидом в одной довольно крупной компании. У него возникла следующая рабочая ситуация.
Этот знакомый вышел к своему руководителю с инициативой о внесении изменений в архитектуру их распределённой системы. Предложения были вполне конкретные, но руководитель сказал, что готов рассмотреть их, но надо, чтобы мой знакомый сперва представил архитектурные схемы AS IS и TO BE для иллюстрации своей идеи.
Готовых схем, как можно догадаться, в компании не было, да и такая задача героем истории никогда ранее не решалась. Аналитика и архитектора к вопросу привлекать не стали (углубляться в причины этого решения здесь не будем). Как следствие, надо было понять, как подготовить запрошенные артефакты, да и так, чтобы не было стыдно за результат.
Я задал несколько уточняющих вопросов, чтобы погрузиться в суть, озвучил возможные варианты и инструменты. По итогу уточнений остановились на том, что оптимальным будет нарисовать диаграмму компонентов UML в draw.io. Оставалось только брать и осваивать эти инструменты.
Что примечательно, по удачному стечению обстоятельств в своей последней статье на Хабре я рассматривал ряд полезных идей по визуализации, которые можно было бы в этом случае взять на вооружение. Я не преминул воспользоваться случаем и порекомендовал познакомиться с этой работой.
Чем закончилась история. Сегодня ко мне вернулся герой этой истории с обратной связью. Задача была выполнена (цитата: "Схема зашла.") и, что приятно, с использованием идей из упомянутой статьи. Это добавляет уверенности и энергии продолжать делиться знаниями с окружающими.
На днях ко мне за помощью обратился давний знакомый, работающий тимлидом в одной довольно крупной компании. У него возникла следующая рабочая ситуация.
Этот знакомый вышел к своему руководителю с инициативой о внесении изменений в архитектуру их распределённой системы. Предложения были вполне конкретные, но руководитель сказал, что готов рассмотреть их, но надо, чтобы мой знакомый сперва представил архитектурные схемы AS IS и TO BE для иллюстрации своей идеи.
Готовых схем, как можно догадаться, в компании не было, да и такая задача героем истории никогда ранее не решалась. Аналитика и архитектора к вопросу привлекать не стали (углубляться в причины этого решения здесь не будем). Как следствие, надо было понять, как подготовить запрошенные артефакты, да и так, чтобы не было стыдно за результат.
Я задал несколько уточняющих вопросов, чтобы погрузиться в суть, озвучил возможные варианты и инструменты. По итогу уточнений остановились на том, что оптимальным будет нарисовать диаграмму компонентов UML в draw.io. Оставалось только брать и осваивать эти инструменты.
Что примечательно, по удачному стечению обстоятельств в своей последней статье на Хабре я рассматривал ряд полезных идей по визуализации, которые можно было бы в этом случае взять на вооружение. Я не преминул воспользоваться случаем и порекомендовал познакомиться с этой работой.
Чем закончилась история. Сегодня ко мне вернулся герой этой истории с обратной связью. Задача была выполнена (цитата: "Схема зашла.") и, что приятно, с использованием идей из упомянутой статьи. Это добавляет уверенности и энергии продолжать делиться знаниями с окружающими.
👍4
Вспомнился известный тезис о том, что системный аналитик должен выступать связующим звеном и переводчиком между языком бизнеса и языком IT😅
#юмор
#юмор
👏6
💡 Лучшее — враг хорошего
Не для всех это очевидно, но стабильно работающее техническое решение тоже иногда надо переделывать. И здесь я не говорю об устранении технического долга, поднятии новой версии сервиса или обновлении библиотек.
Речь про анализ работы пользователей с вашим приложением и оценку востребованности и удовлетворëнности полученным результатом.
Пример из жизни. Выполняя изучение реплик клиентов (голосовых команд, произносимых во время работы с нашим функционалом), оказалось, что никакого смысла в ранее запланированном нами улучшении используемой ML-модели нет. Пользователи просто не интересуется теми разделами приложения, точность определения которых мы хотели улучшить благодаря доработке модели. Как следствие, было решено убрать её вообще, а заодно и ту часть функционала, которая не является востребованной. Также было решено реализовать доработку, которая закроет потребности пользователей, открывшиеся нам в ходе всё того же изучения.
Выводы. Надо убирать всё ненужное, чтобы не тратить ресурсы команды на его поддержание и сопровождение. Но, вместе с тем, точно стоит искать новые точки приложения усилий; надо продолжать анализировать запросы клиентов, чтобы иметь возможность не упустить их реальные потребности и интересы. А поскольку жизнь не стоит на месте, что-то мне подсказывает, этот процесс бесконечный.
Не для всех это очевидно, но стабильно работающее техническое решение тоже иногда надо переделывать. И здесь я не говорю об устранении технического долга, поднятии новой версии сервиса или обновлении библиотек.
Речь про анализ работы пользователей с вашим приложением и оценку востребованности и удовлетворëнности полученным результатом.
Пример из жизни. Выполняя изучение реплик клиентов (голосовых команд, произносимых во время работы с нашим функционалом), оказалось, что никакого смысла в ранее запланированном нами улучшении используемой ML-модели нет. Пользователи просто не интересуется теми разделами приложения, точность определения которых мы хотели улучшить благодаря доработке модели. Как следствие, было решено убрать её вообще, а заодно и ту часть функционала, которая не является востребованной. Также было решено реализовать доработку, которая закроет потребности пользователей, открывшиеся нам в ходе всё того же изучения.
Выводы. Надо убирать всё ненужное, чтобы не тратить ресурсы команды на его поддержание и сопровождение. Но, вместе с тем, точно стоит искать новые точки приложения усилий; надо продолжать анализировать запросы клиентов, чтобы иметь возможность не упустить их реальные потребности и интересы. А поскольку жизнь не стоит на месте, что-то мне подсказывает, этот процесс бесконечный.
🔥3
🎨 7 рекомендаций по выбору цвета
Под одной из моих статей читатель оставил комментарий о том, что использование цвета — вещь очень полезная, но её следует применять с умом, чтобы документация (цитата) "не превращалась в разноцветное марево".
Замечание, считаю, справедливое. И я решил сформулировать перечень базовых рекомендаций, которых было бы разумно придерживаться при разработке визуализаций самого разного рода.
#статьи #визуализация #цвет #гайды
https://telegra.ph/7-rekomendacij-po-vyboru-cveta-02-05
Под одной из моих статей читатель оставил комментарий о том, что использование цвета — вещь очень полезная, но её следует применять с умом, чтобы документация (цитата) "не превращалась в разноцветное марево".
Замечание, считаю, справедливое. И я решил сформулировать перечень базовых рекомендаций, которых было бы разумно придерживаться при разработке визуализаций самого разного рода.
#статьи #визуализация #цвет #гайды
https://telegra.ph/7-rekomendacij-po-vyboru-cveta-02-05
Telegraph
7 рекомендаций по выбору цвета
Под одной из моих статей читатель оставил комментарий о том, что использование цвета — вещь очень полезная, но её следует применять с умом, чтобы документация (цитата) «не превращалась в разноцветное марево». Замечание, считаю, справедливое. И я решил сформулировать…
🔥5👍3
🖼️ За что я люблю картинки
Решил сформулировать то, за что я люблю визуализацию. Те самые "картинки", об отсутствии которых в артефактах коллег по цеху порой приходится жалеть.
#статьи #визуализация #цвет
https://telegra.ph/Za-chto-ya-lyublyu-kartinki-02-12
Решил сформулировать то, за что я люблю визуализацию. Те самые "картинки", об отсутствии которых в артефактах коллег по цеху порой приходится жалеть.
#статьи #визуализация #цвет
https://telegra.ph/Za-chto-ya-lyublyu-kartinki-02-12
Telegraph
За что я люблю картинки
Вступление Если перефразировать известное выражение Г. Гейне, то можно сказать: чем больше я вижу текстовой информации, тем больше нравятся картинки. Причин для этого несколько. Это избыточность естественных языков, их неоднозначность и неполнота. Использование…
👍4
Собрал в одну подборку список вышедших статей о визуализации и для удобства разбил все публикации на две большие группы. Первая посвящена вопросам выбора средств визуализации, вторая — практикам разумного использования цвета и преимуществам, которые можно от этого получить.
🖌️ Цикл "Осмысленная визуализация":
🔴 Использование визуализации при анализе и проектировании информационных систем (Intro)
🟠 Осмысленная визуализация при анализе и проектировании информационных систем
🟡 Метадерево как инструмент для выбора средства визуализации
🟢 Осмысленная визуализация при анализе и проектировании в действии
🔵 Metatree: a visual navigator for visual models (EN☝)
🟣 За что я люблю картинки
🎨 Цикл "На вкус и цвет":
🔴 Красный день календаря (Intro)
🟠 Использование цвета при анализе и проектировании систем. Часть 1
🟡 Использование цвета при анализе и проектировании систем. Часть 2
🟢 Использование цвета при анализе и проектировании систем. Часть 3
🔵 7 рекомендаций по выбору цвета
#подборки #статьи #визуализация #цвет
🖌️ Цикл "Осмысленная визуализация":
🔴 Использование визуализации при анализе и проектировании информационных систем (Intro)
🟠 Осмысленная визуализация при анализе и проектировании информационных систем
🟡 Метадерево как инструмент для выбора средства визуализации
🟢 Осмысленная визуализация при анализе и проектировании в действии
🔵 Metatree: a visual navigator for visual models (EN☝)
🟣 За что я люблю картинки
🎨 Цикл "На вкус и цвет":
🔴 Красный день календаря (Intro)
🟠 Использование цвета при анализе и проектировании систем. Часть 1
🟡 Использование цвета при анализе и проектировании систем. Часть 2
🟢 Использование цвета при анализе и проектировании систем. Часть 3
🔵 7 рекомендаций по выбору цвета
#подборки #статьи #визуализация #цвет
10👍5
📌 Том и Джерри в гибкой разработке
84 года назад (в 1940г.) на экранах впервые появилась мультипликационная пара Том и Джерри. Думаю, вы все знаете этих ребят. Но почему именно такой порядок: "Том и Джерри", а не "Джерри и Том"?
Скажу сразу, ответа у меня нет, но в этом вопросе прослеживается любопытная параллель с работой Agile-команд. Поясню свою мысль.
Несмотря на то, что эта ежедневные стендапы ("дейлики") стали нормой, порядок, в котором участники выступают, остаётся серой зоной. Так, в некоторых командах участники сами выступают по готовности, но при такой схеме могут затягиваться паузы, когда все желающие уже высказались, а остальные по той или иной причине не берут эстафету.
В других командах скрам-мастер (возможно, совместно с владельцем продукта) определяет удобный для себя порядок опроса или же команда движется сверху вниз по доске в Jira, отфильтрованной по членам команды. При таких схемах изо дня в день условный Джерри всегда выступает после условного Тома. Знакомо?
Так вот. Я бы хотел поделиться подходом, который мы практикуем в своей команде. Список имён участников прогоняется через скрипт, чтобы его перемешать случайным образом, а далее все высказываются согласно сгенерированному порядку. Эта процедура вносит некоторый элемент жизни, исключает затягивание пауз между выступлениями и, как поделился один коллега (перенявший этот подход для другой своей команды), в связи с тем, что статичность порядка уже не работает, участники начинают более внимательно слушать выступление других.
В общем, попробуйте! А для удобства можете воспользоваться следующей реализацией на Python:
#методыуправления #agile
84 года назад (в 1940г.) на экранах впервые появилась мультипликационная пара Том и Джерри. Думаю, вы все знаете этих ребят. Но почему именно такой порядок: "Том и Джерри", а не "Джерри и Том"?
Скажу сразу, ответа у меня нет, но в этом вопросе прослеживается любопытная параллель с работой Agile-команд. Поясню свою мысль.
Несмотря на то, что эта ежедневные стендапы ("дейлики") стали нормой, порядок, в котором участники выступают, остаётся серой зоной. Так, в некоторых командах участники сами выступают по готовности, но при такой схеме могут затягиваться паузы, когда все желающие уже высказались, а остальные по той или иной причине не берут эстафету.
В других командах скрам-мастер (возможно, совместно с владельцем продукта) определяет удобный для себя порядок опроса или же команда движется сверху вниз по доске в Jira, отфильтрованной по членам команды. При таких схемах изо дня в день условный Джерри всегда выступает после условного Тома. Знакомо?
Так вот. Я бы хотел поделиться подходом, который мы практикуем в своей команде. Список имён участников прогоняется через скрипт, чтобы его перемешать случайным образом, а далее все высказываются согласно сгенерированному порядку. Эта процедура вносит некоторый элемент жизни, исключает затягивание пауз между выступлениями и, как поделился один коллега (перенявший этот подход для другой своей команды), в связи с тем, что статичность порядка уже не работает, участники начинают более внимательно слушать выступление других.
В общем, попробуйте! А для удобства можете воспользоваться следующей реализацией на Python:
import random
scrum_team = ["А", "Б", "В", "Г", "Д", "Е", "Ё", "Ж", "З", "И"]
random.shuffle(scrum_team)
[print(_) for _ in scrum_team]
#методыуправления #agile
🔥6