Добавить новость
Главные новости Москвы
Москва
Июнь
2021

ДКИС ALP готова перевести разработку на GitFlow

0
Mpr.ru 

Департамент корпоративных информационных систем ALP Group (ООО «АЛП-ИС» - ДКИС) – ведущий российский разработчик ИТ-решений для управления крупными коммерческими и государственными организациями, основанных на программных продуктах «1С», реализовала возможность перехода разработки на процессы GitFlow. Теперь компания задействует эту технологию как при выполнении внутренних проектов, так и в ряде флагманских внешних проектов ДКИС – обязательно по согласованию с ИБ-подразделениями заказчиков. В результате ДКИС ALP резко повысил уровень контроля уязвимостей, процесс выявления сбоев сократился в разы, стал надежнее, что позволило избежать ряда критических ошибок на этапе выпуска новых релизов выполняемых проектов, минимизируя при этом сроки внедрения новой функциональности.


Работы по полномасштабному переходу к разработке по методу GitFlow были начаты в прошлом году, чему предшествовал всесторонний анализ недостатков и ограничений базовых продуктов для контроля версий и статической проверки качества кода. Теперь, в рамках проектов ДКИС ALP, где обеспечивается непрерывность процессов разработки и тестирования, реализовано хранение версий кода по Git-веткам, что позволяет разработчикам размещать те или иные части кода в т. н. «дерево конфигурации», а затем собирать из них единый итоговый релиз. Ранее используемое базовое хранилище 1C не позволяло в полной мере реализовать такую модель разработки.

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

Отметим, что переход на GitFlow потребовал решения не только технических задач, но и преодоления определенного консерватизма сотрудников, привыкших работать с уже знакомыми инструментами. В частности, поскольку разработчикам было сложно сразу отказаться от использования прежнего хранилища в пользу Git, на промежуточной стадии было развернуто интерфейсное решение, эмулирующее привычную для разработчиков среду, тогда как сами файлы уже размещались в Git, причем с соответствующей поддержкой версионности. Затем был осуществлен переход на прямое размещение кода в Git (этот процесс занял примерно полгода). В итоге, в настоящее время многие разработчики ДКИС ALP перешли на прямое использование веток Git в полном объеме.

Одновременно, компания внесла изменения в состав ролей и функций участников проектных команд, предполагающие выделение ответственного специалиста – Merge-мастера. В ДКИС ALP такой сотрудник (как правило, это один из архитекторов проекта) подготавливает релиз выпускаемого программного продукта путём объединения различных версий и «веток» кода в единую согласующуюся конфигурацию под требования заказчика.

Как подчеркивают инженеры ALP, такой подход себя полностью оправдал. Так, если ранее на выпуск новой рабочей версии приходилось в среднем три дня с учетом всех подготовительных работ, то в настоящее время этот срок сократился до 10 рабочих часов, а к концу текущего года доля ручного труда на «сборку» релиза должна составлять не более 5%. Такой подход тем более оправдан, что в последние годы сложность ERP-решений неуклонно возрастает, а кастомизация становится все глубже, что несомненно приведет к массовому переходу вендоров на модель, уже апробированную ALP.

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




Москва на Moscow.media
Частные объявления сегодня





Rss.plus



Начальник Главного управления Росгвардии по Московской области полковник полиции Пётр Зоров обратился к ветеранам региональной общественной организации войск правопорядка

Начальник Главного управления Росгвардии по Московской области полковник полиции Пётр Зоров обратился к ветеранам региональной общественной организации войск правопорядка

Начальник Главного управления Росгвардии по Московской области полковник полиции Пётр Зоров обратился к ветеранам региональной общественной организации войск правопорядка

В Чехове сотрудники Росгвардии задержали подозреваемого в незаконном обороте наркотиков в крупном размере


На юбилейном фестивале «Посольские дары» прозвучит марш старейшего полка России

Отель Yalta Intourist вошёл в ТОП-20 лучших SPA-отелей Крыма

«Микробиотики микст» с антоцианами удостоены золотой медали на Международном Конкурсе качества

