Как стать автором
Обновить
52.99
Crystal Service Integration
Решения для сетевого ритейла: ПО и оборудование
Сначала показывать

Личный опыт: тестовое для поиска на позицию Junior Product Manager

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров3.6K

Меня зовут Герман, я руководитель продуктового направления лояльности в компании CSI. Недавно мы решили расширить продуктовую команду и мне нужно было разработать тестовое задание для отбора подходящих кандидатов на позицию Junior Product Manager. Я делал это впервые и с нуля. Решил зафиксировать этот опыт и кратко поделиться принципами, которыми руководствовался при его подготовке.

Читать далее
Всего голосов 9: ↑7 и ↓2+5
Комментарии2

Анализируем 15 млн чеков за 3 секунды: как мы прошли путь от калькулятора акций до CDP-платформы

Время на прочтение12 мин
Количество просмотров5K

Рассказываем историю о том, как калькулятор скидок в составе кассового ПО стал CDP-платформой с аналитическим модулем, управляемым с минимальным участием разработчиков.

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии9

Пользовательская документация в пайплайне разработки, или как мы делаем лучший портал поддержки софта для ритейла

Время на прочтение10 мин
Количество просмотров2.9K

Всем привет.

Меня зовут Саша, я технический писатель в CSI, но занимаюсь и проектами в нашей команде разработки. Считайте, что сегодня вы зашли ко мне на работу, плюхнулись в пуфики, взяли кофе — и я просто так рассказываю вам про наш портальчик. Всю публичную техническую документацию по ИТ-продуктам компании мы ведем на портале поддержки, который развернут в инстансе Atlassian Confluence Cloud. Расскажу, как мы к этому пришли, как работали над структурой и принципами подготовки материалов, какой от этого профит.

Картинка тут не случайно. Буквально вчера знакомый художник прислал мне такой портрет меня — и я подумал, что она тут в тему: думаю, многим знакома ситуация, когда в одной голове или ресурсе сосредоточены все знания. Это про меня. Но сейчас я с вами с удовольствием поделюсь!

История портала поддержки CSI
Всего голосов 8: ↑8 и ↓0+8
Комментарии6

Лояльность покупателей — гигантская ответственность, а не просто технологии

Время на прочтение7 мин
Количество просмотров2.9K

Всем привет. Я Игорь, тимлид в команде, которая занимается системой лояльности в CSI. Расскажу, как работают и устроены системы лояльности в ритейле, о том, как мы создали новую архитектуру системы Set Loyalty, что применяем из фреймворков и инструментов. 

Читать далее
Всего голосов 8: ↑7 и ↓1+6
Комментарии0

Кластеры из коробки

Время на прочтение11 мин
Количество просмотров1.9K

Привет! Меня зовут Юра, я работаю в компании Кристалл Сервис Интеграция, занимаюсь доставкой софта нашим клиентам и пишу плейбуки. Я расскажу, почему мы используем модель On-Premise, какие инструменты применяем и с какими проблемами сталкиваемся. Моей целью не будет детальное описание наших методов и предоставление точных рецептов (это я оставлю на потом, тем более, что мы и сами находимся в постоянном поиске и оптимизации). Думаю, коллеги ДевОпсы (да, да, я знаю, что ДевОпс — не человек, а пароход) захотят технических подробностей, а каких конкретно — надеюсь выяснить по результатам, чтобы в дальнейшем удовлетворить их интерес. 

Читать далее
Всего голосов 5: ↑3 и ↓2+1
Комментарии0

Apache Kafka для магазинов

Время на прочтение10 мин
Количество просмотров8.8K

Всем привет! Меня зовут Игорь, я работаю системным архитектором в CSI. Хочу поделиться историей появления в нашем стеке технологий надежного и универсального брокера сообщений. Расскажу, как и для чего мы его используем, поделюсь полезными нюансами и примером с сетью Fix Price. Статей про Apache Kafka уже более, чем достаточно, но наш кейс немного отличается от стандартного использования. Надеюсь, опыт пригодится кому-то ещё.

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии10

Строим стенд производительности на примере сервера Set Retail 10

Время на прочтение6 мин
Количество просмотров6.1K


Привет. Хочу вам рассказать, как мы шли по дороге понимания производительности нашей системы Set Retail 10. А именно, как мы учились измерять производительность, и какими способами отслеживали ее изменения.

Для тестирования мы построили стенд производительности, и теперь на несколько дней запускаем на нём нагрузочные тесты. На этапе проработки тестового стенда мы сломали много копий о щиты ожесточённых споров. Но нам удалось найти ответы на самые главные вопросы — что и как делать, и в какой последовательности. Буду рад, если наш опыт станет полезен и вам.
Читать дальше →
Всего голосов 10: ↑8 и ↓2+6
Комментарии2

Как мы учили кассу самообслуживания принимать деньги

