Как стать автором
Обновить

Компания ОТР временно не ведёт блог на Хабре

Сначала показывать

Решение проблем производительности информационных систем при помощи инструментов бережливого производства

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

Привет, меня зовут Владимир Кононенко и я – руководитель управления внедрения в Группе компаний ОТР. Всем, кто работает с информационными системами (ИС), знакома такая история: на определенном этапе жизненного цикла ИС возникают ситуации, когда заказчик, использующий ИС, высказывает недовольство, что все тормозит, пользователи не могут работать, софт не выдерживает нагрузку, и так далее. В данной статье я бы хотел пошагово рассказать, как я решаю проблемы с производительностью и стабильностью ИС, созданных нашей компанией.

Я буду опираться на личный опыт и практику в недавних проектах ОТР – у нас много крутых специалистов с высоким уровнем экспертизы, есть центр компетенций PostgreSQL – а также на собственные знания: в свое время я окончил с отличием Ростовский государственный университет по специальности «Математические методы и исследование операций в экономике», а также получил сертифицированный черный пояс по программе «Шесть сигм» Государственного университета штата Аризона, США. На примерах из моей практики вы увидите, какие я выбираю инструменты и как они работают на каждом этапе.

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

5 советов разработчикам по поиску работы от HR-экспертов

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

Для IT-отрасли смена работы через 1,5–2 года — это норма. И каждый раз перед разработчиком встаёт задача, как найти новый проект с комфортными условиями. Пообщались с HR-экспертами и собрали 5 советов для выигрыша конкуренции у других кандидатов.

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

Тонкости настройки контроллеров БЛВС в крупных учреждениях, которым важна стабильность работы сети

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

Сетевой инженер ГК «ОТР» Линда Новожилова рассказывает, как настраивает Wi-Fi-контроллеры на крупных проектах. Этот опыт пригодится тем, кто ещё не работал с сетями, но должен настроить контроллеры. Или тем, кто должен вникнуть в их работу, чтобы проверить, как нанятый специалист справился с задачей.

Читайте в новой публикации ОТР
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Как мы создали калькулятор для планирования трудозатрат в условиях неизвестности

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

Ведущий бизнес-аналитик отдела кассового обслуживания управления анализа и проектирования департамента производства казначейских решений ГК «ОТР» Ирина Метелева рассказала о разработке калькулятора, который помогает планировать трудозатраты в условиях неизвестности. Это одна из наиболее сложных задач для новичков, но и она элегантно автоматизируется при должном подходе.

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

Немного CI/CD магии: настраиваем доставку скриптов миграции базы данных с использованием GitLab и Liquibase

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

Главный разработчик и архитектор проектов ГК «ОТР» Дмитрий Копытов рассказал о практичном использовании CI/CD-подхода на примере доставки скриптов миграции базы данных Oracle 19. Для решения задачи он использовал GitLab Community Edition, GitLab Runner и Liquibase. Эксперт подробно описал технические аспекты настройки связи инструментов для проектов.

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

SCRUM: Развитие сотрудников и продуктовых команд

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

Статья раскрывает тему прямых и косвенных механизмов развития сотрудников и продуктовых команд внутри компании. К прямым механизмам относятся коучинг, менторство, терапия, тренинг и консультация, спонсируемые и поддерживаемые на уровне руководства компании. К косвенным относятся такие механизмы, как культура фасилитации встреч и мероприятий, а также проявляемые стили управления в зависимости от ситуации. Проявление косвенных механизмов зависит от знаний и опыта сотрудников с руководящей функцией как лидера мнения.

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

SCRUM: Гибкое управление продуктовыми направлениями

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

Статья раскрывает тему гибкости управления продуктом в части доставки бизнес ценности и мобильность в адаптации к изменяющимся внешним условиям. Четкое понимание видения продукта помогает синхронизировать разработку продукта с бизнес стратегией компании для достижения стратегических целей. Понимание ценности задает темп непрерывного развития продукта. Ценность продукта включает в себя улучшенную транспарентность для применения и развития ценностно ориентированного подхода для принятия решений. Ключевые постулаты предмета включают в себя непрерывное определение ценности, измерение актуальной доставленной ценности, валидация гипотез и анализ трендов.

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

SCRUM: Разработка и поставка продукта

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