Названы победители итогового в 2024 году конкурса «Профессиональное развитие» Фонда Потанина


Michail Antonio reveals he was barred from entering the UK after passport blunder in nightmare international break

Taarak Mehta Ka Ooltah Chashmah's Mandar Chandwadkar reacts to Dilip Joshi and Asit Modi's altercation rumours

African diplomats sat down at school desks

F1 Las Vegas Grand Prix – Start time, starting grid, how to watch, & more


Терминал сбора данных (ТСД) промышленного класса SAOTRON RT42G

Седое болотце...

Элитродон двузубый

Пока горит свеча...


Sony is rumoured to be snapping up FromSoftware's parent company in the industry's ongoing mission to be consolidated to hell and back

Stalker 2: Heart of Chornobyl performance analysis—Everyone gets ray tracing but the entry fee is high

Punishing: Gray Raven догонит китайскую версию к концу 2025 года

Stalker 2: Heart of Chornobyl best graphics settings guide


Кормішкін довів, що проти його сім'ї почалася дискредитаційна компанія і фейки видають за правду

"Миколаївводоканал" хоче збирати гроші з благодійників які надають безкоштовно питтєву воду


Травлю РПА и АРФД Пашинян подает под соусом борьбы с "реваншистами" и "агентами Москвы"

Основные этапы обучения в автошколе

Самые главные события декабря: выставка, спектакль, мюзикл

Десять проектов ГПМ Радио получили золотые микрофоны «Радиомании»




Стабильная связь и удобный дизайн: наушники-клипсы A4Tech Biosong B5

LEGENDA выпускает SMART ЦФА

Стабильная связь и удобный дизайн: наушники-клипсы A4Tech Biosong B5

«Тогда я умыл руки»: почему Матросов 20 лет не общался с сыновьями-близнецами


05.12 - 08.12 Книжная ярмарка non/fictio№26 пройдет в Москве в Гостином дворе

Несколько российских регионов оказались в плену циклона «Каэтано»

Центрифуга мира: управление временем и тайна камней с обратной стороны Луны

«Тогда я умыл руки»: почему Матросов 20 лет не общался с сыновьями-близнецами


Кубок Билли Джин Кинг. Финал. Грунчакова играет с Бронцетти, Шрамкова встретится с Паолини

Кубок Дэвиса. 1/2 финала. Ван де Зандшульп сыграет с Альтмайером, Грикспор встретится со Штруффом

Елена Веснина: «Путь длиною в 30 лет пройден. Теннис – лучшая игра на свете, но пришло время двигаться дальше»

Чего ждать от Елены Рыбакиной с экс-тренером Новака Джоковича? Взгляд эксперта из России


В Санкт-Петербурге состоялся благотворительный концерт федерального проекта «Героям нашего времени»

В Москве прошло награждение победителей политической премии РАСО «Гамбургский счет»

Информационная безопасность: Защита от DDoS на уровне сети ЦОД Казахтелеком

Напавший на полицейского американец Татер не стал обжаловать продление ареста


Музыкальные новости

РПЦ: патриарх Кирилл простил певца Шарлота и попросил снять с него обвинения

В Петербурге простятся с премьером Мариинки Владимиром Шкляровым

Депутат ЗСК Виктор Тепляков поздравил педиатров города Сочи с профессиональным праздником

РПЦ поддержала защиту певца Шарлота* после его извинений



Воробьев: команда из Санкт-Петербурга победила в «Битве роботов»

Основные этапы обучения в автошколе

Самые главные события декабря: выставка, спектакль, мюзикл

Десять проектов ГПМ Радио получили золотые микрофоны «Радиомании»


В Бурятском театре оперы и балета прошёл закрытый показ оперы «Евгений Онегин»

Ради любви готовы на спорт

92-летний ульяновец Николай Исаков завоевал Кубок России по тяжелой атлетике

В Печорах состоялись познавательные кинопоказы в рамках проекта «Город мастеров»


На юге Москвы УАЗ сбил двух человек на пешеходном переходе

