Спецификация программного обеспечения | статьи на сайте МедЛевелТех
Medleveltech
Оформление эксплуатационной и нормативной документации для регистрации медицинских изделий в Росздравнадзоре
+7 (495) 197-77-53
Пн. – Пт.: с 9:00 до 18:00
Заказать звонок
111123, г. Москва, шоссе Энтузиастов, д. 56 офис 4121
Компания
  • О компании
  • Наши мероприятия
  • Наша квалификация
  • Наши клиенты
  • Отзывы
Услуги
  • Регистрация медицинских изделий в Росздравнадзоре
    • Регистрация медицинских изделий в России
    • Регистрация медицинских изделий по ЕАЭС
    • Регистрация медицинских изделий in vitro
    • Аудит и доработка готового комплекта документов для регистрации в Росздравнадзоре
    • Внесение изменений в регистрационное досье (ВИРД)
    • Уполномоченный представитель
  • Медицинское программное обеспечение (ПО)
    • Регистрация медицинского ПО, созданного с применением технологий ИИ
    • СМК для программного обеспечения как медицинского изделия
    • Регистрация программного обеспечения
  • Сертификация ИСО 13485. Система менеджмента качества (СМК)
    • Файл медицинского изделия по ГОСТ ИСО 13485
    • Аудит системы менеджмента качества (отчет)
    • Оформление сертификата ИСО 13485
    • Документы по СМК ГОСТ ИСО 13485: медицинские изделия
  • Испытания медизделий
    • Технические испытания медицинских изделий
    • Токсикологические испытания медицинских изделий
    • Клинические испытания медицинских изделий
  • Техническая документация
    • Эксплуатационная документация медицинских изделий
    • Разработка и анализ технической документации
    • Файл менеджмента риска
  • Лицензии
    • Лицензирование техобслуживания медтехники
Нормативная документация
Проекты
  • Регистрация медицинских изделий
  • Система менеджмента качества
Информация
  • Новости
  • Статьи
  • Вопрос ответ
