consulting training auditing Steven R. Rakitin



Similar documents
Regulation of Mobile Medical Apps

SOFTWARE QUALITY IN 2002: A SURVEY OF THE STATE OF THE ART

Software-based medical devices from defibrillators

CURRICULUM VITA. Richard E. Biehl, Ph.D Whitfield Lane Orlando, Florida, USA

How to Write a Software Process Procedures and Policy Manual for YOUR COMPANY

Networked Medical Devices: Essential Collaboration for Improved Safety

Independent Verification and Validation of SAPHIRE 8 Software Quality Assurance Plan

Resume EMANUEL R. BAKER, Ph.D.

GUIDE TO SOFTWARE ENGINEERING STANDARDS AND SPECIFICATIONS

I.3 Quality Management

Post-Graduation Survey Results 2014 College of Engineering Civil Engineering Bachelor of Science

FDA Medical Device Industry Coalition

<name of project> Software Project Management Plan

Sarah E. Stein Virginia Polytechnic Institute and State University Pamplin College of Business 3102 Pamplin Hall Blacksburg, VA

Design Controls: Are They Worth the Effort?

The use of computer systems

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

Certified Software Quality Assurance Professional VS-1085

TIBCO Spotfire and S+ Product Family

The Kronos Cloud Tour. Andrew Manos Director Cloud Services Dan Rooney Cloud Principal

Curriculum Vitae Frank R. Painter, M.S., CCE

Quality Assurance For Mathematical Modeling Systems

Andrew B. Phillips PhD, RN. CURRICULUM VITAE August 2015

The purpose of this Supplier Quality Standard is to communicate the expectations and requirements of Baxter Healthcare Corporation to its suppliers.

the state of the practice Variations in Software Development Practices

Software Engineering/Courses Description Introduction to Software Engineering Credit Hours: 3 Prerequisite: (Computer Programming 2).

Root Cause Analysis for Customer Reported Problems. Topics

Effective Methods for Software and Systems Integration

How To Write A Contract For Software Quality Assurance

Todd D. Kravet. University of Washington, Foster School of Business Ph.D. in Accounting, August 2009 M.S. in Business Administration, June 2008

Security Engineering Best Practices. Arca Systems, Inc Boone Blvd., Suite 750 Vienna, VA

Application of Standard Project Management Processes in Fiber Optic Cable Plant Project Management. Introduction. Alfred Sankara, DigiBridge TelCo

Electronic GMP Systems

9700 South Cass Avenue, Lemont, IL URL: fulin

Role of Software Quality Assurance in Capability Maturity Model Integration

Computer System Validation - It s More Than Just Testing

Software Quality Management

GAMP5 - a lifecycle management framework for customized bioprocess solutions

Certified Software Quality Engineer (CSQE) Body of Knowledge

HP ITSM Assessment Services Helping you reach the levels of service your business requires

Effective Software Verification for Medical Devices

CURRICULUM VITAE April 2014

Extend and optimize the life of your plant the modular Life Cycle Service portfolio

3.1 Overview of Software Development and Integration Activities

Your Global Inspection Solution

Accelerate your mission with GTSI Integration Services

Medical Product Software Development and FDA Regulations Software Development Practices and FDA Compliance

Moving from ISO9000 to the Higher Levels of the Capability Maturity Model (CMM)

RADIATION MONITORING SYSTEMS

Best Practices for Verification, Validation, and Test in Model- Based Design

Case Study of CMMI implementation at Bank of Montreal (BMO) Financial Group

OECD SERIES ON PRINCIPLES OF GOOD LABORATORY PRACTICE AND COMPLIANCE MONITORING NUMBER 10 GLP CONSENSUS DOCUMENT

Adam J. Greiner, Ph.D., CPA

Meeting DO-178B Software Verification Guidelines with Coverity Integrity Center

How to Use the Design Process to Manage Risk: Elements of Design Controls and Why It Matters

Development and Application of POSAFE-Q PLC Platform

Square D Power Management Services. Complete Custom Solutions for Your Power System