Разработка и поставка продукта является смысловой конструкцией, которая характеризует наличие, понимание, использование инженерных подходов и инструментов для разработки программного обеспечения. Активное использование инженерных практик позволяет выпускать продукт высокого качества инкрементно и итеративно, соответствующего потребностям стейкхолдеров.

В данной статье предложена система метрик для измерения и дальнейшего анализа атрибутов организации разработки и поставки программного продукта.

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

SCRUM: Понимание и применение фреймворка

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

После заморозки стартапа, компания заинтересовалась возможностью трансформации существующего производства включающего 400 сотрудников, работающих в 6 продуктовых направлениях. Данной публикацией, я запускаю цикл статей, в которых попытаюсь предложить формализованный подход для оценки степени зрелости аспектов разработки в части внедрения SCRUM.

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

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

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

В ОТР стояла задача автоматизировать работу с обращениями в техническую поддержку пользователей ГИИС «Электронный бюджет». Для решения задачи мы решили привлечь искусственный интеллект, но сложность состояла в ограничении времени для разработки решения.

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

Start Up: Опыт и предпосылки заморозки в крупной IT-компании

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

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

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

Как мы автоматизируем процесс разработки

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

ИТ-компании всё чаще задумываются о необходимости оптимизации разработки ПО за счёт автоматизации рутинных процессов. С каждым годом желания заказчика, сложность и объёмы проектов возрастают. Сегодня никого уже не удивишь решениями с миллионами строк кода. При этом стоимость разработчиков на рынке неуклонно растёт — за последние два года она увеличилась в два раза. Оптимизация призвана решить вопросы снижения стоимости разработки, уменьшения времени кодинга и повышения качества создаваемых продуктов.

Заместитель начальника управления разработки и архитектуры компании ОТР Алексей Кузнецов рассказал, как мы автоматизируем разработку с помощью low-code системы, которая скоро может появиться на российском рынке.

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

Как после 30 лет запустить карьеру в IT

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

Всем привет. На Хабре в конце прошлого года вышла статья о том, как в 30 лет стать старым и никому не нужным в IT-индустрии. Материал набрал много откликов, но показал лишь одну сторону медали. Я же хочу поделиться своей историей, как после 30 лет смогла начать карьеру.

Читать далее
Всего голосов 23: ↑7 и ↓16+1
Комментарии35

Start Up: Организационные и технические аспекты запуска в крупной IT-компании

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

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


image


В этой статье мы поделимся опытом запуска стартапа в компании — системном интеграторе ОТР2000 с точки зрения выбора и внедрения гибкого подхода к разработке протестированных и
работоспособных программных продуктов.

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

Гибкая методология разработки Scrum, или как быть в потоке всем участникам проекта

Время на прочтение15 мин
Количество просмотров5.6K
image

Поток, что это? Это быть в моменте, здесь и сейчас, каждому участника проекта. Есть ты, рабочее пространство и 100% фокус. Рабочее пространство — это стены офиса или уголка в доме, если ты на удалёнке, твои коллеги очно, либо в мессенджерах, задачи, безумные идеи и яркие цели.

Мы в IT часто сталкиваемся или столкнёмся с тем, что надо запилить нечто такое, в короткие сроки, с учётом таких-то деталей и интеграции новшеств, не потеряв в скорости. В общем сделать так, чтобы всё было хорошо :). Вполне обычная задача, приступая к которой, засучиваешь рукава, хватаешь маркер, карандаши с ручками, собираешь или входишь в команду, проектируешь, визуализируешь, генерируешь идеи, варишь, варишь, варишь и идёшь стучать по клавишам, реализуя крутые вещи.

Scrum методология позволяет погрузить каждого, хоть немного ответственного, даже заинтересованного на малую долю участника, в процесс с головой. Каждый участник берёт на себя ответственность за задачу, невыполнение которой, подведёт в первую очередь всю команду и конечно самого себя. А это обидно, очень обидно.

Не будем сейчас расписывать мотивационную составляющую, в каждой компании свои методы, условия и плюшки. Мне больше импонирует человеческий фактор, прям от самой сути слова — человеческий. Это и компетенция, и опыт, и настроение, и желание, и общение и ещё десятки качеств, которые формируют человека, стоящего перед тобой.

Читать дальше →
Всего голосов 20: ↑8 и ↓12+10
Комментарии15