Product Software Versus Tool Software

When considering software process and software validation requirements for “product software” versus “tool software,” it can be very confusing and challenging.  We have created a job aid that can help facilitate the discussion of the differences between the two.  Product software runs as part of the product, whereas tool software is software running a tool used for development (e.g., compiler) or testing tools (e.g., static analyzer).

The QSR which requires that “when computers or automated data processing systems are used as part of production or the quality system, the [device] manufacturer shall validate computer software for its intended use according to an established protocol.”  ISO 13485 § 4.1.6 requires validation of quality system software.

If you need further help with software process development, assessments, or software validation, please leave a message on this form.

 

SoftwareCPR-ProductVsToolSoftware-JobAid-2021

More info on SoftwareCPR jobaids: https://www.softwarecpr.com/aids/

Upcoming Public Courses

IEC 62304 and Emerging Standards Impacting Medical Device and HealthIT Software training course in Boise, Idaho. 3-Day course.

October 13-15, 2026

Limited Early Bird Registration: $995 / person
Non refundable but transferable.

Or just email training@softwarecpr.com for more info.

Corporate Office

15148 Springview St.
Tampa, FL 33624
USA
+1-781-721-2921
Partners located in the US (CA, FL, MA, MN, TX) and Canada.