Платформа цифровизации «ЭРА:ГРАД» работает в режиме промышленной эксплуатации и используется для решения ключевых производственных задач блока «Геология и разработка» компании «Газпром нефть», обеспечивая поддержку большинства бизнес-процессов, начиная от анализа трудноизвлекаемых запасов углеводородов и кончая составлением программ бурения новых скважин. Платформа аккумулирует для последующего анализа всю получаемую геолого-техническую информацию, комплексно переводя в цифровую форму производственные процессы.
Идея создания СУБД, использующих аппаратно-специфичные технологии, переживает очередную волну интереса, главное отличие которой — демократичность, позволяющая решиться на создание аппаратно-ускоренной СУБД не только крупным корпорациям и богатым калифорнийским стартапам, но и любым динамичным коллективам из разных стран, находящим свою нишу и предлагающим востребованный продукт.
Разработчики вынуждены постоянно принимать решение о том, что делать с проблемным кодом: переписать целиком, частично переделать или проигнорировать недоработки. Есть немало рекомендаций по решению этого вопроса в случае небольших недоработок, но когда речь идет о крупном проекте, решение принять сложнее. Какие факторы следует учесть при выборе?
Сейчас как никогда актуальна задача обеспечения качества ПО, для решения которой сегодня предлагается множество инструментов верификации и валидации кода. При этом важно не только внедрить сами инструменты, развивать соответствующие компетенции и выстроить стратегию тестирования. Для устранения рисков, связанных с человеческим фактором, нужны развитые возможности автоматического обнаружения критических точек и дефектов.