SOFTWARE QUALITY MANAGEMENT THROUGH IMPLEMENTATION OF SOFTWARE STANDARDS

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

CS 1632 SOFTWARE QUALITY ASSURANCE. 2 Marks. Sample Questions and Answers

Software and Systems Engineering. Software and Systems Engineering Process Improvement at Oerlikon Aerospace

DRAFT TABLE OF CONTENTS 1. Software Quality Assurance By Dr. Claude Y Laporte and Dr. Alain April

Software Quality Management

QUESTIONS FOR YOUR SOFTWARE VENDOR: TO ASK BEFORE YOUR AUDIT

CDC UNIFIED PROCESS JOB AID

CAROL KRAKER STOCKMAN, Ph.D Castleman Street, Pittsburgh, Pennsylvania / ckstockman@gmail.com

Applying NQA-1 Requirements for Computer Software Used in Nuclear Facilities ASME 2014 Small Modular Reactors Symposium April 17, 2014

STS Federal Government Consulting Practice IV&V Offering

Independent Verification and Validation of SAPHIRE 8 Software Project Plan

Back to index of articles. Qualification of Computer Networks and Infrastructure

System Integration. System Integration. Global Manufacturing

GxP Process Management Software. White Paper: Ten Most Common Reasons for FDA 483 Observations and Warning Letter Citations

Regulatory Guide Configuration Management Plans for Digital Computer Software Used in Safety Systems of Nuclear Power Plants

ENEC Management System and Quality Assurance Program

Object-Oriented Software Engineering THE TOOLS OF THE TRADE CHAPTER 5. Stephen R. Schach 5.1 Stepwise Refinement.

Software Verification and Validation

Software Inventory Best Practices. Issued: April 26, Approved: Bruce F Gordon 04/26/2016 Chairperson Date

QUALITY ASSURANCE IN EXTREME PROGRAMMING Plamen Balkanski

ISO 9001:2000 Its Impact on Software

Product Life Cycle Management

Quality Management Systems Manual

TotalChrom. Chromatography Data Systems. Streamlining your laboratory workflow

How to Get NetFlow from Cisco 3750s. Joe Buchanan System Engineer Manager

THE OKONITE COMPANY. Ramsey, New Jersey Fax:

Transcription:

Software Quality Consulting consulting training auditing Steven R. Rakitin Summary: Software Quality Assurance, Verification & Validation, Software Development, Process Improvement, Inspections, Automated Testing, Management, ISO-9000, TickIT, FDA GMP/QSR, Auditing. Education: BS Electrical Engineering/Power Systems, Northeastern University, 1973 MS Computer Science, Rensselaer Polytechnic Institute, 1979 IEEE Software Reliability Seminar, 1991 ISO-9000 Lead Auditor Training, 1994 ASQ Certified Quality Auditor (CQA), 1994 ASQ Certified Software Quality Engineer (CSQE), 1996 Introduction to the SEI Capability Maturity Model, 1996 Experience: Software Quality Consulting Inc. 1997 present President Established a consulting practice focused on helping clients create Predictable Software Development Processes. Viewlogic Systems, Inc. 1996 1997 Director of Corporate Quality Reporting to the President, I established a corporate Quality function with overall responsibility for improving Viewlogic s Quality System. Primary focus on product and process improvements, Customer Satisfaction, and ISO-9001/TickIT compliance. Coordinated software process improvement initiatives with software development groups working in both Unix and NT environments. Managed program for measuring Customer Satisfaction. Initiated a Supplier Quality program for third party software. Improved software-licensing processes. Provided training to improve effectiveness of internal testing. Established Viewlogic User Group. Frequent customer contact. Ciba Corning Diagnostics Corp. 1990 1996 Manager of Regulatory Compliance Responsible for assessing compliance with FDA GMP regulations and ISO-9000 standards by performing periodic audits at 5 development and manufacturing facilities. Prepared and submitted 510(k)s for several devices. Manager of Software Quality Assurance Established SQA function for the R&D organization. Responsible for Software V&V for in-vitro diagnostic medical instruments and data management products. Actively participated in software development activities. Provided technical and administrative management for SQA Group. Developed a Software Engineering Handbook tailored to needs of business. Developed a similar handbook for software used in test equipment. Led a cross-functional team in developing a New Product Development Process encompassing Engineering, Manufacturing, and Service. Steven R. Rakitin page 1

