ALS - QSP - 12 Rev02 Design and Development
ALS - QSP - 12 Rev02 Design and Development
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
1.0 PURPOSE
The purpose of this procedure is to ensure that the organization will plan and control the design and
development of the software is error free and fully compliant to product safety protocols
consistently and efficiently to deliver Best in Class healthcare products that meet and exceed
expectations of customer and meet the quality objectives of the organization.
2.0 SCOPE
Scope of this procedure includes designing of all the products developed at Artificial Learning
Systems India Pvt. Ltd.
3.0 RESPONSIBILITY
Chief Deep Learning Scientist – Responsible for defining and approving the processes and ensuring
the implementation and compliance of the process to meet the quality objectives and regulatory
requirements.
Deep Learning Scientist – Responsible for implementing and reviewing the overall development
process on an ongoing basis
Deep Learning model Developer – Ensure all the design and development processes are followed in
the development of the products
Data Scientist – Ensure all the design and development processes are followed in the testing of the
products
Annotators/Doctors – Responsible for data annotation. To manually classify data into a given
number of classes.
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Process Quality Assurance – To ensure periodic review and audit of design and development
activities and approves design and development process meets the regulatory requirements. To
review and approve any changes to the design and development process.
IT Infrastructure and DevOps – Ensure that all the required infrastructure, tools, software and any
other resources required for the design and development of products are available on time and
meet the regulatory compliance. It also responsible for procuring, maintaining and servicing the
required infrastructure needs.
Support – Responsible for providing post product delivery support and collect, log, analyze and
evaluate the feedback from the customer. Also responsible for periodic survey of the product
deployed in the market.
All the ideas are collected, reviewed and prioritized. The prioritized ideas will be evaluated by key
stakeholders to determine the feasibility of the ideas and required resources to develop the
products. The prioritized ideas will be assigned to the AI design and development team for product
realization
Based on the inputs from AI Design specification product design & development planning is carried
out.
Design & development members are identified & assigned for the activities with the target date.
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Design and development planning process includes plans, reviews, verifications & validations that
are appropriate to the design & development stages.
Input :
o AI product design and development is dependent on an initial idea, which may come
from the Management, market research, employees, from existing and prospective
customer, from industry requirements or from a previously tried out/developed
product.
o All the ideas are collected, reviewed and prioritized in the Prototyping Process. The
prioritized ideas will be evaluated by key stakeholders to determine the feasibility of the
Output:
o Prioritized ideas that will be assigned to the AI design and development team for
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Process:
o Identify the type of data required for building the product
o Decide the size of data required
Output:
o Type and size of data documented
Data Gathering
Input:
o Type of data and the size of data
Process:
Identify various data sources (Internal and External)
Data gathering Process: Download data from various open source data base, identify
hospital partners and research partner for data gathering
Store data in central data base with proper controls and configuration
Security and user access defined for the data
Output:
Collected Data stored in the central server data security and access
approval
Data Cleansing
Input:
o Access to the identified and gathered data
Process
o Data Cleansing activities to remove bad quality data and any other data that
do not qualify for developing the product
o Identify and define the parameters for annotation
o Identify different buckets for annotation and provide necessary access to the
annotators based on the roles and qualification for annotation
Output:
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
problems for necessary actions by the technical team. These reviews are recorded in the design
& development review record.
4.5 DESIGN AND DEVELOPMENT VERIFICATION
Verification of design is carried out by QA inspecting & testing for the subsistence of design to
ensure that the design and development outputs have met the design and development input
requirements.
QA inspection & test reports (D & D verification records) are reviewed & verified by QA
Manager.
The organization ensures proper transfer of design and development outputs to Delivery team.
Design and development outputs are verified as suitable for delivery before becoming final
specifications and that delivery team capability can meet product requirements.
4.8 CONTROL OF DESIGN AND DEVELOPMENT CHANGES
Design & development change requested by any department is recorded in the design change
review format and is forwarded to Director for review & approval.
Design / Document change request can be originated by any department & forwarded to D&D
department (technical) / MR for analysis of design / document change.
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
5.0 PURPOSE
The purpose of this procedure is to ensure that the organization will plan and control the design and
development of the software is error free and fully compliant to product safety protocols
consistently and efficiently to deliver Best in Class healthcare products that meet and exceed
expectations of customer and meet the quality objectives of the organization.
6.0 SCOPE
Scope of this procedure includes designing of all the products developed at Artificial Learning
Systems India Pvt. Ltd.
7.0 RESPONSIBILITY
Design Head – Responsible for defining and approving the processes and ensuring the
implementation and compliance of the process to meet the quality objectives and regulatory
requirements.
Development Head – Responsible for implementing and reviewing the overall development process
on an ongoing basis
Developer – Ensure all the design and development processes are followed in the development of
the products
Tester – Ensure all the design and development processes are followed in the testing of the products
Process Quality Assurance – To ensure periodic review and audit of design and development
activities and approves design and development process meets the regulatory requirements. To
review and approve any changes to the design and development process.
IT Infrastructure and DevOps – Ensure that all the required infrastructure, tools, software and any
other resources required for the design and development of products are available on time and
meet the regulatory compliance. It also responsible for procuring, maintaining and servicing the
required infrastructure needs.
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Support – Responsible for providing post product delivery support and collect, log, analyze and
evaluate the feedback from the customer. Also responsible for periodic survey of the product
deployed in the market.
All the ideas are collected, reviewed and prioritized in the Prototyping Process. The prioritized ideas
will be evaluated by key stakeholders to determine the feasibility of the ideas and required
resources to develop the products. The prioritized ideas will be assigned to the design and
Based on the inputs from prototyping process, product design & development planning is carried
out.
Design & development members are identified & assigned for the activities with the target date.
Design and development planning process includes plans, reviews, verifications & validations that
are appropriate to the design & development stages.
Input :
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
o Software design and development is dependent on an initial idea, which may come from
the Management, market research, employees, from existing and prospective customer,
from industry requirements or from a previously tried out/developed product.
o All the ideas are collected, reviewed and prioritized in the Prototyping Process. The
prioritized ideas will be evaluated by key stakeholders to determine the feasibility of the
Output:
o Prioritized ideas that will be assigned to the design and development team for product
Input:
o Define High level design Architecture and specification for product design & development
planning
o Design & development members are identified
o Assigned for the activities with the target date.
o Identify Technology and infrastructure ( process)
o Define Functional Specification
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
o Create HLA
o Risk Management (process)
o Change control( process)
o Traceability
o Review and Freeze the Architecture
Output:
o Approved HLA ( output)
Input:
o approved HLA is input for LLD
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Stage 4: Development
Input
o Approved LLD is the input
Review Code
Output:
o Unit tested Coding for the modules
o Unit tested Coding integration modules
o Unit test report ( log)
Stage 5: Testing
Input
o Approved Idea specifications
o Approved HLA
o Approved LLD (Input)
o Approved Code and UT Results
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Input
o Finalized and tested code[input]
o Pre-Prod Deployment notes
o Deployment Preparation/Notifications
o Approved UAT
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Input
o Deployment Plan
o Deployment Notification
Output :
o Customer Sign Off
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
At suitable stages as indicated in the design & development planning, systematic reviews are
conducted to evaluate the ability of design to meet the input requirements & identify any
problems for necessary actions by the technical team. These reviews are recorded in the design
& development review record.
Verification of design is carried out by QA inspecting & testing for the subsistence of design to
ensure that the design and development outputs have met the design and development input
requirements.
QA inspection & test reports (D & D verification records) are reviewed & verified by QA
Manager.
Validation is performed to ensure that the resulting product is capable of meeting the
requirements for the specified application or intended use.
Records of the results of validation and any necessary actions to be taken are maintained in
design and development validation report.
The organization ensures proper transfer of design and development outputs to Sales team. Design
and development outputs are verified as suitable for delivery before becoming final specifications
and that Sales team capability can meet product requirements. Design Transfer includes training /
demonstration to Sales team on the new product and its key features, transfer of User Manual.
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Design & development change requested by any department is recorded in the design change
review format and is forwarded to Director for review & approval.
Design / Document change request can be originated by any department & forwarded to D&D
department (technical) / MR for analysis of design / document change.
1.0 REFERENCE
ISO 13485: 2016 - CL. 7.3 Design and development
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
2.0 TEMPLATES
Idea Logs
Idea Specification
Test Plan
Defect log
Defect Analysis
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.
QUALITY SYSTEM PROCEDURE
Document
Effective Date Revision No Page
Number
Page PAGE 21
ALS/QSP/12 12-Dec-19 02 of NUMPAGES
21
Copyright ©: This document contains confidential information that belongs to ARTIFICIAL LEARNING SYSTEMS INDIA PVT LTD and cannot be
fully or partially copied without the prior written approval of the designated Directors of the organization. The content in this document is intended
only for the internal stakeholders.