Mehrfard, Hossein (2010) Extending extreme programming to support life sciences regulations. Masters thesis, Concordia University.
Preview |
Text (application/pdf)
4MBMR67210.pdf - Accepted Version |
Abstract
The difficulty of complying with different regulations is becoming more evident as larger numbers of regulated businesses are mandated to follow a set of different regulations in their prescribed boundaries. This wide spectrum of regulations is inevitable as the result of today's heavily regulated society. In this thesis, we focus on the Food and Drug Administration (FDA) regulations and their impact on software development. FDA mandates stringent requirements on the process by which software systems for medical devices are developed. Many of these requirements involve documenting various activities in the software process, something that agile processes such as the Extreme Programming (XP) process do not support. In this thesis, we discuss FDA requirements in detail and relate these requirements to software engineering practices. We then show areas where XP fails to meet these requirements. We propose an extension to XP that complies with FDA. The extended process is implemented using the Eclipse Process Framework (EPF). A questionnaire-based evaluation technique is used to validate the extended XP.
Divisions: | Concordia University > Gina Cody School of Engineering and Computer Science > Electrical and Computer Engineering |
---|---|
Item Type: | Thesis (Masters) |
Authors: | Mehrfard, Hossein |
Pagination: | ix, 84 leaves : ill. ; 29 cm. |
Institution: | Concordia University |
Degree Name: | M.A. Sc. |
Program: | Electrical and Computer Engineering |
Date: | 2010 |
Thesis Supervisor(s): | Hamou-Lhadj, A |
Identification Number: | LE 3 C66E44M 2010 M44 |
ID Code: | 979212 |
Deposited By: | Concordia University Library |
Deposited On: | 09 Dec 2014 17:55 |
Last Modified: | 13 Jul 2020 20:11 |
Related URLs: |
Repository Staff Only: item control page