Managing the Software Development Lifecycle for Validated Processes

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.

MP3 | iTunes

Audio clip: Adobe Flash Player (version 9 or above) is required to play this audio clip. Download the latest version here. You also need to have JavaScript enabled in your browser.

6 comments

  1. Whether it’s software or product, the life-cycle is there and managing it will help your business to grow with that.

  2. Everyone can select their own techniques but i have believe in my self and think about the process,visualize step, get backup, etc

  3. shaneriobruce says:

    Verification and Validation are the activities performed to improve the quality and reliability of the system and assure the product satisfies the customer needs.

    Verification assures the product of each development phase meets their respective requirements.

    Validation assures the final product meets the client requirements.

    software validation

  4. shells readings says:

    I also tell my team members to spend qaulity time doing analysis of the work they do. Do not spend the entire day in just doing testing. Spending everyday sometime on Analysis will help them to move in the right direction in the work and also helps them to see in a bigger and broader perspective of the work.Finally, just spend good amount of time in planning, reviews and analysis, the execution will be done like in no time.

    software validation

Leave a Reply