Abstract
Safety-critical systems (SCSs) are distributed in many areas such as flight, railway, medical, nuclear and defense, and failure of these systems can harm human life or damage the environment. There are several ways to reduce or possibly eliminate failure, according to researchers improving the development processes of SCSs reduces failure by 40%. Therefore, developers have invented many development methods and measurement techniques to reduce failures during development processes. Agile Software Development (ASD) has entered the field of safety-critical system development (SCSD) in the past few years. Agile has produced reliable and high-quality products by expanding its principles and adapting new measurement techniques. However, there is still a gap in improving measurement techniques and stopping failures. This paper proposed a new measurement mechanism called Package Metrics for Improving Software Development (PM-ISD). The proposed measurement enhances reliability assessment and decision-making during agile development processes. PM-ISD assists the Agile management team throughout the Medical Surgery Department (MSD) project phases to track the completion of tasks.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Martins LEG, Gorschek T (2017) Requirements engineering for safety-critical systems: overview and challenges. IEEE Softw 34(4):49–57
Kramer S, Raab P, Mottok J, Racek S (2014) Comparison of enhanced markov models and discrete event simulation: for evaluation of probabilistic faults in safety-critical real-time task sets. In: 2014 17th Euromicro conference on digital system design, Verona, Italy, pp 591–598
Leffingwell D (2016) SAFe 4.0 reference guide: scaled agile framework for lean software and systems engineering, 1st edn. Addison-Wesley Professional
Stettina CJ, Hörz J (2015) Agile portfolio management: an empirical perspective on the practice in use. Int J Project Manag 33(1):140–152
Silva N, Vieira M (2014) Towards making safety-critical systems safer: learning from mistakes. In: 2014 IEEE international symposium on software reliability engineering workshops, Naples, Italy, pp 162–167
Padmini KVJ, Dilum Bandara HMN, Perera I (2015) Use of software metrics in agile software development process. In: 2015 Moratuwa engineering research conference (MERCon), Moratuwa, Sri Lanka, pp 312–317
Kylili A, Fokaides PA, Lopez Jimenez PA (2016) Key performance indicators (KPIs) approach in buildings renovation for the sustainability of the built environment: a review. Renew Sustain Energy Rev 56:906–915
Leffingwell D (2011) Agile software requirements: lean requirements practices for teams, programs, and the enterprise
Isa HM, Hassan FP, Mat MC, Isnin ZB, Sapeciay Z (2011) Learning from defects in design and build hospital projects in Malaysia
Acknowledgments
This work is sponsored by Universiti Tun Hussein Onn Malaysia under TIER1 FASA 1/2007, UTHM Research Grant (VOT U896) and Gates IT Sdn. Bhd.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Thawaba, A.A., Ramli, A.A., Fudzee, M.F.M., Wadata, J. (2020). A Mechanism to Support Agile Frameworks Enhancing Reliability Assessment for SCS Development: A Case Study of Medical Surgery Departments. In: Ghazali, R., Nawi, N., Deris, M., Abawajy, J. (eds) Recent Advances on Soft Computing and Data Mining. SCDM 2020. Advances in Intelligent Systems and Computing, vol 978. Springer, Cham. https://doi.org/10.1007/978-3-030-36056-6_7
Download citation
DOI: https://doi.org/10.1007/978-3-030-36056-6_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-36055-9
Online ISBN: 978-3-030-36056-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)