Managing the Software Development Lifecycle for Validated Processes

by | Sep 26, 2012 | Industry, Life Sciences & Medical, Operations & Business Management | 0 comments

For those in the biotech and pharmaceutical manufacturing industries, Emerson’s Chris Amstutz has been sharing a great series of forum posts in the Emerson Exchange 365 community, Life Sciences track. Here are a few examples of some specific SAP to manufacturing execution system connectivity posts:

Chris also shared with me the background behind the Good Automated Manufacturing Practice (GAMP) Category 5 software development lifecycle for validated environments. Category 5 (CAT 5) software is defined as non-COTS [commercial off-the-shelf] software (custom) that is developed specifically for the project. Since the software is not standard product, it is required to be developed according to Software Development Lifecycle (SDLC).

Chris notes that GAMP 5 provides an SDLC framework that ensures software quality traceable through requirements, development, testing, deployment, and revision. An example of CAT 5 software would be an interface between an enterprise resource planning (ERP) software package such as SAP and an operations management software package such as Syncade. This interface would be to coordinate communications between SAP and Syncade.

In developing CAT 5 software, a cross-functional team needs to be established. The team would include an overall project manager responsible for component requirements and functional design specification (FDS) approval and a quality project manager that owns and maintains of the CAT 5 SDLC procedure/adherence procedure/good testing and documentation practices. Other key roles and responsibilities include a technical lead who develops the FDS, a software developer who performs coding and maintenance, software unit, system and module & installation test plan development and testing, configuration management, and release note development.

Chris notes that the following SDLC activities and deliverables should be provided for each software component with responsibilities assigned for each activity and deliverable:
SDLC activities and deliverables

Consider joining the Emerson Exchange 365 community and the Life Sciences track to join in the conversations with your peers.

Author

Follow Us

We invite you to follow us on Facebook, LinkedIn, Twitter and YouTube to stay up to date on the latest news, events and innovations that will help you face and solve your toughest challenges.

Do you want to reuse or translate content?

Just post a link to the entry and send us a quick note so we can share your work. Thank you very much.

Our Global Community

Emerson Exchange 365

The opinions expressed here are the personal opinions of the authors. Content published here is not read or approved by Emerson before it is posted and does not necessarily represent the views and opinions of Emerson.

PHP Code Snippets Powered By : XYZScripts.com