Контакты
    Medleveltech
    Меню  
    • Компания
      • О компании
      • Наши мероприятия
      • Наша квалификация
      • Наши клиенты
      • Отзывы
    • Услуги
      • Регистрация медицинских изделий в Росздравнадзоре
        • Регистрация медицинских изделий в России
        • Регистрация медицинских изделий по ЕАЭС
        • Регистрация медицинских изделий in vitro
        • Аудит и доработка готового комплекта документов для регистрации в Росздравнадзоре
        • Внесение изменений в регистрационное досье (ВИРД)
        • Уполномоченный представитель
      • Медицинское программное обеспечение (ПО)
        • Регистрация медицинского ПО, созданного с применением технологий ИИ
        • СМК для программного обеспечения как медицинского изделия
        • Регистрация программного обеспечения
      • Сертификация ИСО 13485. Система менеджмента качества (СМК)
        • Файл медицинского изделия по ГОСТ ИСО 13485
        • Аудит системы менеджмента качества (отчет)
        • Оформление сертификата ИСО 13485
        • Документы по СМК ГОСТ ИСО 13485: медицинские изделия
      • Испытания медизделий
        • Технические испытания медицинских изделий
        • Токсикологические испытания медицинских изделий
        • Клинические испытания медицинских изделий
      • Техническая документация
        • Эксплуатационная документация медицинских изделий
        • Разработка и анализ технической документации
        • Файл менеджмента риска
      • Лицензии
        • Лицензирование техобслуживания медтехники
    • Нормативная документация
    • Проекты
      • Регистрация медицинских изделий
      • Система менеджмента качества
    • Информация
      • Новости
      • Статьи
      • Вопрос ответ
    • Контакты
    Заказать звонок
    +7 (495) 197-77-53
    Medleveltech
    • Компания
      • Назад
      • Компания
      • О компании
      • Наши мероприятия
      • Наша квалификация
      • Наши клиенты
      • Отзывы
    • Услуги
      • Назад
      • Услуги
      • Регистрация медицинских изделий в Росздравнадзоре
        • Назад
        • Регистрация медицинских изделий в Росздравнадзоре
        • Регистрация медицинских изделий в России
        • Регистрация медицинских изделий по ЕАЭС
        • Регистрация медицинских изделий in vitro
        • Аудит и доработка готового комплекта документов для регистрации в Росздравнадзоре
        • Внесение изменений в регистрационное досье (ВИРД)
        • Уполномоченный представитель
      • Медицинское программное обеспечение (ПО)
        • Назад
        • Медицинское программное обеспечение (ПО)
        • Регистрация медицинского ПО, созданного с применением технологий ИИ
        • СМК для программного обеспечения как медицинского изделия
        • Регистрация программного обеспечения
      • Сертификация ИСО 13485. Система менеджмента качества (СМК)
        • Назад
        • Сертификация ИСО 13485. Система менеджмента качества (СМК)
        • Файл медицинского изделия по ГОСТ ИСО 13485
        • Аудит системы менеджмента качества (отчет)
        • Оформление сертификата ИСО 13485
        • Документы по СМК ГОСТ ИСО 13485: медицинские изделия
      • Испытания медизделий
        • Назад
        • Испытания медизделий
        • Технические испытания медицинских изделий
        • Токсикологические испытания медицинских изделий
        • Клинические испытания медицинских изделий
      • Техническая документация
        • Назад
        • Техническая документация
        • Эксплуатационная документация медицинских изделий
        • Разработка и анализ технической документации
        • Файл менеджмента риска
      • Лицензии
        • Назад
        • Лицензии
        • Лицензирование техобслуживания медтехники
    • Нормативная документация
    • Проекты
      • Назад
      • Проекты
      • Регистрация медицинских изделий
      • Система менеджмента качества
    • Информация
      • Назад
      • Информация
      • Новости
      • Статьи
      • Вопрос ответ
    • Контакты

    Спецификация программного обеспечения

    • Главная
    • Информация
    • Статьи
    • Спецификация программного обеспечения
    Поделиться
    Спецификация программного обеспечения

    В ЕСПД есть ГОСТ 19.202-78  и ГОСТ 19.105-78, которые устанавливают правила оформления документации, но для нас эти ГОСТы бесполезны....

    Спецификация программного обеспечения является очень важным элементом документации, выполненной в соответствии со стандартом ГОСТ IEC 62304—2022 (далее – «Стандарт»). В Разделе 3 «Термины и определения» не приводится определения спецификации ПО, однако «спецификация» встречается в тексте стандарта примерно 30 раз, и контекст употребления этого термина примерно одинаковый. «Спецификация» то является «документированной спецификацией», то «спецификацией архитектуры», в стандарте говорится о недопустимости «отклонений от спецификации», она также может быть «функциональной», «проектной» и т.д.

    В ЕСПД есть действующие до настоящего времени ГОСТ 19.202-78 «Единая система программной документации. Спецификация. Требования к содержанию и оформлению» и ГОСТ 19.105-78 «Единая система программной документации. Общие требования к программным документам», которые устанавливают правила оформления документации, но для нас эти ГОСТы бесполезны. То есть, 

    спецификация ПО – это важная составляющая всех этапов жизненного цикла ПО, но как это описать в документации на наше программное обеспечение? 

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

    Здесь я хотел бы обратиться к «Основам тестирования и верификации программного обеспечения» С.М. Старлетова и процитировать:

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

    Как правильно составить Спецификацию ПО? 

    1. Всё начинается с момента возникновения запроса на подобное ПО – запрос может исходить от конкретных врачей или пациентов, медицинских или пациентских сообществ, общества в целом.
    2. Следующий этап – это ответ на запрос: возникновение у Разработчика идеи о создании ПО, способного решить проблему. Здесь важно понимание Разработчиком осуществимости проекта – позволяют ли современные технические средства (компьютеры, языки программирования, нейросети) практически реализовать проект. 
    3. Далее следует этап детального изучения запроса бизнес-аналитиками и маркетологами, изучение зарегистрированных аналогов (если они есть) и их недостатков, анализ рисков, изучение научной и клинической базы. 

    схема для по.png

    Функциональная Спецификация ПО составляется с момента возникновения идеи о создании ПО и продолжается на всех этапах, она расширяется и дополняется. Важно то, что спецификация не должна иметь неполных или противоречивых описаний. 

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

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


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


    Услуги
    Регистрация программного обеспечения
    Регистрация программного обеспечения
    Сбор, составление документации для регистрации программного обеспечения, если оно признано медицинским изделием, проведение клинических испытаний и получение регистрационного удостоверения в Росздравнадзоре
    • Комментарии
    Загрузка комментариев...

    Поделиться
    Назад к списку Следующая статья
    Категории
    • Регистрация медизделий в Росздравнадзоре1
    • Регистрация программного обеспечения2
    • Система менеджмента качества2
    Это интересно
    • Различия между ПОНП (SOUP) и Off-the-Shelf (OTS) программным обеспечением в контексте медицинских изделий
      4 апреля 2025
    Облако тегов
    jivo онлайн консультант
    Регистрация медизделий
    Гарантия качества
    Гарантия качества 100% выполнение всех пунктов договора
    Клиентоориентированность
    Клиентоориентированность Индивидуальный подход к каждому клиенту
    Доступные цены
    Доступные цены Гибкая ценовая политика
    Работают профессионалы
    Работают профессионалы Сотрудники - сертифицированные специалисты
    Подписывайтесь на новости и акции:
    Компания
    О компании
    Наши мероприятия
    Наша квалификация
    Наши клиенты
    Отзывы
    Услуги
    Регистрация медицинских изделий в Росздравнадзоре
    Медицинское программное обеспечение (ПО)
    Сертификация ИСО 13485. Система менеджмента качества (СМК)
    Испытания медизделий
    Техническая документация
    Лицензии
    Наши контакты

    +7 (495) 197-77-53
    Пн. – Пт.: с 9:00 до 18:00
    111123, г. Москва, шоссе Энтузиастов, д. 56 офис 4121
    info@medleveltech.ru
    © 2025 Все права защищены.