|
Detection Systems, Inc. 130 Perinton Parkway, Fairport, New York 14450 |
|
PRODUCT TEST STRATEGY*
Introduction |
This document describes the test process that Detection Systems, Inc. has used to analyze, test and certify those products that successfully make the transition in date from December 31, 1999 to January 1, 2000 and beyond.
Goal: All products will be analyzed and tested according to this Year 2000 Test Strategy / Plan to verify conformity with Detection Systems' Year 2000 Compliance Definition.*
General information relating to Year 2000 compliance includes the following (where applicable):
*Year 2000 Compliance Definition:
All applications, systems, software and hardware products manufactured and sold by Detection Systems and it’s subsidiaries, will function correctly when dealing with dates/times, and date/time related data in the following manner:
Note: For a complete Year 2000 Compliance product report, please refer to our "Year 2000 Product Compliance Matrix."
Year 2000 Test Procedure |
This section outlines the strategy used by each product division to verify conformity / non-conformity with the Year 2000 Compliance Definition.
All applications, systems, software and hardware products manufactured by Detection Systems and its subsidiaries will be subjected to this Year 2000 Test Procedure.
The first step for each product is to determine if it is sensitive to Year 2000 issues. These products will hereafter be referred to as "Date Sensitive." The analysis of a product will be performed by a Test Engineer / Technician or a Development Engineer as appropriate.
Hardware/Software Versions
For all products, the analysis strategy will be to start with the latest version of hardware, software and firmware. If the product passes the analysis, then no earlier versions will be specifically examined unless the engineer identifies a possibility that an earlier version of the product was date sensitive. (Note: It is not likely that a product with a real-time clock was subsequently removed). If the product is determined to have a date-sensitivity, then all versions will be tested.
Note On Future Testing of Hardware Products That Pass the Analysis (i.e. Not a Date Sensitive Product)
Products that pass the analysis will be specifically re-analyzed with each new software release. However, as new features (hardware and software) are added to a system, System Test Engineering will analyze the impact on the system to determine which products (if any) will need to be re-tested. Software and firmware revisions will always be analyzed for any possibility that date sensitivity has been introduced.
Based on the above discussion of Year 2000 issues, Detection Systems has developed a set of Year 2000 product Test Cases, described below, which may or may not be applicable to the product being tested. After the completion of the analysis, a Test Engineer / Technician will run the applicable test case(s) against each product covered under the Year 2000 Product Compliance Policy . Results of each test case will be stored along with the necessary identifying information about what product was tested. This information will be placed in a document identified as the Year 2000 "Product Matrix." For all date-sensitive products identified, the test strategy will be to start with the latest version of hardware, software and firmware. As these products are tested starting with the newest version, should a version be identified as having a Year 2000 non-conformity, no earlier versions will be specifically tested since it is assumed that the non-conformity exists in all prior versions.
Rollover from December 31, 1999 to January 1, 2000
Year 2000 Leap Year Rollover from February 28, 2000 to February 29, 2000 to March 1, 2000
Rollover From December 31, 2000 to January 1, 2001
Other Critical Dates
The following list of dates have been identified as having risk for erroneous operation:
1998/12/31 |
1999/09/09 |
1999/12/31 |
2000/01/01 |
2000/01/31 |
2000/02/28 |
2000/02/29 |
2000/03/01 |
2000/03/31 |
2000/12/31 |
2001/01/01 |
2001/02/28 |
2001/03/01 |
2001/12/31 |
2004/02/28 |
2004/02/29 |
2004/03/01 |
2004/12/31 |
2027/05/18 |
2037/12/31 |
Corrective Action and Future Compliance |
Corrective Action
Customers will be notified of any Critical Product Deficiencies in Year 2000 operation as soon as they are identified. Critical Product Deficiencies are defined as failures that seriously impact product operation, especially any failure that could result in life or property safety issues.
Corrective action plans will be included in the product notifications. The company at it’s discretion may take limited actions or no action on non-critical deficiencies.
At this time the company knows of no critical product deficiencies.
Any new product development will adhere to the Company's "Year 2000 Compliance Definition" as well as internal time, day, date and year design requirements.
Test.doc
Rev. 11/25/98
© 1998 Detection Systems Inc. |