We can audit your software development lifecycle processes against the IEC 62304 standard and work with your team to fill any gaps. See below our procedure. Also, here is an example report.
Unlike many medical-device regulatory firms, we also provide engineering services. We speak both languages so we can work directly with your engineering team to help them find a process that meets the regulatory requirements yet won’t be overly burdensome.
Furthermore, we have templates and tools that can automate parts of IEC 62304. Here are a few examples:
We know how poorly designed software development processes can slow down the engineering team. Our process likely won’t work for you out of the box, but we can use it as a starting point to more quickly get you compliant.
Medical device regulators require software engineers to track a variety of regulatory items. A regulatory item refers to a unique set of things that must be documented. For example, you’ll need to document your software requirements. Each software requirement may have an “id” to track it, a “description”, and possibly a “type” or a “name” or other fields. Conceptually, each software requirement is a row in a software requirements database table. There are many other tables that you may have and these tables are related to one another, similar to how database tables are related with foreign keys.
This diagram shows a typical database schema for a medical device that includes software and hardware (SiMD). A software only device (SaMD) won’t have some of these tables. The diagram is also not complete. E.g., a larger project may have a “Sub System Requirements” table. Also, some of the relationships that are shown as many-to-many could als be one-to-many depending on your preference.
We can help you hit your next milestone on time.
Phone: +1 (512) 967-6088
Email: info@innolitics.com
Calendly: schedule a call