YY/T 0664-2020Medical device software—Software life cycle processes (English PDF)
医疗器械软件 软件生存周期过程
This is a limited preview
Buy now to download the full PDF (107 pages)
Need quotation for your management?
Get a formal quotation for YY/T 0664-2020 in 30 minutes.
Issued by
NMPA
Level / Type
Industry · Recommended
Issue date
September 27, 2020
Implementation date
September 1, 2021
Scope
YY/T 0664-2020 is the English-translated version of 医疗器械软件 软件生存周期过程.
YY/T 0664-2020 is the Chinese pharmaceutical industry standard on medical device software life cycle processes, a modified adoption of IEC 62304:2006 with Amendment 1:2015.
It defines the life cycle requirements for medical device software: the set of processes, activities and tasks it describes establishes a common framework for medical device software life cycle processes.
It covers general requirements (quality management system, risk management, software safety classification, legacy software), the software development process (planning, requirements analysis, architectural and detailed design, unit implementation and verification, integration and integration testing, system testing, release), the software maintenance process, the software risk management process, software configuration management and software problem resolution, with informative annexes on the rationale, guidance on the provisions, the relationship to other standards and implementation.
Compared with YY/T 0664-2008, which it replaces, it incorporates IEC 62304 Amendment 1:2015: the term software product is replaced by medical device software, terms such as hazardous situation, legacy software, release, residual risk, risk estimation and risk evaluation are added, software safety classification is revised with a new Figure 3, and requirements for legacy software and for avoiding common software defects are added; ISO 14971 is replaced by YY/T 0316.
Issued on 27 September 2020 by the National Medical Products Administration, it has been in force since 1 September 2021. Classification: ICS 11.040.01; 35.240.80, CCS C 30. The English edition runs to 107 pages.
Found what you need?
Document preview — YY/T 0664-2020
National Standard of the People's Republic of China
- ICS
- 11.040.01; 35.240.80
- Classification
- C 30
- Replacing
- YY/T 0664-2008
Issued by: National Medical Products Administration of the People's Republic of China
Contents
- Foreword4
- Introduction8
- 1 Scope11
- 2 Normative references12
- 3 Terms and definitions13
- 4 General requirements22
- 4.1 Quality management system22
- 4.2 Risk management23
- 4.3 Software safety classification23
- 4.4 Legacy software25
- 5 Software development process27
- 5.1 Software development planning27
- 5.2 Software requirements analysis31
- 5.3 Software architectural design34
- 5.4 Software detailed design35
- 5.5 Software unit implementation36
- 5.6 Software integration and integration testing37
- 5.7 Software system testing39
- 5.8 Software release for utilization at a system level41
- 6 Software maintenance process42
- 6.1 Establish software maintenance plan42
- 6.2 Problem and modification analysis43
- 6.3 Modification implementation45
- 7 Software risk management process45
- 7.1 Analysis of software contributing to hazardous situations45
- 7.2 Risk control measures46
- 7.3 Verification of risk control measures47
- 7.4 Risk management of software changes47
- 8 Software configuration management process48
- 8.1 Configuration identification48
- 8.2 Change control49
- 8.3 Configuration status accounting50
- 9 Software problem resolution process50
- Annex A (informative) Rationale for the requirements of this standard53
- Annex B (informative) Guidance on the provisions of this standard56
- Annex C (informative) Relationship to other standards82
- Annex D (informative) Implementation104
- Bibliography107
Foreword
This standard was drafted in accordance with the rules given in GB/T 1.1-2009.
This standard replaces YY/T 0664-2008, Medical device software - Software life cycle processes. Compared with YY/T 0664-2008, apart from editorial changes, the main technical changes are as follows:
- the amendments of IEC 62304:2006/AMD1:2015 have been incorporated, marked by a double vertical line in the outer margin. The main amendments are: the term "software product" (3.26 of the 2008 edition) has been deleted and replaced by "medical device software" (see 3.11); the terms and definitions of hazardous situation (3.33), legacy software (3.34), release (3.35), residual risk (3.36), risk estimation (3.37) and risk evaluation (3.38) have been added; the requirements for software safety classification have been modified and Figure 3, Assigning software safety classification, added (see 4.3); requirements for legacy software (4.4) and for identification and avoidance of common software defects (5.1.12) have been added; the requirements for verifying software integration (5.6.2), the software safety classes to which provisions apply, the evaluation and record contents of software system testing (5.7.4, 5.7.5) and the preparation of problem reports (9.1) have been modified; the requirements to document the sequence of events (7.1.5 and 7.3.2 of the 2008 edition) have been deleted; the guidance on software safety classification (B.4.3) has been modified and guidance on legacy software (B.4.4) added;
- the Chinese wording of the terms anomaly (3.2), hazard (3.9), safety (3.20) and serious injury (3.22) has been modified;
- some content has been modified because of translation.
This standard uses the redrafting method to adopt IEC 62304:2015, Medical device software - Software life cycle processes, with modifications, marked by a single vertical line in the outer margin. The main technical differences are: the normative references have been adjusted to China's technical conditions, ISO 14971 being replaced by YY/T 0316, its identical adoption; terms, clauses or items marked "not used" have been deleted and renumbered in accordance with GB/T 1.1; the definition of manufacturer (3.10) has been aligned with YY/T 0287-2017; the term medical device has been deleted, being defined in the medical device regulations and in YY/T 0287-2017; and the definitions of process (3.13) and verification (3.31) have been modified.
1 Scope
This standard defines the life cycle requirements for medical device software. The set of processes, activities and tasks described in this standard establishes a common framework for medical device software life cycle processes.
2 Normative references
The following documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition (including all amendments) applies.
YY/T 0316, Medical devices - Application of risk management to medical devices (YY/T 0316-2016, ISO 14971:2007 corrected version, IDT)
3 Terms and definitions
For the purposes of this document, the following terms and definitions apply.
3.1 activity: a set of one or more interrelated or interacting tasks.
3.2 anomaly: any condition that deviates from the expected based on requirements specifications, design documents, standards, etc., or from someone's perceptions or experiences. Note: anomalies may be found during, but not limited to, the review, test, analysis, compilation or use of medical device software or applicable documentation.
4.3 Software safety classification
The manufacturer shall document the software safety class assigned to each software system in the risk management file. When a software system is decomposed into software items, and when a software item is decomposed into further software items, such software items shall inherit the software safety classification of the original software item unless the manufacturer documents a rationale for classification into a different software safety class.
......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 107 pages — is available in the English PDF.
Referenced standards
Normative references
Similar standards
Editions of YY/T 0664
| Edition | Title | Revision | Status |
|---|---|---|---|
| YY/T 0664-2020 | Medical device software—Software life cycle processes | current edition | Current |
| YY/T 0664-2008 | Medical device software—Software life cycle processes | previous edition | Superseded |
This page sells the current edition, YY/T 0664-2020. Earlier editions are listed for reference only.
How to Download YY/T 0664-2020
- 1
Add to cart
Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.
- 2
Checkout
Enter your email and billing details. Payment is processed securely by Stripe (cards or bank transfer). Prefer bank details? Request a quotation (min. order $300).
- 3
Instant delivery (0–9 sec)
Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.
- 4
Invoice included
A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.
Related Standards
YY/T 0316-2003 — Medical devices - Application of risk management to medical devices
YY/T 0316-2008 — Medical devices - Application of risk management to medical devices
YY/T 0316-2016 — Medical devices-Application of risk management to medical devices
Secure payment via Stripe
Payments accepted
YY/T 0664-2020
$875.00