A Requirements Specification Template for Temperature Calibration System
Tupeli, Alexander (2020-03-13)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe202003238783
https://urn.fi/URN:NBN:fi-fe202003238783
Kuvaus
The name of the company where this project took place has been censored on the behalf of the company's integrity.
Tiivistelmä
Calibration laboratories follow a set of standards and these standards change all the time. The ISO17025 standard concerns calibration laboratories and have recently got a new version. This new version mainly adds the requirement for traceability in the calibration process. The company in question is creating a new temperature calibration software, due to the adaptation of a new version of the ISO17025. This thesis concentrates on the creation of the software requirements specification for this new software system. Calibration theory and software requirements theory are topics that are researched in this thesis. The goal of this thesis is to create a new template for internal software products software requirements specification and utilize it in the project.
In the first part of the thesis, we will learn about the different key elements in this project, information that the reader must know to understand the subject. We will learn about calibration theory and temperature calibration in particular. Then we will jump straight into the theory of software requirements, a part of good practices in software requirements specification that can be helpful in the different stages. The development process plays also a part in the creation and management of the requirements, so this aspect is also looked at. Then we will utilize the gathered information in the creation of a new internal software requirements specification and functional design specification.
The new software requirements specification template for internal software systems is more suitable for this type of software system than the already existing template. Additionally, the functional design specification is included in the same document, which results in a smaller number of project-related documents. This results in a reduction of the amount of work required by the process. By reducing the number of documents into one larger document, makes requirement engineering tasks easier and allows for a deeper integration between requirements and implementation.
In the first part of the thesis, we will learn about the different key elements in this project, information that the reader must know to understand the subject. We will learn about calibration theory and temperature calibration in particular. Then we will jump straight into the theory of software requirements, a part of good practices in software requirements specification that can be helpful in the different stages. The development process plays also a part in the creation and management of the requirements, so this aspect is also looked at. Then we will utilize the gathered information in the creation of a new internal software requirements specification and functional design specification.
The new software requirements specification template for internal software systems is more suitable for this type of software system than the already existing template. Additionally, the functional design specification is included in the same document, which results in a smaller number of project-related documents. This results in a reduction of the amount of work required by the process. By reducing the number of documents into one larger document, makes requirement engineering tasks easier and allows for a deeper integration between requirements and implementation.