Время на прочтение8 мин
Количество просмотров19K
Наша компания уже около двух лет занимается кассами самообслуживания, и по этому пути мы шли итеративно. В одном из своих предыдущих постов я рассказывал какие сложности возникли во время наших первых запусков двух магазинов в Калининграде. При этом и там, и в несколько последующих магазинов, мы установили кассы, которые принимают оплату только по банковской карте. Это решение имело плюсы как для нас (такое решение быстрее запустить), так и для магазинов (они смогли разделить потоки покупателей в соответствии с типом оплаты). Но мы понимали, что рано или поздно нам придется взяться за подключение модуля наличных к кассе самообслуживания. Всем, кому интересно узнать как это было, добро пожаловать под кат.


Читать дальше →
Всего голосов 27: ↑24 и ↓3+21
Комментарии51

Автоматическое тестирование JavaFX приложений

Время на прочтение10 мин
Количество просмотров12K


Добрый день!

В мире, в котором стоимость ошибки на этапе внедрения превышает в сотни и тысячи раз стоимость исправления на этапе разработки, нужно всегда искать ответ на вопрос: «а как это тестировать автоматически?» Вопросы автоматизации тестирования JavaFX приложений глобальная паутина практически не освещает. Но всё же удалось найти несколько интересных идей, и я хочу поделиться с вами своими наблюдениями.

В статье я расскажу как находить компоненты на JavaFX форме, как проверять их свойства, как кликать на них и так далее. Это минимально необходимый набор входных точек в автоматизацию тестирования JavaFX приложений.
Читать дальше →
Всего голосов 22: ↑17 и ↓5+12
Комментарии6

PODAM Java объекты для Unit-тестирования

Время на прочтение8 мин
Количество просмотров14K


Добрый день!
При unit-тестировании часто сталкиваешься с необходимостью заполнять сложные объекты, чтобы возвращать их со стороны заглушек или наоборот — давать их на вход методам и тестам. Некоторые разработчики игнорируют get-set конвенции Java, а даже если геттеры и сеттеры есть, то заполнение объекта достаточно сложной структуры порой требует больше кода, чем сам тест. Это анти-паттерн Excessive Setup, и хочется научиться с ним бороться. В этой статье я расскажу, как с помощью библиотеки PODAM заполнять объекты быстро и красиво, продолжая идеи разумной рандомизации как входных данных для тестов, так и данных, возвращаемых заглушками — покажу на примерах, пороюсь в исходниках.
Итак, чтобы долго не думать, но и не заниматься миром животных, сгенерим страну.
Читать дальше →
Всего голосов 16: ↑14 и ↓2+12
Комментарии11

Риски и метрики в автоматизации тестирования

Время на прочтение7 мин
Количество просмотров27K


Добрый день!
Бизнес любит измерять, менеджмент любит прозрачность, а сотрудники не любят всю эту бумажную работу, в особенности если от них хотят неизвестно что… Процессы автоматизации тестирования не исключение. Я приведу 5 рисков, которые чаще всего встречаются, которые стреляют, которые нельзя недооценивать, которые могут привести к провалу всего тестирования и проектов в целом. Также я приведу примеры метрик, добросовестное использование которых поможет успокоиться вам, вашему начальству, бизнесу.
Читать дальше →
Всего голосов 18: ↑17 и ↓1+16
Комментарии12

Штрихкод — полоски, которые покорили весь мир

Время на прочтение5 мин
Количество просмотров17K


Завтра отмечают День рождения штрихкода. 3 апреля 1973 года компания IBM предложила универсальную технологию штрихкодирования, которая распространилась по всему миру. Проекты по индивидуальной маркировке товаров появились на несколько десятилетий раньше. Путь от первоначальной идеи до реализации занял почти 40 лет. Мысли изобретателей спотыкались на несовершенстве технологий. Многие годы общество не обращало внимания на их труды. Но они всё равно сумели изменить мир.
Читать дальше →
Всего голосов 36: ↑33 и ↓3+30
Комментарии5

Автоматическое тестирование Java Swing приложений

Время на прочтение4 мин
Количество просмотров17K


Добрый день! Полтора года назад моей команде пришлось протестировать Java Swing приложение, которое могло иметь разные визуализации, натянутые на общий процесс. Статей тогда по этой теме было немного, конкретные решения отсутствовали вообще. TestComplete и прочие скриптовые технологии (да простят меня сторонники TestComplete) использовать не хотелось, так как приложение должно иметь гибкую архитектуру, расширяемую и изменяемую в рамках Agile процесса.

Сутки поиска в Google, анализ десятков примеров и технологий привели меня к двум возможным вариантам:
  • Fest
  • Jemmy

Не погружаясь в глубины глубин сравнения, я выбрал Fest библиотеку. С её помощью и, конечно, Junit, Mockito мы начали тестировать наше приложение. Об этом и расскажу ниже.
Читать дальше →
Всего голосов 23: ↑23 и ↓0+23
Комментарии5

