SOFTWARE REGULATORY & COMPLIANCE
Compliance Built on an Understanding of the Software.
Software regulatory work should reflect how the device is designed, developed, tested, and maintained. InnoRevision works with medical device teams to assess lifecycle practices, prepare defensible technical documentation, address gaps, and support FDA and EU regulatory reviews with engineering-grounded evidence aligned with current guidance, applicable regulations, and recognized standards.
01
Software Lifecycle Planning & IEC 62304
Development plans, software safety classification, lifecycle procedures, configuration management, change control, and maintenance processes aligned with IEC 62304, applicable QMSR and ISO 13485 processes, and the needs of the product and organization.
IEC 62304 · QMSR · Lifecycle procedures
02
FDA & EU Software Submission Support
Preparation and review of software descriptions, architecture, requirements, risk-related documentation, verification summaries, and traceability aligned with current FDA software guidance and, where applicable, EU MDR technical documentation requirements.
FDA guidance · EU MDR · Traceability
03
Independent Software Audits & Gap Assessments
Focused assessments of software procedures, records, development practices, and deliverables against applicable regulatory expectations and adopted standards.
Independent review · Gap assessment · Action plans
04
Remediation & Submission Deficiency Response
Technical analysis and targeted updates to close documentation and process gaps, resolve FDA questions, and align supporting evidence with actual product behavior.
Deficiency responses · Evidence updates · Remediation
05
Software Risk & Requirements Alignment
Coordination of software requirements, architecture, verification, and software-related hazards with the risk management process so claims are supported by objective evidence.
ISO 14971 alignment · Requirements · Verification
06
Legacy & Established Product Support
Practical assessments and documentation strategies for existing or inherited systems, including change impact, maintenance, and proportionate lifecycle improvements.
Legacy products · Change impact · Sustaining support