-Director of Software Development for a medical device companyThe BPA consultant’s deep understanding of the medical software regulations has been key to our ability to bring our development process into compliance. He helped us understand what the regulations called for and where our gaps were. His ability to listen once to what we needed and come back a few days later with process proposals that matched our needs and development style while fulfilling regulatory requirements, was precious. I don't think we would have gotten our CE Mark that easily without his invaluable help.
-Director of Software Engineering for a medical device company"The Business Performance Associates (BPA) consultants were instrumental in helping our company define and establish medical device software life cycle and quality assurance processes consistent with IEC 62304. Our organization had no prior experience in medical device software development, and BPA was able to guide us through developing necessary procedures while helping the organization gain the understanding of how each of these procedures would improve our product.
BPA's consultants are experts at the interfaces of software development, quality assurance and regulatory affairs. We translate the regulatory and compliance requirements for software developers in the creation of both compliant software procedures and the software artifacts (documentation) needed for submissions.
One of our areas of specialization is compliance with IEC 62304 for software development processes. In a gap analysis, we evaluate your processes and documentation against the 62304 requirements. We team with you to improve compliance by writing procedures that build on your software development practices, and we work with you to close any content gaps in your deliverables.
For more information, see the following topics.
We translate regulations and support both software developers and device companies
Regulatory Affairs should not have to rewrite software documentation for submissions; it should be generated from the software development life cycle
We work with both medical device companies and software development companies to ensure that software development processes and artifacts meet regulatory requirements
We will help you meet regulatory requirements for software engineering and prepare submissions for regulatory approval
BPA provides services related to the testing (verification) of software that is in medical devices, or that is a medical device itself. The following are examples of such services:
We help companies prepare FDA submissions and EU technical files, with a special expertise in medical devices with software
For a complete list of BPA training offerings, see Training Services