DOI: 10.22184/2227-572X.2018.40.3.244.248
Рассказывает главный научный сотрудник Института нефтехимического синтеза РАН Владимир Ильич Дворкин
Владимир Ильич Дворкин – известнейший специалист в области теории и практики химического анализа. Доктор химических наук, профессор, главный научный сотрудник Института нефтехимического синтеза им. А.В.Топчиева Российской академии наук, профессор Московского государственного университета тонкой химической технологии имени М.В.Ломоносова (входит в структуру Московского технологического университета), член Научного совета РАН по аналитической химии, главный арбитр Ассоциации аналитических центров "Аналитика", автор более чем 160 печатных работ… Однако темой нашей беседы стали вопросы, касающиеся не столько химического анализа как такового, сколько практики организации работы лабораторий с использованием компьютерных программ – Владимир Ильич является и автором компьютерных программ QControl и DControl, которые используются более чем в 2 тыс. российских лабораториях разного профиля.
Владимир Ильич, какие задачи решает специализированное программное обеспечение для лаборатории?
Большинство лабораторий, несмотря на разный профиль, имеют очень много общего – близкие задачи, похожую метрологию, необходимость прохождения аккредитации и соответствие требованиям стандарта ГОСТ ИСО/МЭК 17025. В целом, работа практически любой лаборатории сводится к выполнению двух групп задач. Первая – измерения, выполняемые лаборантами, которые должны регистрироваться, протоколироваться, могут сопровождаться расчетами и т.д. В докомпьютерную эпоху результаты измерений регистрировались в журналах – конторских книгах, использование которых было очень неудобным и трудоемким, нередко сопровождалось ошибками. В настоящее время магистральный путь рационализации выполнения рутинных операций в лабораториях – компьютеризация с оснащением специализированным программным обеспечением.
Вторая группа задач связана с организационными вопросами и в значительной степени регламентирована стандартом ГОСТ ИСО/МЭК 17025. В частности, в лаборатории нужен учет реактивов, средств измерений, должны проводиться внутренние проверки и т.д. Если делать все это вручную, то многим сотрудникам будет некогда заниматься своими прямыми обязанностями. Компьютеризация же не только автоматизирует учет, но и позволяет практически отказаться от использования бумажных документов, что допускается стандартом.
Программное обеспечение для лабораторий можно разделить на несколько классов. Наиболее широко представлены на рынке так называемые "лабораторные информационные системы" (ЛИС), которые, как правило, продвигаются в качестве комплексных средств для решения задач обеих указанных групп. Мы же считаем оптимальным другой путь, который основан на разделении задач. Соответственно, наше программное обеспечение состоит из нескольких модулей: QControl для компьютеризации работы лаборанта, включая расчет результатов измерений, проверку их приемлемости, оценку стабильности по контрольным картам и т.д.; SControl – дополнительный модуль к QControl, который компьютеризирует работу с образцами и генерацию протоколов; DControl, предназначенный для компьютеризации учета документов, реактивов, материалов, стандартных образцов, оборудования, сотрудников и т.п. В то же время QControl в сочетании с SControl представляет собой ЛИС – только очень простую и удобную.
В чем преимущества раздельного решения задач?
Комплексные ЛИС, как правило, сложны для освоения и использования, и при этом дорого стоят. Наш подход более рационален, так как указанные группы задач почти не пересекаются друг с другом. Разделение программных продуктов позволило сделать их намного проще, дешевле и удобнее в использовании, чем комплексные системы.
Следует также отметить, что инициатива разработки наших программных продуктов изначально исходила от работников лабораторий, а не от программистов. Началось все с того, что в конце 1980-х годов появились контрольные карты и другие новые методики контроля качества, которые должны были использоваться медицинскими лабораториями. Оформлять эти документы вручную было совершенно невозможно, поэтому пришлось выбирать между формальным выполнением требований без реального контроля качества и разработкой новых подходов. Тогда мы создали первую программу, которая автоматизировала только контроль качества, предложили ее другим лабораториям, и она начала пользоваться спросом. Постепенно развивая это направление, мы дошли до современного состояния, когда QControl позволяет легко и удобно создавать методики как качественные, так и количественные, задавать все необходимые параметры, метрологические характеристики и т.п.
Расскажите, пожалуйста, более подробно о каждом из модулей.
QControl значительно облегчает и упрощает работу лаборанта. В настоящее время программа доведена до того уровня, что от лаборанта требуется только ввести значение так называемого аналитического сигнала, после чего все операции, связанные с регистрацией результата, расчетами и контролем качества, производятся мгновенно, скрыто и автоматически. Таким образом, компьютеризация позволяет лаборанту сосредоточиться на своих прямых обязанностях – измерении, подготовке реактивов, настройке приборов, вспомогательных операциях и т.д. А вот если по результатам контроля качества – в ходе проверки приемлемости, контроле стабильности с использованием контрольных карт – возникает необходимость вмешательства в процесс измерений, то программа выдает соответствующие сообщения. В настоящее время поставляется уже седьмая версия QControl.
SControl – модуль для тех, кто хочет автоматизировать также учет образцов и создание протоколов. С его помощью регистрируются новые образцы, вносятся все сведения о них, задаются перечни определяемых показателей. Эти данные автоматически передаются в QControl, и лаборант получает информацию о том, какие образцы он должен измерить. SControl отслеживает статус (состояние) образца и, когда исследование закончено, автоматически генерирует протокол с результатами.
DControl создана, чтобы лаборатория могла с удобством документировать свою работу. Это оригинальная разработка, у которой фактически нет аналогов на рынке, причем с QControl она напрямую не связана. Актуальная четвертая версия программы включает около 15 блоков, каждый из которых связан с определенным разделом нормативной документации. Например, в блоке работы с документами учитываются документы, их копии и изменения в них, осуществляется входной контроль и т.д.; в блоке работы с заказчиками регистрируются договоры и контролируются их сроки, схожим образом контролируется работа с поставщиками; в специальных блоках регистрируются стандартные образцы и аттестованные смеси, учитывается их расход и контролируется срок годности; аналогичным манером регистрируются реактивы и материалы, и, если у какого-либо материала подходит срок годности, выдается соответствующее предупреждение; имеется блок для контроля средств измерения, вспомогательного и испытательного оборудования, в частности – сроков их поверки и технического обслуживания; несколько взаимосвязанных блоков служат для регистрации внутренних проверок, корректирующих действий, анализа со стороны руководства, регистрации претензий и т.д.; в блоке работы с кадрами среди прочего отслеживается своевременность обучения сотрудников; в отдельных блоках ведутся регистрация условий окружающей среды и анализ качества воды. Компьютеризация всех перечисленных функций значительно упрощает работу лаборатории, поскольку, если использовать учет на бумаге, то лаборатории придется вести, по разным оценкам, от 28 до 64 журналов. DControl используется уже несколькими сотнями российских лабораторий, значительно упрощая их работу, в частности, с Росаккредитацией. Так, в QControl предусмотрена функция сбора сведений о выполненных исследованиях, а DControl автоматически генерирует формы, рекомендованные в приложении к 326-му приказу. Нажатием клавиши все это можно передать в Росаккредитацию.
Подчеркну, что наше программное обеспечение наиболее распространено в России, мы его активно развиваем и поддерживаем, причем использование в большом числе лабораторий едва ли не главная гарантия качества программ.
Как построена работа компании, осуществляющей поставку программ и поддержку пользователей?
Наша организационная форма весьма современна – имеется коллектив, в который входят программисты, группа поддержки пользователей, группа продажи, но все они работают удаленно. Мы не тратимся на помещения, минимизируем административные издержки и накладные расходы, поэтому можем предложить наше программное обеспечение по минимальным ценам. При этом все юридические формальности соблюдены, есть юридической лицо, программные средства зарегистрированы в соответствующих реестрах и т.д.
На каких условиях пользователи получают обновления?
Мы стараемся соблюдать разумный компромисс между выпуском новых версий и доводкой старых, поэтому новые версии появляются раз в полтора-два года. Регулярно выходят обновления, в которых исправляются выявленные ошибки, вносятся коррективы, отражающие незначительные изменения законодательства или пожелания клиентов. Такие обновления поставляются пользователям соответствующей версии бесплатно. Новые версии также бесплатно предоставляются клиентам, подписанным на так называемое сопровождение, то есть тем, кто вносит небольшую абонентскую плату за право получения бесплатной технической поддержки вне гарантийного периода. Неподписанные пользователи получают бесплатную техническую поддержку в течение одного года после покупки программы.
Какие доработки вносятся в новые версии программ и насколько оперативно это делается?
С одной стороны, мы отслеживаем изменения в нормативной базе, в частности, в требованиях органов аккредитации, которые постоянно меняются. Формально аккредитация – дело добровольное, но в реальности для многих лабораторий она обязательна, если они работают в области государственного регулирования, где предъявляется соответствующее требование, либо если они сотрудничают с иностранными партнерами и должны доказывать качество своих услуг.
С другой стороны, постоянно анализируются вопросы и замечания пользователей – именно в результате этой работы появились многие блоги программы DControl и была значительно доработана SControl. Так, когда в SControl разрабатывались функции генерации протоколов, мы консультировались с органами по аккредитации, и нам было сказано, что в протоколе не должны фигурировать требования к исследуемой продукции, в частности, не должны указываться допустимые значения измеренных величин. Однако пользователи нас поправили: оказалось, что до 70% лабораторий вставляют эти сведения в протокол как справочные для заказчиков исследований, и соответствующие возможности были добавлены в программу.
Что касается сроков обновления программ, то, конечно, мы стараемся реагировать настолько быстро, насколько это возможно.
Возможна ли интеграция QControl с программным обеспечением приборов?
Основной способ ввода данных в программу – с клавиатуры, и тому есть серьезные основания. Сделать связь с прибором несложно, и мы предусмотрели, например, возможность импорта данных в формате Excel, которую целесообразно использовать, когда прибор за одно измерение выдает большой массив данных. Но полное отстранение человека от работы с данными процесса во многих отраслях считается нежелательным. Более того, в нормативах нередко прописано требование, чтобы хотя бы первичные результаты были «вживую» подписаны исполнителем. Считается, что это повышает ответственность исполнителей, да и все, что происходит дальше, легко проверить или восстановить.
Как обеспечивается безопасность данных?
Во всех современных лабораторных программах должна быть предусмотрена система разделения прав доступа к данным – это одно из требований органов аккредитации. В наших системах для каждого пользователя можно задать индивидуальные уровень права доступа к блокам программы и отдельным методикам для каждого сотрудника.
Возможен ли удаленный доступ к программе?
В новой версии QControl предусмотрена возможность удаленной работы с методиками через браузер. Также разрабатывается приложение для управления с мобильных устройств. Вместе с тем, обеспечивая новые возможности доступа к программе, следует иметь в виду, что, согласно ГОСТ ИСО/МЭК 17025, а особенно его новой версии, лаборатория должна полностью контролировать свои данные. Это ограничивает возможности использования, например, облачных сервисов, так как хранение информации в облаке нельзя считать вполне безопасным. Любые данные, выложенные в Интернет или управляемые с его помощью, подвержены высоким рискам.
В каких отраслях применяются QControl и DControl?
Наше программное обеспечение используют лаборатории самых разных профилей – санитарно-эпидемиологические, заводские, фармакологические, экологические и другие. В своих разработках мы исходим из требований лабораторного дела – этот термин хоть и вышел из оборота, но емок и точен, – и во многом поэтому нам удалось создать универсальное, а не узкоотраслевое решение. Вообще есть два подхода к созданию лабораторного программного обеспечения: первый – тот, который использовали мы, когда решение создается, исходя из опыта работы, специалистами "от сохи", второй – путем адаптации к задачам лабораторий общих принципов создания информационных систем. Оба подхода имеют право на жизнь, но мы считаем, что с точки зрения реальной практики наш имеет преимущества. Дело в том, что в лабораториях работает много уже немолодых сотрудников и/или, скажем так, не очень продвинутых в вопросах использования программного обеспечения. В результате, на внедрение сложных ЛИС могут уходить годы. Мы же изначально считали принципиально важным сделать программу предельно простой для использования, чтобы работа с ней была не сложнее, чем при ведении бумажной документации. Как писал Антуан де Сент-Экзюпери, совершенство достигается не тогда, когда уже ничего нельзя добавить, а тогда, когда ничего нельзя убрать. Мы стремимся исходить именно из такой концепции совершенства программного обеспечения.
Как сейчас обстоит дело с компьютеризацией учета в российских лабораториях?
По моей оценке, около 70% лабораторий пока не оснащены специализированным программным обеспечением. Офисные программы – Word, Excel – используют все, но они лишь немного облегчают жизнь лаборатории, не решая ее основных проблем. К сожалению, в силу инерции мышления многие руководители продолжают считать программное обеспечение чем-то необязательным. Тем не менее ситуация постепенно меняется, поскольку в последние годы специализированные программы, с одной стороны, сильно подешевели – например, цена полного комплекса наших программ находится на уровне стоимости не самого сложного лабораторного прибора, – а, с другой стороны, они стали совершеннее. Еще один фактор, способствующий росту активности на рынке – ужесточение требований органов по аккредитации.
Некоторые лаборатории разрабатывали программное обеспечение своими силами, сохранилась ли сегодня эта практика?
Действительно, в 1990-е годы такая практика существовала, но сейчас она уходит в прошлое. Во-первых, труд программистов обойдется в разы дороже, чем готовый продукт, во-вторых, люди осознали, что создать хорошую программу, как и хороший прибор, можно только пройдя определенный путь, сделав какое-то количество ошибок, и дилетантский подход не приведет к успеху. Если лаборатории нужен прибор (например, фотометр), его же не собирают собственными силами, хотя технически это возможно, а необходимые компоненты можно купить. То же самое и в случае с программным обеспечением – приобретение готового проверенного продукта является наиболее рациональным решением.
Спасибо за интересный рассказ.
С В.И.Дворкиным беседовали Д.Ю.Гудилин и О.А.Лаврентьева
Владимир Ильич Дворкин – известнейший специалист в области теории и практики химического анализа. Доктор химических наук, профессор, главный научный сотрудник Института нефтехимического синтеза им. А.В.Топчиева Российской академии наук, профессор Московского государственного университета тонкой химической технологии имени М.В.Ломоносова (входит в структуру Московского технологического университета), член Научного совета РАН по аналитической химии, главный арбитр Ассоциации аналитических центров "Аналитика", автор более чем 160 печатных работ… Однако темой нашей беседы стали вопросы, касающиеся не столько химического анализа как такового, сколько практики организации работы лабораторий с использованием компьютерных программ – Владимир Ильич является и автором компьютерных программ QControl и DControl, которые используются более чем в 2 тыс. российских лабораториях разного профиля.
Владимир Ильич, какие задачи решает специализированное программное обеспечение для лаборатории?
Большинство лабораторий, несмотря на разный профиль, имеют очень много общего – близкие задачи, похожую метрологию, необходимость прохождения аккредитации и соответствие требованиям стандарта ГОСТ ИСО/МЭК 17025. В целом, работа практически любой лаборатории сводится к выполнению двух групп задач. Первая – измерения, выполняемые лаборантами, которые должны регистрироваться, протоколироваться, могут сопровождаться расчетами и т.д. В докомпьютерную эпоху результаты измерений регистрировались в журналах – конторских книгах, использование которых было очень неудобным и трудоемким, нередко сопровождалось ошибками. В настоящее время магистральный путь рационализации выполнения рутинных операций в лабораториях – компьютеризация с оснащением специализированным программным обеспечением.
Вторая группа задач связана с организационными вопросами и в значительной степени регламентирована стандартом ГОСТ ИСО/МЭК 17025. В частности, в лаборатории нужен учет реактивов, средств измерений, должны проводиться внутренние проверки и т.д. Если делать все это вручную, то многим сотрудникам будет некогда заниматься своими прямыми обязанностями. Компьютеризация же не только автоматизирует учет, но и позволяет практически отказаться от использования бумажных документов, что допускается стандартом.
Программное обеспечение для лабораторий можно разделить на несколько классов. Наиболее широко представлены на рынке так называемые "лабораторные информационные системы" (ЛИС), которые, как правило, продвигаются в качестве комплексных средств для решения задач обеих указанных групп. Мы же считаем оптимальным другой путь, который основан на разделении задач. Соответственно, наше программное обеспечение состоит из нескольких модулей: QControl для компьютеризации работы лаборанта, включая расчет результатов измерений, проверку их приемлемости, оценку стабильности по контрольным картам и т.д.; SControl – дополнительный модуль к QControl, который компьютеризирует работу с образцами и генерацию протоколов; DControl, предназначенный для компьютеризации учета документов, реактивов, материалов, стандартных образцов, оборудования, сотрудников и т.п. В то же время QControl в сочетании с SControl представляет собой ЛИС – только очень простую и удобную.
В чем преимущества раздельного решения задач?
Комплексные ЛИС, как правило, сложны для освоения и использования, и при этом дорого стоят. Наш подход более рационален, так как указанные группы задач почти не пересекаются друг с другом. Разделение программных продуктов позволило сделать их намного проще, дешевле и удобнее в использовании, чем комплексные системы.
Следует также отметить, что инициатива разработки наших программных продуктов изначально исходила от работников лабораторий, а не от программистов. Началось все с того, что в конце 1980-х годов появились контрольные карты и другие новые методики контроля качества, которые должны были использоваться медицинскими лабораториями. Оформлять эти документы вручную было совершенно невозможно, поэтому пришлось выбирать между формальным выполнением требований без реального контроля качества и разработкой новых подходов. Тогда мы создали первую программу, которая автоматизировала только контроль качества, предложили ее другим лабораториям, и она начала пользоваться спросом. Постепенно развивая это направление, мы дошли до современного состояния, когда QControl позволяет легко и удобно создавать методики как качественные, так и количественные, задавать все необходимые параметры, метрологические характеристики и т.п.
Расскажите, пожалуйста, более подробно о каждом из модулей.
QControl значительно облегчает и упрощает работу лаборанта. В настоящее время программа доведена до того уровня, что от лаборанта требуется только ввести значение так называемого аналитического сигнала, после чего все операции, связанные с регистрацией результата, расчетами и контролем качества, производятся мгновенно, скрыто и автоматически. Таким образом, компьютеризация позволяет лаборанту сосредоточиться на своих прямых обязанностях – измерении, подготовке реактивов, настройке приборов, вспомогательных операциях и т.д. А вот если по результатам контроля качества – в ходе проверки приемлемости, контроле стабильности с использованием контрольных карт – возникает необходимость вмешательства в процесс измерений, то программа выдает соответствующие сообщения. В настоящее время поставляется уже седьмая версия QControl.
SControl – модуль для тех, кто хочет автоматизировать также учет образцов и создание протоколов. С его помощью регистрируются новые образцы, вносятся все сведения о них, задаются перечни определяемых показателей. Эти данные автоматически передаются в QControl, и лаборант получает информацию о том, какие образцы он должен измерить. SControl отслеживает статус (состояние) образца и, когда исследование закончено, автоматически генерирует протокол с результатами.
DControl создана, чтобы лаборатория могла с удобством документировать свою работу. Это оригинальная разработка, у которой фактически нет аналогов на рынке, причем с QControl она напрямую не связана. Актуальная четвертая версия программы включает около 15 блоков, каждый из которых связан с определенным разделом нормативной документации. Например, в блоке работы с документами учитываются документы, их копии и изменения в них, осуществляется входной контроль и т.д.; в блоке работы с заказчиками регистрируются договоры и контролируются их сроки, схожим образом контролируется работа с поставщиками; в специальных блоках регистрируются стандартные образцы и аттестованные смеси, учитывается их расход и контролируется срок годности; аналогичным манером регистрируются реактивы и материалы, и, если у какого-либо материала подходит срок годности, выдается соответствующее предупреждение; имеется блок для контроля средств измерения, вспомогательного и испытательного оборудования, в частности – сроков их поверки и технического обслуживания; несколько взаимосвязанных блоков служат для регистрации внутренних проверок, корректирующих действий, анализа со стороны руководства, регистрации претензий и т.д.; в блоке работы с кадрами среди прочего отслеживается своевременность обучения сотрудников; в отдельных блоках ведутся регистрация условий окружающей среды и анализ качества воды. Компьютеризация всех перечисленных функций значительно упрощает работу лаборатории, поскольку, если использовать учет на бумаге, то лаборатории придется вести, по разным оценкам, от 28 до 64 журналов. DControl используется уже несколькими сотнями российских лабораторий, значительно упрощая их работу, в частности, с Росаккредитацией. Так, в QControl предусмотрена функция сбора сведений о выполненных исследованиях, а DControl автоматически генерирует формы, рекомендованные в приложении к 326-му приказу. Нажатием клавиши все это можно передать в Росаккредитацию.
Подчеркну, что наше программное обеспечение наиболее распространено в России, мы его активно развиваем и поддерживаем, причем использование в большом числе лабораторий едва ли не главная гарантия качества программ.
Как построена работа компании, осуществляющей поставку программ и поддержку пользователей?
Наша организационная форма весьма современна – имеется коллектив, в который входят программисты, группа поддержки пользователей, группа продажи, но все они работают удаленно. Мы не тратимся на помещения, минимизируем административные издержки и накладные расходы, поэтому можем предложить наше программное обеспечение по минимальным ценам. При этом все юридические формальности соблюдены, есть юридической лицо, программные средства зарегистрированы в соответствующих реестрах и т.д.
На каких условиях пользователи получают обновления?
Мы стараемся соблюдать разумный компромисс между выпуском новых версий и доводкой старых, поэтому новые версии появляются раз в полтора-два года. Регулярно выходят обновления, в которых исправляются выявленные ошибки, вносятся коррективы, отражающие незначительные изменения законодательства или пожелания клиентов. Такие обновления поставляются пользователям соответствующей версии бесплатно. Новые версии также бесплатно предоставляются клиентам, подписанным на так называемое сопровождение, то есть тем, кто вносит небольшую абонентскую плату за право получения бесплатной технической поддержки вне гарантийного периода. Неподписанные пользователи получают бесплатную техническую поддержку в течение одного года после покупки программы.
Какие доработки вносятся в новые версии программ и насколько оперативно это делается?
С одной стороны, мы отслеживаем изменения в нормативной базе, в частности, в требованиях органов аккредитации, которые постоянно меняются. Формально аккредитация – дело добровольное, но в реальности для многих лабораторий она обязательна, если они работают в области государственного регулирования, где предъявляется соответствующее требование, либо если они сотрудничают с иностранными партнерами и должны доказывать качество своих услуг.
С другой стороны, постоянно анализируются вопросы и замечания пользователей – именно в результате этой работы появились многие блоги программы DControl и была значительно доработана SControl. Так, когда в SControl разрабатывались функции генерации протоколов, мы консультировались с органами по аккредитации, и нам было сказано, что в протоколе не должны фигурировать требования к исследуемой продукции, в частности, не должны указываться допустимые значения измеренных величин. Однако пользователи нас поправили: оказалось, что до 70% лабораторий вставляют эти сведения в протокол как справочные для заказчиков исследований, и соответствующие возможности были добавлены в программу.
Что касается сроков обновления программ, то, конечно, мы стараемся реагировать настолько быстро, насколько это возможно.
Возможна ли интеграция QControl с программным обеспечением приборов?
Основной способ ввода данных в программу – с клавиатуры, и тому есть серьезные основания. Сделать связь с прибором несложно, и мы предусмотрели, например, возможность импорта данных в формате Excel, которую целесообразно использовать, когда прибор за одно измерение выдает большой массив данных. Но полное отстранение человека от работы с данными процесса во многих отраслях считается нежелательным. Более того, в нормативах нередко прописано требование, чтобы хотя бы первичные результаты были «вживую» подписаны исполнителем. Считается, что это повышает ответственность исполнителей, да и все, что происходит дальше, легко проверить или восстановить.
Как обеспечивается безопасность данных?
Во всех современных лабораторных программах должна быть предусмотрена система разделения прав доступа к данным – это одно из требований органов аккредитации. В наших системах для каждого пользователя можно задать индивидуальные уровень права доступа к блокам программы и отдельным методикам для каждого сотрудника.
Возможен ли удаленный доступ к программе?
В новой версии QControl предусмотрена возможность удаленной работы с методиками через браузер. Также разрабатывается приложение для управления с мобильных устройств. Вместе с тем, обеспечивая новые возможности доступа к программе, следует иметь в виду, что, согласно ГОСТ ИСО/МЭК 17025, а особенно его новой версии, лаборатория должна полностью контролировать свои данные. Это ограничивает возможности использования, например, облачных сервисов, так как хранение информации в облаке нельзя считать вполне безопасным. Любые данные, выложенные в Интернет или управляемые с его помощью, подвержены высоким рискам.
В каких отраслях применяются QControl и DControl?
Наше программное обеспечение используют лаборатории самых разных профилей – санитарно-эпидемиологические, заводские, фармакологические, экологические и другие. В своих разработках мы исходим из требований лабораторного дела – этот термин хоть и вышел из оборота, но емок и точен, – и во многом поэтому нам удалось создать универсальное, а не узкоотраслевое решение. Вообще есть два подхода к созданию лабораторного программного обеспечения: первый – тот, который использовали мы, когда решение создается, исходя из опыта работы, специалистами "от сохи", второй – путем адаптации к задачам лабораторий общих принципов создания информационных систем. Оба подхода имеют право на жизнь, но мы считаем, что с точки зрения реальной практики наш имеет преимущества. Дело в том, что в лабораториях работает много уже немолодых сотрудников и/или, скажем так, не очень продвинутых в вопросах использования программного обеспечения. В результате, на внедрение сложных ЛИС могут уходить годы. Мы же изначально считали принципиально важным сделать программу предельно простой для использования, чтобы работа с ней была не сложнее, чем при ведении бумажной документации. Как писал Антуан де Сент-Экзюпери, совершенство достигается не тогда, когда уже ничего нельзя добавить, а тогда, когда ничего нельзя убрать. Мы стремимся исходить именно из такой концепции совершенства программного обеспечения.
Как сейчас обстоит дело с компьютеризацией учета в российских лабораториях?
По моей оценке, около 70% лабораторий пока не оснащены специализированным программным обеспечением. Офисные программы – Word, Excel – используют все, но они лишь немного облегчают жизнь лаборатории, не решая ее основных проблем. К сожалению, в силу инерции мышления многие руководители продолжают считать программное обеспечение чем-то необязательным. Тем не менее ситуация постепенно меняется, поскольку в последние годы специализированные программы, с одной стороны, сильно подешевели – например, цена полного комплекса наших программ находится на уровне стоимости не самого сложного лабораторного прибора, – а, с другой стороны, они стали совершеннее. Еще один фактор, способствующий росту активности на рынке – ужесточение требований органов по аккредитации.
Некоторые лаборатории разрабатывали программное обеспечение своими силами, сохранилась ли сегодня эта практика?
Действительно, в 1990-е годы такая практика существовала, но сейчас она уходит в прошлое. Во-первых, труд программистов обойдется в разы дороже, чем готовый продукт, во-вторых, люди осознали, что создать хорошую программу, как и хороший прибор, можно только пройдя определенный путь, сделав какое-то количество ошибок, и дилетантский подход не приведет к успеху. Если лаборатории нужен прибор (например, фотометр), его же не собирают собственными силами, хотя технически это возможно, а необходимые компоненты можно купить. То же самое и в случае с программным обеспечением – приобретение готового проверенного продукта является наиболее рациональным решением.
Спасибо за интересный рассказ.
С В.И.Дворкиным беседовали Д.Ю.Гудилин и О.А.Лаврентьева
Отзывы читателей