GenRad, Inc. 1989 1990 Manager of Operating Systems Group Responsible for developing GenRad-specific modifications for Ultrix and SunOS to support GenRad's 275x Board Test product line based on a MicroVAX Fileserver and Sun Workstations. Developed requirements and high level design for a Unix disk partition utility using the Quality Function Deployment (QFD) methodology. Developed test plans for evaluating alpha and beta releases of GenRad's Ultrix and SunOS. Wang Laboratories, Inc. 1986 1989 Principal Engineer Advanced Workstation (42x) Project. User Interface Team. Developed a common set of user interface widgets for Wang application developers. Wrote a functional description of widget features and application program interfaces. Designed and implemented support functions for several widgets including icons, paragraph fields, and text integration across applications. Distributed Management Facility Project. Project leader for Network Management product. Reverseengineered the product and wrote a Functional Spec and a System Design Spec. The System Design Spec provided the basis for a cooperative test plan developed with the QA group for testing prior to first customer ship. Telco Systems Fiber Optics Corp. 1985 1986 Principal Engineer TELTRAC Project. TELTRAC was a menu-driven, real-time, network monitoring and control application developed for Telco's telecommunication equipment. Reverse engineered the TELTRAC product and wrote a complete Functional Spec which served as the basis for adding new features, developing marketing brochures, and improving customer training courses. Based on this document, developed a comprehensive System Integration Test Procedure. Developed a Software Life Cycle Model as part of Telco's New Product Development Process. Telos Consulting Services, Inc. 1983 1985 Member of Technical Staff Assigned to M/A-Com Linkabit, Inc. The Dual Modem was a military airborne system that provided network control protocol and user interface to establish air-to-ground communications. Designed the user interface and wrote a Detailed Software Design Specification, including a functional overview, module descriptions, pseudo-code, and data structure declarations. Assigned to Millipore Corp. - Waters Chromatography Division. Designed and implemented screen editors and menus which allow users to perform Gel Permeation Chromatography for a Workstation- based product. Designed and implemented a menu-driven user interface for a Gradientcontroller product. Steven R. Rakitin page 2

SofTech, Inc. 1978 1983 Manager of Software Quality Assurance Established SQA function. Provided technical and administrative management for a group of 8 Software Engineers who performed Software QA and Configuration Management functions. Ada Language System Project. Under contract to the US Army, SofTech developed the first Ada Compiler for the DoD. Performed detailed technical reviews of high-level and detailed software design documents for compilers, assemblers, linkers, debuggers, and database management tools designed by SofTech. Developed an overall Test Plan and specific Test Procedures for testing the Ada Compiler using the Ada Compiler Validation Capability Test Suites. Participated in the development of configuration control and regression testing tools. ITT Telecommunications Switch Project. Responsible for providing an independent technical assessment of telecommunications software developed by ITT. Reviewed and evaluated Program Performance Specs, Program Design Specs, Test Plans and Test Procedures as well as software development practices. Developed and applied a set of software quality metrics to code written by ITT. Combustion Engineering, Inc. 1973 1978 Senior Engineer Developed software for monitoring critical parameters in nuclear power plant control systems. Developed real-time control software for a microprocessor-based in-core neutron flux detector. Prepared requirements for advanced control room designs. Researched structured software development methodologies appropriate for developing critical software for safety-related functions in nuclear power plant control and protection systems. Professional Affiliations: IEEE Computer Society American Society for Quality (ASQ) Software Division Association for the Advancement of Medical Instrumentation (AAMI) Other: Editorial Review Board for Software Quality Professional, a new journal published by the ASQ Software Division Books: Software Verification & Validation for Practitioners and Managers, 2nd. ed., Norwood, MA: Artech House Inc., 2001. Articles: Coping with Defective Software in Medical Devices, IEEE Computer, vol. 39, no. 4, pp. 40-45, April 2006. Creating Accurate Estimates and Realistic Schedules, ASQ Software Quality Professional, vol. 4, no. 2, p. 30-36, March 2002. Balancing Time to Market and Quality, ASQ Software Quality Professional, vol. 1, no. 3, pp. 54-57, June 1999. Revisiting the Software Development Process, Medical Device & Diagnostic Industry, vol. 16, no. 5, pp. 232-236, May 1994. Steven R. Rakitin page 3