В Москве водитель сбил двух пешеходов на переходе

Основные этапы обучения в автошколе

Сразу два проекта «Донстрой» победили в премии Urban Awards


Заявление о мобилизации сделали в Кремле

Итоги недели в подкасте «Эха Кавказа»

Александр Немец: Пекин, теперь, хочет как можно скорее закончить Войну.

Путин пригласил Рахмона в Москву на празднование 80-летия Победы





Гуф вернулся в реабилитационную клинику после концерта в Москве

«Влияют на работу сердца»: диетолог Русакова рассказала о пользе и вреде семян подсолнечника

Диетолог Русакова: любые семена и орехи являются калорийным продуктом

Эксперт рассказала о влиянии строительства спортобъектов на здоровье жителей


"Папа, почему ты нас наказал, мы же не в первый раз": Захарова о "жалостливых" словах Зеленского

Βɜгляд иɜ Ͷɜpaиля: Ϲοвepшeннο лοгичнο, ecли Ροccия убьёт Зeлeнcκοгο

Зеленский подтвердил, что Киев ведет переговоры о предоставлении систем, сбивающих межконтинентальные ракеты


Эксперт рассказала о влиянии строительства спортобъектов на здоровье жителей

Пять учащихся орловских вузов вышли в финал Российской премии «Студент года»

Сразу два проекта «Донстрой» победили в премии Urban Awards

«Созданы все условия»: эксперт оценила развитие спортивной инфраструктуры в Москве


Чем планирует заниматься в Минске польский юрист Томаш Шмидт

Луκaшeнκο пοοбeщaл лиκвидиpοвaть интepнeт-вοльницу в cлучae Ƃeлοмaйдaнa 2.0

Лукашенко пригрозил отключить интернет при повторении беспорядков 2020 года



Сергей Собянин. Главное за день

Собянин подписал закон о бюджете Москвы на 2025 год

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

Сергей Собянин. Главное за день


Юлия Егерева: «Самая мучительная и от этого долгожданная»

Хорошее состояние экосистемы привлекает редких птиц в природные зоны Москвы

"Газета.Ru" представляет самые яркие кадры прошедшей недели

Эксперт: в Москве улучшилось состояние экосистемы


РБК: в России усилят борьбу с криминальными банкротствами

Несколько российских регионов оказались в плену циклона «Каэтано»

Андрей Воробьёв и Дмитрий Григоренко открыли финал чемпионата «Битва роботов»

Напавший на полицейского американец Татер не стал обжаловать продление ареста


В САФУ стартовал всероссийский форум, посвященный деятельности научно-образовательных центров мирового уровня

Команда скорой помощи из Архангельска вошла в топ-6 лучших на форуме «NOVAMED-2024»

Патриотический форум «Родина» собрал в Коряжме более 140 жителей Поморья

Дачники со станции Павшино (1948)


В Ялте в речке найден труп мужчины

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

Сыгран седьмой тур чемпионата Республики Крым по шахматам

Винзавод останется без электроэнергии: в Симферополе, Евпатории, Алуште, Ялте, Керчи, Джанкое, Феодосии и Севастополе отключат свет 21 ноября 2024


Мероприятие ко Дню матери прошло в детской библиотеке в Воскресенске

Угальде возглавил снайперскую гонку РПЛ благодаря покеру в дерби

Информационная безопасность: Защита от DDoS на уровне сети ЦОД Казахтелеком

Эксперт Максимова объяснила, могут ли следить за человеком при помощи наушников












Спорт в Москве

Новости спорта


Новости тенниса
Елена Веснина

Елена Веснина: «Путь длиною в 30 лет пройден. Теннис – лучшая игра на свете, но пришло время двигаться дальше»






Информационная безопасность: Защита от DDoS на уровне сети ЦОД Казахтелеком

«Тогда я умыл руки»: почему Матросов 20 лет не общался с сыновьями-близнецами

День матери: символ самого нежного праздника, семейные традиции, теплые пожелания

Нулевая позиция слушателя-терапевта по Дж. Энрайту