A model for defining project lifecycle phases: Implementation of CMMI level 2 specific practice

Ismail Keshta1
1Computer Science and Information Systems Department, College of Applied Sciences, AlMaarefa University, Riyadh, Saudi Arabia

Tài liệu tham khảo

Adams, 1997, 48 Al-Tarawneh, 2013, Software Development Process Improvement Framework (SDPIF) for Small Software Development Firms (SSDFs), Int. J. Comput. Sci. Issues (IJCSI), 10 Ashrafi, 2003, The impact of software process improvement on quality: in theory and practice, Information Manage., 40, 677, 10.1016/S0378-7206(02)00096-4 Ali Babar, Muhammad, Barbara Kitchenham, 2007. Assessment of a framework for comparing software architecture analysis methods. Baddoo, 2002, Motivators of software process improvement: an analysis of practitioner’s views, J. Systems Software, 62, 85, 10.1016/S0164-1212(01)00125-X Beecham, 2003, Software process problems in twelve software companies: an empirical analysis, Empirical Software Eng., 8, 7, 10.1023/A:1021764731148 Beecham, 2005, Using an expert panel to validate a requirements process improvement model, J. Systems Software, 76, 251, 10.1016/j.jss.2004.06.004 Belanger, T.C., 1997. Choosing a Project Life Cycle. Field Guide to Project Management. D. I. Cleland. USA, International Thomson Publishing Company, pp. 48–60. Chrissis, 2006 Clarke, 2013, An empirical examination of the extent of software process improvement in software SMEs, J. Software: Evol. Process, 25, 981 Cleland, 1981 CMMI for Development Version 3 CMMI-DEV V1. 3, Oct. 2018, [online] Available: http://www.sei.cmu.edu/reports/10tr033.pdf. Cooke, 1991 Dasanayaka, 2008, Smes in globalized world: A brief note on basic profiles of pakistan’s small and medium scale enterprises and possible research directions, Business Review, 3, 69, 10.54784/1990-6587.1133 Day, Bryce, Sean Chin Ke-Zun, Levi Lovelock, Christof Lutteroth. Climbing the ladder: CMMI level 3. In: Enterprise Distributed Object Computing Conference, 2009. EDOC'09. IEEE International, pp. 97–106. IEEE, 2009. Dutra, Eliezer, and Gleison Santos. Software Process Improvement Implementation Risks: A Qualitative Study Based on Software Development Maturity Models Implementations in Brazil. Product-Focused Software Process Improvement. Springer International Publishing, 2015. 43–60. Dybå, 2000, An instrument for measuring the key factors of success in software process improvement, Empirical Software Eng., 5, 357, 10.1023/A:1009800404137 El Emam, 1996, An instrument for measuring the success of the requirements engineering process in information systems development, Empirical Software Eng., 1, 201, 10.1007/BF00127446 Fox, 1997, The quality approach: is it delivering, Commun. ACM, 40, 25, 10.1145/255656.255678 García-Mireles, 2013, The influence of process quality on product usability: a systematic review, CLEI Electron. J., 16, 10.19153/cleiej.16.2.6 Gray, 2008 Hakim, C., 1987. Research Design: Strategies and Choices in the Design of Social Research‖. Contemporary Social Research: 13, ed. M. Bulmer, London: Routledge. Halvorsen, 2001, 217 Healy, 1997 Humphrey, 1995 Iqbal, 2015, Software SMEs’ unofficial readiness for CMMI®-based software process improvement, Software Quality J., 1 ISO/IEC 33014:2013 Information technology – Process assessment – Guide for process improvement (2013). ISO/IEC 33020:2015 Information technology – Process assessment – Process measurement framework for assessment of process capability (2015). Jaafari, 2000, Synthesis of a model for Life-Cycle Project management, Comput.-Aided Civ. Infrastruct. Eng., 15, 26, 10.1111/0885-9507.00168 Jeddah Chamber, 2016. Small–medium enterprises in Saudi Arabia report. Kerzazi, N., 2015, October. Conceptual alignment between SPEM-based processes and CMMI. In: 2015 10th International Conference on Intelligent Systems: Theories and Applications (SITA) (pp. 1–9). IEEE. Keshta, 2017, Towards implementation of requirements management specific practices (SP1. 3 and SP1. 4) for Saudi Arabian small and medium sized software development organizations, IEEE Access, 5, 24162, 10.1109/ACCESS.2017.2764490 Keshta, 2018, Towards implementation of process and product quality assurance process area for Saudi Arabian small and medium sized software development organizations, IEEE Access, 6, 41643, 10.1109/ACCESS.2018.2859249 Khan, 2012, Empirical investigation of success factors for offshore software development outsourcing vendors, Software, IET, 6, 1, 10.1049/iet-sen.2010.0038 Kitchenham, 1996, Software quality: the elusive target, IEEE Software, 13, 12, 10.1109/52.476281 Kitchenham, 2002, An empirical study of maintenance and development estimation accuracy, J. Systems Software, 64, 57, 10.1016/S0164-1212(02)00021-3 Knipe, 2008 Krippendorf, 1980 Laporte, 2017, Applying software engineering standards in very small entities: from startups to grownups, IEEE Software, 35, 99, 10.1109/MS.2017.4541041 Lee, 2009, Ontology-based computational intelligent multi-agent and its application to CMMI assessment, Appl. Intelligence, 30, 203, 10.1007/s10489-007-0071-1 Lester, 2010, Investigating the role of CMMI with expanding company size for small- to medium-sized enterprises, J. Software: Evol. Process, 22, 17 Li, 2003, A ranking of software engineering measures based on expert opinion, IEEE Trans. Software Eng., 29, 811, 10.1109/TSE.2003.1232286 Maa, Nan, Tracy Hallb, Trevor Barker. Using an expert panel to empirically validate a requirements engineering mediation model, 2008. Matthias R, Tools & Techniques Expert Opinion, Online available http://www.idemployee.id.tue.nl/g.w.m.rauterberg/ lecturenotes/UFTexpertopinion.pdf. Meredith, 2003 Niazi, 2004 Niazi, 2015, A comparative study of software process improvement implementation success factors, J. Software: Evolut. Process, 27, 700 Niazi, M., Babar, M., Ali. 2007. De-motivators for software process improvement: An Analysis of Vietnamese Practitioners’ Views. International Conference on Product Focused Software Process Improvement PROFES 2007, LNCS 4589. 118–131. Niazi, 2009, Identifying high perceived value practices of CMMI level 2: an empirical study, Information Software Technol. J., 51, 1231, 10.1016/j.infsof.2009.03.001 Niazi, M., Hickman, C., Ahmad, R., Babar, M.A., 2008. A model for requirements change management: Implementation of CMMI level 2 specific practice. In Product-Focused Software Process Improvement (pp. 143-157). Springer Berlin Heidelberg. O’Regan, 2011 Paulk, 1993, Capability maturity model, version 1.1, IEEE Software, 10, 18, 10.1109/52.219617 Persse, 2007 Pinto, 1987, Critical factors in successful project implementation, IEEE Trans. Eng. Manage., 34, 22, 10.1109/TEM.1987.6498856 Project Management Institute, 2017 Rahmani, 2016, CIP-UQIM: a unified model for quality improvement in software SME’s based on CMMI level 2 and 3, Information and Software Technology, 71, 27, 10.1016/j.infsof.2015.10.009 Regnell, 2000, Are the perspectives really different-further experimentation on scenario-based reading of requirements, Empirical Software Eng., 5, 331, 10.1023/A:1009848320066 Richardson, 2007, Guest editors' introduction: why are small software organizations different?, IEEE Software, 24, 18, 10.1109/MS.2007.12 Rico, D., 1997. SPI: Impacting the Bottom Line by using Powerful Solutions, http://davidfrico.com/spipaperpdf.htm, Site visited 1-10-20110. Rosqvist, 2003, Software quality evaluation based on expert judgement, Software Quality J., 11, 39, 10.1023/A:1023741528816 Scacchi, 2001, Process models in software engineering, Encyclopedia of Software Eng., 993 Sommerville, 2007 SPSS, 1996 Staples, 2007, An exploratory study of why organizations do not adopt CMMI, J. Systems Software, 80, 883, 10.1016/j.jss.2006.09.008 Staples, 2008, systematic review of organizational motivations for adopting CMM-based SPI, Information Software Technol. J., 50, 605, 10.1016/j.infsof.2007.07.003 Turner, 2009 Vivatanavorasin, Chakkanart, Nakornthip Prompoon, and Athasit Surarerks. A Process Model Design and Tool Development for Supplier Agreement Management of CMMI: Capability Level 2. In Software Engineering Conference, 2006. APSEC 2006. 13th Asia Pacific, pp. 385-392. IEEE, 2006. Wilkie, 2005, An evaluation of CMMI process areas for small to medium sized software development organizations, Software Process: Improvement and Practice, 10, 189, 10.1002/spip.223 Wu, Z., Christensen, D., Li, M., Wang, Q., 2005, May. A survey of CMM/CMMI implementation in China. In Software Process Workshop (pp. 507-520). Springer, Berlin, Heidelberg. SMEs using CMM/CMMI are mainly due to the government encouragement policies.