Articles, continued: Experience Performing Software Quality Assurance on the Ada Language System Project, Proc. IEEE Sixth International Conf. on Software Engineering; Tokyo, Japan, September 1982. Validation of Safety System Software, International Atomic Energy Agency Specialists Meeting on Software Reliability for Computerized Control of Safety Systems in Nuclear Power Plants, Pittsburgh, PA, July 1977, co- author. Conference Presentations: Software Validation Revisited, presented at ASQ New England Biomedical Division Discussion Group, Dedham, MA, January 26, 2006. Assessing the Effectiveness of Software Validation Testing, Invited tutorial, 4th Annual Best Practices in Software Design for Medical Devices Conference, IQPC, Boston, MA, March 21, 2005. Effective Risk Management Techniques for Software-based Medical Devices, presented at BOSCON 2005, ASQ Boston Section s Annual Quality Conference, Burlington, MA, April 7, 2005. Improving the Effectiveness of Medical Device Software Validation, presented at the 2005 Annual Meeting of the Association for the Advancement of Medical Instrumentation (AAMI), Tampa, FL, May 16, 2005. Improving the Effectiveness of Medical Device Software Validation, presented at 55th Annual ASQ North East Quality Council Conference, Marlboro, MA, October 20, 2004. Assessing the Effectiveness of Software Validation Testing, Invited tutorial, 3rd Annual Best Practices in Software Design for Medical Devices Conference, IQPC, Chicago, IL, September 27, 2004 Utilizing Risk Management Techniques for Software Based Medical Devices, Invited tutorial, 3rd Annual Best Practices in Software Design for Medical Devices Conference, IQPC, Chicago, IL, September 27, 2004 How Effective is your Software Testing Efforts?, presented at BOSCON 2004, ASQ Boston Section s Annual Quality Conference, Burlington, MA, April 8, 2004. Assessing the Effectiveness of Software Testing, presented at ASQ 58th Annual Quality Conference (AQC), Toronto, ON, Canada, May 25, 2004. Software Development for Medical Device Manufacturers, Invited tutorial. Presented at BOSCON 2003, ASQ Boston Section's Annual Quality Conference, Burlington, MA, April 10, 2003. An Overview of Software Verification and Validation, presented at 56th ASQ Annual Quality Congress, Denver, CO, May 2002. A Holistic Approach to Software Quality, presented at BOSCON 2002, ASQ Boston Section's Annual Quality Conference, Burlington MA, April 11, 2002. Software Development for Medical Device Manufacturers, Invited tutorial. Presented at BOSCON 2001, ASQ Boston Section's Annual Quality Conference, Burlington, MA, March 16, 2001. 17th Annual Pacific Northwest Software Quality Conference, Portland OR, October 11, 1999. 1999 Annual Meeting of the Association for the Advancement of Medical Instrumentation (AAMI), Boston, MA, June 5, 1999. Steven R. Rakitin page 4

Conference Presentations, continued: 15th Annual Pacific Northwest Software Quality Conference, Portland OR, October 27, 1997. The Economics of Software Process Improvement, Presented at Health Industry Manufacturers Assoc. (HIMA) Conference on Medical Device Software, Washington DC, May 1994. Practical Methods for Cost-effective Verification and Validation of Medical Device Software, Presented at Health Industry Manufacturer's Assoc. (HIMA) Conference on Medical Device Software Development and Product Submissions, Washington DC, December 1992. Factors Influencing the Software Development Process for In-vitro Diagnostic Instruments, Presented at Assoc. for the Advancement of Medical Instrumentation (AAMI) 27th Annual Conference; Anaheim, CA, June 1992. Steven R. Rakitin page 5