Examining the relationship between agile adoption motivation factors and agile practice clusters used by software startups in Kingdom of Saudi Arabia

Agile software development methodology (ASDM) has been increasingly adopted in organizations. Despite many benefits offered by ASDM, successful ASDM adoption is a big challenge for organizations. Many studies show that these methods were adopted partly by selecting a set of agile practices. Therefo...

Full description

Saved in:
Bibliographic Details
Main Author: Al-Sakkaf, Abdullah Mohammed Hussein
Format: Thesis
Language:eng
eng
Published: 2016
Subjects:
Online Access:https://etd.uum.edu.my/6536/1/s815186_01.pdf
https://etd.uum.edu.my/6536/2/s815186_02.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-uum-etd.6536
record_format uketd_dc
institution Universiti Utara Malaysia
collection UUM ETD
language eng
eng
advisor Hashim, Nor Laily
topic HD28-70 Management
Industrial Management
HD28-70 Management
Industrial Management
spellingShingle HD28-70 Management
Industrial Management
HD28-70 Management
Industrial Management
Al-Sakkaf, Abdullah Mohammed Hussein
Examining the relationship between agile adoption motivation factors and agile practice clusters used by software startups in Kingdom of Saudi Arabia
description Agile software development methodology (ASDM) has been increasingly adopted in organizations. Despite many benefits offered by ASDM, successful ASDM adoption is a big challenge for organizations. Many studies show that these methods were adopted partly by selecting a set of agile practices. Therefore, it is difficult for new adopters to choose agile practice sets that fit their organization needs as ASDM has a big pool of available practices or clusters. Agile practices should be selected based on motivation factors that include the organization needs in order to maximize the benefit of adopting them. The aim of this study is to identify the relationships between organization’s ASDM adoption motivation factors and the agile practices clusters. This study used a quantitative approach to evaluate the relationships between these variables. The study was conducted using a questionnaire with 76 software practitioners from software startups in the Kingdom of Saudi Arabia (KSA). The analysis generated 4 clusters; each is associated with a list of practices. These clusters are labeled as project management, quality assurance, software process, and incremental and iterative clusters. This study finds that three adoption motivation factors (a motivation for increased software quality, increased efficiency, or increased effectiveness) are associated with the quality assurance, software process, and incremental and iterative clusters. By understanding these factors in terms of ASDM adoption and which types of agile practice cluster is more suitable will help to increase the success of the agile adoption process. Furthermore, the study will help to understand how the startups selected the practices used. Also, the study could help new startups to easily choose the proper agile practices based on their motivation and needs. The findings will help the organization to select suitable agile practices cluster by matching the motivation factors that correspondingly affect the ASDM successful adoption.
format Thesis
qualification_name masters
qualification_level Master's degree
author Al-Sakkaf, Abdullah Mohammed Hussein
author_facet Al-Sakkaf, Abdullah Mohammed Hussein
author_sort Al-Sakkaf, Abdullah Mohammed Hussein
title Examining the relationship between agile adoption motivation factors and agile practice clusters used by software startups in Kingdom of Saudi Arabia
title_short Examining the relationship between agile adoption motivation factors and agile practice clusters used by software startups in Kingdom of Saudi Arabia
title_full Examining the relationship between agile adoption motivation factors and agile practice clusters used by software startups in Kingdom of Saudi Arabia
title_fullStr Examining the relationship between agile adoption motivation factors and agile practice clusters used by software startups in Kingdom of Saudi Arabia
title_full_unstemmed Examining the relationship between agile adoption motivation factors and agile practice clusters used by software startups in Kingdom of Saudi Arabia
title_sort examining the relationship between agile adoption motivation factors and agile practice clusters used by software startups in kingdom of saudi arabia
granting_institution Universiti Utara Malaysia
granting_department Awang Had Salleh Graduate School of Arts & Sciences
publishDate 2016
url https://etd.uum.edu.my/6536/1/s815186_01.pdf
https://etd.uum.edu.my/6536/2/s815186_02.pdf
_version_ 1747828086973399040
spelling my-uum-etd.65362021-04-05T01:49:26Z Examining the relationship between agile adoption motivation factors and agile practice clusters used by software startups in Kingdom of Saudi Arabia 2016 Al-Sakkaf, Abdullah Mohammed Hussein Hashim, Nor Laily Awang Had Salleh Graduate School of Arts & Sciences Awang Had Salleh Graduate School of Arts and Sciences HD28-70 Management. Industrial Management QA75 Electronic computers. Computer science Agile software development methodology (ASDM) has been increasingly adopted in organizations. Despite many benefits offered by ASDM, successful ASDM adoption is a big challenge for organizations. Many studies show that these methods were adopted partly by selecting a set of agile practices. Therefore, it is difficult for new adopters to choose agile practice sets that fit their organization needs as ASDM has a big pool of available practices or clusters. Agile practices should be selected based on motivation factors that include the organization needs in order to maximize the benefit of adopting them. The aim of this study is to identify the relationships between organization’s ASDM adoption motivation factors and the agile practices clusters. This study used a quantitative approach to evaluate the relationships between these variables. The study was conducted using a questionnaire with 76 software practitioners from software startups in the Kingdom of Saudi Arabia (KSA). The analysis generated 4 clusters; each is associated with a list of practices. These clusters are labeled as project management, quality assurance, software process, and incremental and iterative clusters. This study finds that three adoption motivation factors (a motivation for increased software quality, increased efficiency, or increased effectiveness) are associated with the quality assurance, software process, and incremental and iterative clusters. By understanding these factors in terms of ASDM adoption and which types of agile practice cluster is more suitable will help to increase the success of the agile adoption process. Furthermore, the study will help to understand how the startups selected the practices used. Also, the study could help new startups to easily choose the proper agile practices based on their motivation and needs. The findings will help the organization to select suitable agile practices cluster by matching the motivation factors that correspondingly affect the ASDM successful adoption. 2016 Thesis https://etd.uum.edu.my/6536/ https://etd.uum.edu.my/6536/1/s815186_01.pdf text eng public https://etd.uum.edu.my/6536/2/s815186_02.pdf text eng public masters masters Universiti Utara Malaysia Abbas, N., Gravell, A. M., & Wills, G. B. (2010). Using Factor Analysis to Generate Clusters of Agile Practices (A Guide for Agile Process Improvement). In 2010 agile conference (pp. 11–20). IEEE. doi: 10.1109/AGILE.2010.15 Abrahamsson, P., Oza, N., & Siponen, M. T. (2010). Agile Software Development Methods: A Comparative Review. In Agile software development (pp. 31–59). Berlin, Heidelberg: Springer Berlin Heidelberg. doi: 10.1007/978-3-642-12575-1_3 Alnafjan, K. (2012). An empirical investigation into the adoption of Software Engineering Practice in Saudi Arabia. IJCSI International Journal of Computer Science, 9(3), 328–332. Ambler, S. (2002). Lessons in agility from Internet-based development. IEEE Software, 19(2), 66–73. doi: 10.1109/52.991334 Asnawi, A. L., Gravell, A. M., & Wills, G. B. (2011). Empirical investigation on agile methods usage: Issues identified from early adopters in Malaysia. In Lecture notes in business information processing (Vol. 77 LNBIP, pp. 192–207). doi: 10.1007/978-3-642-20677-1_14 Asnawi, A. L., Gravell, A. M., & Wills, G. B. (2012, feb). Emergence of agile methods: Perceptions from software practitioners in Malaysia. In Agile india (agile india), 2012 (pp. 30–39). doi: 10.1109/AgileIndia.2012.14 Ayed, H., Vanderose, B., & Habra, N. (2014). Supported approach for agile methods adaptation: an adoption study. In Proceedings of the 1st international workshop on rapid continuous software engineering - rcose 2014 (pp. 36–41). doi: 10.1145/2593812.2593820 Azizyan, G., Magarian, M. K., & Kajko-Matsson, M. (2011, aug). Survey of Agile Tool Usage and Needs. In 2011 agile conference (pp. 29–38). IEEE. doi: 10.1109/ AGILE.2011.30 Bach, J. (1998, feb). Microdynamics of process evolution. Computer, 31(2), 111–113. doi: 10.1109/2.652976 Badir Program Technology Incubator. (n.d.). Information and Communication Technology Incubator Badir Program Technology Incubator. Retrieved 2015- 05-26, from InformationandCommunicationTechnologyIncubator| BadirProgramTechnologyIncubator (n.d.). Retrieved May 26, 2015, http://www.badir.com.sa/en/incubator/information-and-communication-technology-incubator Barki, H., & Suzanne Rivard, J. T. (2001). An integrative contingency model of software project risk management. Journal of Management Information Systems, 17(4), 37–69. doi: 10.1080/07421222.2001.11045666 Beck, K. (1999). Embracing change with extreme programming. Computer, 32(10), 70–77. doi: 10.1109/2.796139 Beck, K., & Andres, C. (2004). Extreme Programming Explained: Embrace Change (2nd ed.). Addison-Wesley. Beck, K., Beedle, M., Bennekum, A. V., Cockburn, A., Cunningham, W., Fowler, M., … Thomas, D. (2001). Manifesto for Agile Software Development. Retrieved 2014-12-01, from http://agilemanifesto.org Boehm, B. (2002). Get ready for agile methods, with care. Computer, 35(1), 64–69. doi: 10.1109/2.976920 Bosch, J., Holmström Olsson, H., Björk, J., & Ljungblad, J. (2013, jan). The Early Stage Software Startup Development Model: A Framework for Operationalizing Lean Principles in Software Startups. In B. Fitzgerald, K. Conboy, K. Power, R. Valerdi, L. Morgan, & K.-J. Stol (Eds.), Lean enterprise software and systems (Vol. 167, pp. 1–15). Berlin, Heidelberg: Springer Berlin Heidelberg. doi: 10.1007/978-3-642-44930-7_1 Bosch, J., Olsson, H. H., Björk, J., & Ljungblad, J. (2013). Lean Enterprise Software and Systems (Vol. 167; B. Fitzgerald, K. Conboy, K. Power, R. Valerdi, L. Morgan, & K.-J. Stol, Eds.). Berlin, Heidelberg: Springer Berlin Heidelberg. doi: 10.1007/978-3-642-44930-7 Caffery, F., Taylor, P., & Coleman, G. (2007, jan). Adept: A Unified Assessment Method for Small Software Companies. IEEE Software, 24(1), 24–31. doi: 10.1109/MS.2007.3 Campanelli, A. S., & Parreiras, F. S. (2015, dec). Agile methods tailoring – A systematic literature review. Journal of Systems and Software, 110, 85–100. doi: 10.1016/j.jss.2015.08.035 Cao, L., & Ramesh, B. (2008, jan). Agile Requirements Engineering Practices: An Empirical Study. IEEE Software, 25(1), 60–67. doi: 10.1109/MS.2008.1 Carmel, E. (1994). Time-to-completion in software package startups. In Proceedings of the twenty-seventh hawaii international conference on system sciences hicss-94 (Vol. 4, pp. 498–507). IEEE Comput. Soc. Press. doi: 10.1109/HICSS.1994.323468 Cater-Steel, A., Toleman, M., & Rout, T. (2006, may). Process improvement for small firms: An evaluation of the RAPID assessment-based method. Information and Software Technology, 48(5), 323–334. doi: 10.1016/j.infsof.2005.09.012 Cockburn, A. (2004). Crystal clear: A human-powered methodology for small teams (first ed.). Addison-Wesley Professional. Cockburn, A. (2006). Agile Software Development: The Cooperative Game (second ed.). Addison-Wesley Professional. Cohen, D., Lindvall, M., & Costa, P. (2004). An introduction to agile methods. In (Vol. 62, p. 1 - 66). Elsevier. doi: 10.1016/S0065-2458(03)62001-2 Cohen, S., & Hochberg, Y. V. (2014). Accelerating Startups: The Seed Accelerator Phenomenon. SSRN Electronic Journal. doi: 10.2139/ssrn.2418000 Coleman, G. (2005, jan). An Empirical Study of Software Process in Practice. In Proceedings of the 38th annual hawaii international conference on system sciences (pp. 315c–315c). IEEE. doi: 10.1109/HICSS.2005.86 Coleman, G., & O’Connor, R. (2007, jun). Using grounded theory to understand software process improvement: A study of Irish software product companies. Information and Software Technology, 49(6), 654–667. doi: 10.1016/j.infsof.2007.02.011 Coleman, G., & O’Connor, R. V. (2008, oct). An investigation into software development process formation in software start-ups. Journal of Enterprise Information Management, 21(6), 633–648. doi: 10.1108/17410390810911221 Conboy, K., & Fitzgerald, B. (2010, jun). Method and developer characteristics for effective agile method tailoring. ACM Transactions on Software Engineering and Methodology, 20(1), 1–30. doi: 10.1145/1767751.1767753 Creswell, J. W. (2014). Educational Research: Planning, Conducting, and Evaluating Quantitative and Qualitative Research (4th ed.). Pearson. Crowne, M. (2002). Why software product startups fail and what to do about it. Evolution of software product development in startup companies. In Ieee international engineering management conference (Vol. 1, pp. 338–343). IEEE. doi: 10.1109/IEMC.2002.1038454 da Silva, A. F., Kon, F., & Torteli, C. (2005). XP South of the Equator: An eXPerience Implementing XP in Brazil. In Lecture notes in computer science (Vol. 3556, pp. 10–18). doi: 10.1007/11499053_2 de O. Melo, C., Santos, V., Katayama, E., Corbucci, H., Prikladnicki, R., Goldman, A., & Kon, F. (2013, nov). The evolution of agile software development in Brazil. Journal of the Brazilian Computer Society, 19(4), 523–552. doi: 10.1007/s13173-013-0114-x De Souza Mariz, L. M. R., França, A. C. C., & Da Silva, F. Q. B. (2010, sep). An empirical study on the relationship between the use of agile practices and the success of software projects that use scrum. In Proceedings - 24th brazilian symposium on software engineering, sbes 2010 (pp. 110–117). New York, New York, USA: IEEE. doi: 10.1109/SBES.2010.17 Diebold, P., & Dahlem, M. (2014). Agile practices in practice. In Proceedings of the 18th international conference on evaluation and assessment in software engineering - ease ’14 (pp. 1–10). New York, New York, USA: ACM Press. doi: 10.1145/2601248.2601254 Diebold, P., & Zehler, T. (2015). The agile practices impact model: idea, concept, and application scenario. In Proceedings of the 2015 international conference on software and system process - icssp 2015 (pp. 92–96). New York, New York, USA: ACM Press. doi: 10.1145/2785592.2785609 Dingsøyr, T., Dybå, T., & Abrahamsson, P. (2008). A preliminary roadmap for empirical research on agile software development. In Proceedings - agile 2008 conference (pp. 83–94). doi: 10.1109/Agile.2008.50 Dingsøyr, T., Nerur, S., Balijepally, V., & Moe, N. B. (2012). A decade of agile methodologies: Towards explaining agile software development. Journal of Systems and Software, 85(6), 1213–1221. doi: 10.1016/j.jss.2012.02.033 Donaldson, L. (2001). The contingency theory of organizations. Sage. Dubai Internet City;Frost and Sullivan. (2012). The Role of Entrepreneurship and Small amd Medium Enterprises (SME) in the Development of the ICT Industry (Tech. Rep.). Dubai: Dubai Internet City; Frost and sullivan. Retrieved from www.in5.ae/resources/download/dic.pdf Dybå, T., & Dingsøyr, T. (2008, aug). Empirical studies of agile software development: A systematic review. Information and Software Technology, 50(9-10), 833–859. doi: 10.1016/j.infsof.2008.01.006 Erickson, J., Lyytinen, K., & Siau, K. (2005, jan). Agile Modeling, Agile Software Development, and Extreme Programming. Journal of Database Management, 16(4), 88–100. doi: 10.4018/jdm.2005100105 Fayad, M. E., Laitinen, M., & Ward, R. P. (2000, March). Thinking objectively: Software engineering in the small. Communications of the ACM, 43(3), 115–118. doi: 10.1145/330534.330555 Finch, H. (2005). Comparison of Distance Measures in Cluster Analysis with Dichotomous Data. Journal of Data Science, 3, 85–100. Flat6Labs Jeddah. (2015). Companies | Flat6Labs Jeddah. Retrieved 2015-06-14, from http://www.flat6labsjeddah.com/en/companies Gandomani, T. J., Zulzalil, H., Ghani, A. A. A., Md. Sultan, A. B., & Sharif, K. Y. (2014). An Exploratory Study on Managing Agile Transition and Adoption. In (Vol. 265, pp. 177–188). doi: 10.1007/978-3-319-06538-0_18 Giardino, C., & Paternoster, N. (2012). Software development in startup companies (Doctoral dissertation). Retrieved from http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.390.208&rep=rep1&type=pdf Giardino, C., Unterkalmsteiner, M., Paternoster, N., Gorschek, T., & Abrahamsson, P. (2014, sep). What Do We Know about Software Development in Startups? Software, IEEE, 31(5), 28–32. doi: 10.1109/MS.2014.129 Hair Jr, J. F., Hult, G. T. M., Ringle, C., & Sarstedt, M. (2013). A primer on partial least squares structural equation modeling (PLS-SEM). Sage Publications. Hajjdiab, H., & Taleb, A. S. (2011). Agile adoption experience: A case study in the U.A.E. In Icsess 2011 - proceedings: 2011 ieee 2nd international conference on software engineering and service science (pp. 31–34). doi: 10.1109/ICSESS.2011.5982247 Hajjdiab, H., Taleb, A. S., & Ali, J. (2012). An industrial case study for Scrum adoption. Journal of Software, 7(1), 237–242. doi: 10.4304/jsw.7.1.237-242 Hanisch, B., & Wald, A. (2012, jun). A Bibliometric View on the Use of Contingency Theory in Project Management Research. Project Management Journal, 43(3), 4–23. doi: 10.1002/pmj.21267 Islam, J. (2012, apr). A review of literature on contingency theory in managerial accounting. AFRICAN JOURNAL OF BUSINESS MANAGEMENT, 6(15). doi: 10.5897/AJBM11.2764 Jain, a. K., Murty, M. N., & Flynn, P. J. (1999). Data clustering: a review. ACM Computing Surveys, 31(3), 264–323. doi: 10.1145/331499.331504 Jalali, S., & Wohlin, C. (2010, aug). Agile Practices in Global Software Engineering - A Systematic Map. In 2010 5th ieee international conference on global software engineering (pp. 45–54). IEEE. doi: 10.1109/ICGSE.2010.14 Kajko-Mattsson, M., & Nikitina, N. (2008, dec). From Knowing Nothing to Knowing a Little: Experiences Gained from Process Improvement in a Start-Up Company. In 2008 international conference on computer science and software engineering (pp. 617–621). IEEE. doi: 10.1109/CSSE.2008.1370 Kalus, G., & Kuhrmann, M. (2013). Criteria for software process tailoring: a systematic review. In Proceedings of the 2013 international conference on software and system process - icssp 2013 (p. 171). New York, New York, USA: ACM Press. doi: 10.1145/2486046.2486078 Kaufman, L., & Rousseeuw, P. J. (2009). Finding Groups in Data: An Introduction to Cluster Analysis. John Wiley & Sons. Kelly, D., & Culleton, B. (1999). Process improvement for small organizations. Computer, 32(10), 41–47. doi: 10.1109/2.796108 K.Flora, H., V. Chande, S., & Wang, X. (2014, may). Adopting an Agile Approach for the Development of Mobile Applications. International Journal of Computer Applications, 94(17), 43–50. doi: 10.5120/16454-6199 Kitchenham, B., & Pfleeger, S. L. (2002, sep). Principles of survey research. ACM SIGSOFT Software Engineering Notes, 27(5), 17. doi: 10.1145/571681.571686 Krasteva, I., Ilieva, S., & Dimov, A. (2010). Experience-based approach for adoption of agile practices in software development projects. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 6051 LNCS, 266–280. doi: 10.1007/978-3-642-13094-6_22 Krzanik, L., Rodriguez, P., Similä, J., Kuvaja, P., & Rohunen, A. (2010). Exploring the transient nature of agile project management practices. In Proceedings of the annual hawaii international conference on system sciences (pp. 1–8). doi: 10.1109/HICSS.2010.204 Kurapati, N., Manyam, V. S. C., & Petersen, K. (2012). Agile Software Development Practice Adoption Survey. In C. Wohlin (Ed.), Agile processes in software engineering and extreme programming (pp. 16–30). Springer Berlin Heidelberg. doi: 10.1007/978-3-642-30350-0_2 Lee, S., & Yong, H.-S. (2013, mar). Agile Software Development Framework in a Small Project Environment. Journal of Information Processing Systems, 9(1), 69–88. doi: 10.3745/JIPS.2013.9.1.069 Lethbridge, T. C., Sim, S. E., & Singer, J. (2005, jul). Studying Software Engineers: Data Collection Techniques for Software Field Studies. Empirical Software Engineering, 10(3), 311–341. doi: 10.1007/s10664-005-1290-x MacCormack, A. (2001). Product-development practices that work: How internet build software. MIT Sloan Management Review, 42(2), 75. Manifesto for Agile Software Development (Vol. 2009) (No. December 14). (2001). Retrieved 2015-01-10, from http://agilemanifesto.org/ Manyam, V. S. C., & Kurapati, N. (2011). Empirical investigation on adoption and adaptation of agile practices (Unpublished doctoral dissertation). Marmer, M., Herrmann, B. L., Dogrultan, E., Berman, R., Eesley, C., & Blank, S. (2012). Startup Ecosystem Report 2012 (Tech. Rep.). Abingdon, UK: Technical report, Startup Genome. Retrieved from http://www.tandfebooks.com/action/showBook? doi=10.4324/9780203165829_PART_ONE doi: 10.4324/9780203165829_PART_ONE Martin, K., & Hoffman, B. (2007, jan). An Open Source Approach to Developing Software in a Small Organization. IEEE Software, 24(1), 46–53. doi: 10.1109/MS.2007.5 Misra, S., Kumar, V., Kumar, U., Fantazy, K., & Akhter, M. (2012, oct). Agile software development practices: evolution, principles, and criticisms. International Journal of Quality & Reliability Management, 29(9), 972–980. doi: 10.1108/02656711211272863 Misra, S. C., Kumar, V., & Kumar, U. (2010). Identifying some critical changes required in adopting agile practices in traditional software development projects. International Journal of Quality & Reliability Management, 27(4), 451–474. doi: 10.1108/02656711011035147 Mohamed, S., Baharom, F., & Deraman, A. (2014, may). An Exploratory Study on Agile based Software Development Practices. International Journal of Software Engineering and its Applications, 8(5), 85–114. doi: 10.14257/ijseia.2014.8.5.09 Mooi, E., & Sarstedt, M. (2011). A Concise Guide to Market Research. Berlin, Heidelberg: Springer Berlin Heidelberg. doi: 10.1007/978-3-642-12541-6 Murray, C. (2008). Lean and agile software development: a case study (Doctoral dissertation, Massachusetts Institute of Technology). Retrieved from http://dspace.mit.edu/handle/1721.1/43176 Murtagh, F., & Legendre, P. (2014). Ward’s Hierarchical Agglomerative Clustering Method: Which Algorithms ImplementWard’s Criterion? Journal of Classification, 31(October), 274–295. doi: 10.1007/s00357- Nardi, P. M. (2002). Doing survey research (1st ed.). Pearson. Nerur, S., Mahapatra, R., & Mangalaraj, G. (2005, may). Challenges of migrating to agile methodologies. Communications of the ACM, 48(5), 72–78. doi: 10.1145/1060710.1060712 O’Connor, R. V., & Duchonova, N. (2014). Assessing the Value of an Agile Coach in Agile Method Adoption. In Communications in computer and information science (Vol. 425, pp. 135–146). Springer Berlin Heidelberg. doi: 10.1007/978-3-662-43896-1_12 Palmer, S. R., & Felsing, M. (2001). A Practical Guide to Feature-Driven Development (1st ed.). Pearson Education. Papatheocharous, E., & Andreou, A. S. (2013). Evidence of Agile Adoption in Software Organizations: An Empirical Survey. In Communications in computer and information science (Vol. 364 CCIS, pp. 237–246). doi: 10.1007/978-3-642-39179-8_21 Paternoster, N., Giardino, C., Unterkalmsteiner, M., Gorschek, T., & Abrahamsson, P. (2014, apr). Software Development in Startup Companies: A Systematic Mapping Study. Information and Software Technology. doi: 10.1016/j.infsof.2014.04.014 Pikkarainen, M., Salo, O., Kuusela, R., & Abrahamsson, P. (2012). Strengths and barriers behind the successful agile deployment-insights from the three software intensive companies in Finland. Empirical Software Engineering, 17, 675–702. doi: 10.1007/s10664-011-9185-5 Poppendieck, M., & Poppendieck, T. (2003). Lean Software Development: An Agile Toolkit (The Agile Software Development Series) (first ed.). Addison-Wesley Professional. Qumer, A., & Henderson-Sellers, B. (2008, nov). A framework to support the evaluation, adoption and improvement of agile methods in practice. Journal of Systems and Software, 81(11), 1899–1919. doi: 10.1016/j.jss.2007.12.806 Rauf, A., & AlGhafees, M. (2015, aug). Gap Analysis between State of Practice and State of Art Practices in Agile Software Development. In 2015 agile conference (pp. 102–106). IEEE. doi: 10.1109/Agile.2015.21 Reis, E. (2011). The Lean Startup: How Constant Innovation Creates Radically Successful Businesses. Portfolio Penguin. Richardson, I., & Von Wangenheim, C. (2007, jan). Guest Editors’ Introduction: Why are Small Software Organizations Different? IEEE Software, 24(1), 18–22. doi: 10.1109/MS.2007.12 Robinson, H., & Sharp, H. (2005, jul). Organisational culture and XP: three case studies. In Agile development conference (adc’05) (pp. 49–58). IEEE Comput. Soc. doi: 10.1109/ADC.2005.36 Rodríguez, P., Markkula, J., Oivo, M., & Turula, K. (2012). Survey on agile and lean usage in finnish software industry. In Proceedings of the acm-ieee international symposium on empirical software engineering and measurement - esem ’12 (p. 139). New York, New York, USA: ACM Press. doi: 10.1145/2372251.2372275 Rohunen, A., Rodriguez, P., Kuvaja, P., Krzanik, L., & Markkula, J. (2010). Approaches to agile adoption in large settings: A comparison of the results from a literature analysis and an industrial inventory. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 6156 LNCS, 77–91. doi: 10.1007/978-3-642-13792-1_8 Salo, O., & Abrahamsson, P. (2005, nov). Integrating agile software development and software process improvement: a longitudinal case study. In 2005 international symposium on empirical software engineering, 2005. (pp. 187–196). IEEE. doi: 10.1109/ISESE.2005.1541828 Saripalli, P. S., & Darse, D. H. P. (2011). Finding common denominators for agile software development: a systematic literature review (Master’s thesis, Blekinge Institute of Technology). Retrieved from http://www.diva-portal.org/smash/record.jsf?pid= diva2%3A830452&dswid=-1885 Saudi Business Incubator Network. (n.d.). Business Incubators. Retrieved 2015-05-26, from http://sbin.org.sa/en/members/incubators Schindler, C. (2008, Dec). Agile software development methods and practices in austrian it-industry: Results of an empirical study. In Computational intelligence for modelling control automation, 2008 international conference on (p. 321-326). doi: 10.1109/CIMCA.2008.100 Schwaber, K., & Beedle, M. (2001). Agile Software Development with Scrum (1st ed.). Upper Saddle River, NJ, USA: Prentice Hall PTR. Sekaran, U., & Bougie, R. (2010). Research methods for business (fifth ed.). Wiley. Shah, D. (2006). On Startups : patterns and practices of contemporary software entrepreneurs (Doctoral dissertation, Massachusetts Institute of Technology). Retrieved from http://hdl.handle.net/1721.1/37253 Shore, J., & Warden, S. (2007). The Art of Agile Development (1st edition ed.). O’Reilly Media. Sison, R., & Yang, T. (2007, dec). Use of Agile Methods and Practices in the Philippines. In 14th asia-pacific software engineering conference (apsec’07) (pp. 462–469). IEEE. doi: 10.1109/ASPEC.2007.35 Sjoberg, D. I. K., Dyba, T., & Jorgensen, M. (2007, may). The Future of Empirical Methods in Software Engineering Research. In Future of software engineering (fose ’07) (pp. 358–378). Washington, DC, USA: IEEE. doi: 10.1109/FOSE.2007.30 Sommerville, I., & Ransom, J. (2005, jan). An empirical study of industrial requirements engineering process assessment and improvement. ACM Transactions on Software Engineering and Methodology, 14(1), 85–117. doi: 10.1145/1044834.1044837 Stapleton, J. (2003). DSDM: Business focused development (2nd ed.). London: Addison-Wesley. Stolberg, S. (2009, aug). Enabling Agile Testing through Continuous Integration. In 2009 agile conference (pp. 369–374). IEEE. doi: 10.1109/AGILE.2009.16 Strode, D. E., Huff, S. L., & Tretiakov, A. (2009, jan). The Impact of Organizational Culture on Agile Method Use. In 2009 42nd hawaii international conference on system sciences (pp. 1–9). IEEE. doi: 10.1109/HICSS.2009.436 Sulayman, M., & Mendes, E. (2010). Software and Web Process Improvement – Predicting SPI Success for Small and Medium Companies. In Advances in software engineering (pp. 120–129). Springer. doi: 10.1007/978-3-642-17578-7_13 Sutton, S. (2000, jul). The role of process in software start-up. IEEE Software, 17(4), 33–39. doi: 10.1109/52.854066 Taipale, M. (2010). Huitale – A Story of a Finnish Lean Startup. In P. Abrahamsson & N. Oza (Eds.), Lean enterprise software and systems se - 16 (Vol. 65, pp. 111–114). Springer Berlin Heidelberg. doi: 10.1007/978-3-642-16416-3_16 Tripp, J. F., & Armstrong, D. J. (2014, jan). Exploring the Relationship between Organizational Adoption Motives and the Tailoring of Agile Methods. In 2014 47th hawaii international conference on system sciences (pp. 4799–4806). IEEE. doi: 10.1109/HICSS.2014.589 Valtanen, A., & Ahonen, J. J. (2008). Big Improvements with Small Changes: Improving the Processes of a Small Software Company. In Product-focused software process improvement (Vol. 5089 LNCS, pp. 258–272). Berlin, Heidelberg: Springer Berlin Heidelberg. doi: 10.1007/978-3-540-69566-0_22 VersionOne. (2013). 8th Annual State of Agile Survey (Tech. Rep.). VersionOne Inc. Retrieved from http://www.versionone.com/pdf/2013-state-of-agile -survey.pdf VersionOne. (2015). 10th Annual State of Agile Report (Tech. Rep.). VersionOne Inc. Retrieved from https://versionone.com Voas, J. (1999). Advice for those bitten by the startup bug [IT business]. IT Professional, 1(3), 38–44. doi: 10.1109/6294.774952 von Wangenheim, C., Anacleto, A., & Salviano, C. (2006, jan). Helping small companies assess software processes. IEEE Software, 23(1), 91–98. doi: 10.1109/MS.2006.13 West, D., & Grant, T. (2010, jan). Agile development: Mainstream adoption has changed agility (Tech. Rep.). Forrester Research. Williams, L. (2010). Agile Software Development Methodologies and Practices. In Advances in computers (Vol. 80, pp. 1–44). doi: 10.1016/S0065-2458(10)80001-4 Williams, L., & Cockburn, A. (2003, jun). Agile software development: it’s about feedback and change. Computer, 36(6), 39–43. doi: 10.1109/MC.2003.1204373 Wyne, J., & Wamda Research Lab. (2014). The Next Step: Breaking barriers to scale for MENA’s entrepreneurs (Tech. Rep.). Retrieved from https://s3-eu-west-1.amazonaws.com/wrl-reports/ english/wrl-nextstep-for-scale.pdf Xu, P., & Ramesh, B. (2007, oct). Software Process Tailoring: An Empirical Investigation. Journal of Management Information Systems, 24(2), 293–328. doi: 10.2753/MIS0742-1222240211 Yang, C., Liang, P., & Avgeriou, P. (2016, jan). A systematic mapping study on the combination of software architecture and agile development. Journal of Systems and Software, 111, 157–184. doi: 10.1016/j.jss.2015.09.028 Yau, A., & Murphy, C. (2013). Is a Rigorous Agile Methodology the Best Development Strategy for Small Scale Tech Startups? (Tech. Rep.).