Международная выставка «EuroCIS-2015». Прямая twitter-трансляция

Время на прочтение1 мин
Количество просмотров1.8K


24–26 февраля в Дюссельдорфе проходит самое значимое событие ритейла — международная выставка EuroCIS 2015. В течении 3 дней выставка соберет вместе более 7 000 лучших специалистов из 23 стран.

Выставку EuroCIS по праву можно назвать ведущей отраслевой площадкой для новых идей и обмена опытом в сфере технологий ритейла, ведь именно здесь можно ознакомиться с самыми передовыми решениями, тенденциями и перспективными направлениями развития торговли во всем многообразии её форматов и функциональных задач.

Специально для вас мы организовали twitter-трансляцию с места события. Официальный хэштег трансляции: #cis_cs
Подписывайтесь на twitter.com/crystals_ru и не пропустите самое интересное!

Благодарим за информационную поддержку интернет-журнал New Retail.
Всего голосов 7: ↑5 и ↓2+3
Комментарии2

Дайджест полезных статьей для начинающих предпринимателей

Время на прочтение2 мин
Количество просмотров40K


В нашу кампанию часто обращаются начинающие предприниматели. Помимо автоматизации торговли их часто волнуют и прочие вопросы связанные со стартом бизнеса. Специально для них мы подготовили этот материал, в котором собрали наши 10 лучших бизнес-статьей уходящего года. Многие публикации снабжены доступной инфографикой. Приятного чтения!
Читать дальше →
Всего голосов 47: ↑37 и ↓10+27
Комментарии5

Экспорт данных из PostgreSQL в Excel

Время на прочтение4 мин
Количество просмотров62K


Приветствую всех.
При автоматизации небольших магазинов для хранения данных часто используют PostgreSQL. И часто возникает потребность экспортировать эти данные в Excel. В этой статье я расскажу вам как я решал эту задачу. Естественно, матерые специалисты вряд ли откроют для себя что-то новое. Однако, материал будет интересен тем кто «плавает» в этой теме.
Читать дальше →
Всего голосов 11: ↑10 и ↓1+9
Комментарии50

Касса по-итальянски

Время на прочтение2 мин
Количество просмотров13K


Итак, закончился очередной отпуск и как всегда я делюсь своими наблюдениями торгового оборудования в других странах. Я уже писал о кассах в Америке и Испании. В этот раз я отправился в Италию. О том, какое оно — кассовое оборудование Италии и чем оно отличается от нашего, читайте ниже.
Читать дальше →
Всего голосов 27: ↑15 и ↓12+3
Комментарии5

Чем запомнилась Digitale 6

Время на прочтение8 мин
Количество просмотров3.5K


В прошлый четверг в хмуром Петербурге стартовала конференция Digitale, в первую очередь интересная маркетологам и им сочувствующим. Событие обещало быть ярким и интересным, а что из этого получилось и чем запомнилась конференция лично для меня — читайте под катом.

Digitale проходила два дня в два потока. Первый поток нацелен на владельцев бизнеса. Матерые маркетологи, съевшие собаку на этом деле, вряд ли узнали бы сакральные откровения, а вот управляющим звеньям компании было бы интересно послушать, как устроен чудный мир маркетинга.
Читать дальше →
Всего голосов 6: ↑5 и ↓1+4
Комментарии0

WUD 2014 — Всемирный День Юзабилити

Время на прочтение4 мин
Количество просмотров5.9K


22-го ноября в московском офисе Mail.ru прошла уже 9-ая конференция, посвященная всемирному дню юзабилити. Особенной для Кристалл Сервиса эту конференцию сделало мое участие в ней в качестве докладчика с рассказом о кассе самообслуживания.
Читать дальше →
Всего голосов 26: ↑19 и ↓7+12
Комментарии1

Борьба за покупателя или как купить лояльность?

Время на прочтение12 мин
Количество просмотров30K


Сейчас на многих специализированных интернет-ресурсах, конференциях и тренингах только и говорят, что классические маркетинговые инструменты в розничной торговле вроде прямых скидок, накопительных и бонусных программ, уходят в прошлое. Фразы: “скидками не удержишь покупателя”, “скоро никто не будет носить дисконтные карты” и вопросы типа “у вас нет CRM и digital-маркетинга? И к вам еще ходят покупатели?” — повсеместно звучат из уст экспертов.

В этих высказываниях есть зерно истины, но так ли все категорично? Не беру на себя смелость рассудить знатоков, но попробую описать классические и современные методы борьбы за покупателя и рассмотреть их сильные и слабые стороны.
Читать дальше →
Всего голосов 34: ↑28 и ↓6+22
Комментарии11
1

Информация

Сайт
www.crystals.ru
Дата регистрации
Дата основания
Численность
201–500 человек
Местоположение
Россия