Abstract
A lot of discussion on how to efficiently develop software by using agile methods in enterprises and what kind of implications enterprises face on their path towards enterprise agility exists in nowadays. This paper describes how Fuzzy Cognitive Maps (FCM) can be used as Computational Intelligence (CI) tools for Decision Support (DS) in reducing the risks of the implications in this adaptation or transformation process. Particularly, FCM are used in understanding the effect of a set of critical Agile Adoption Factors (AAF) proposed in literature in the success of adopting agile. A set of preliminary experiments have been conducted to show that AAF can be evaluated with the use of FCM and their effect on adoption success is validated in three specific contexts. The scenarios investigated show that a critical implication is corporate bureaucracy. Also, results indicate that some enablers are the project teams’ personal traits, such as collaborative attitude and readiness to change, as well as, the customers’ level of commitment. The proposed FCM model provides an insight on the usefulness of the method for assessing agile transformation success.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Agile Alliance Web site, http://www.agilealliance.org
Alizadeh, S., Ghazanfari, M., Fathian, M.: Using Data Mining for Learning and Clustering FCM. International Journal of Computational Intelligence 4(2), 118–125 (2008)
Ambler, S.: Agile Adoption Rate Survey, http://www.ambysoft.com/surveys/agileMarch2006.html (accessed July 2013)
Ambler, S., Gorans, P.: Agile Adoption Success Factors (March 2012), https://www.ibm.com/developerworks/community/blogs/ambler/entry/agile_adoption_success_factors30?lang=en (accessed July 2013)
Anand, S., Chopra, V.: Decision Support System for Software Risk Analysis During Software Development. International Journal for Science and Emerging Technologies with Latest Trends 2(1), 29–35 (2012)
Arell, R., Coldewey, J., Gatt, I., Hesselberg, J.: Characteristics of Agile Organizations. Agile Alliance, http://www.agilealliance.org/files/3713/4213/5176/Characteristics%20of%20Agile%20Organizations.pdf (accessed July 2013)
Axelrod, R.: Structure of Decision: The Cognitive Maps of Political Elites. Princeton University Press, Princeton (1976)
Bueno, S., Salmeron, J.L.: Benchmarking Main Activation Functions in Fuzzy Cognitive Maps. Expert Systems with Applications 36(3), 5221–5229 (2009)
Chan, F., Thong, J.: Acceptance of Agile Methodologies: A Critical Review and Conceptual Framework. Decision Support Systems 46(4), 803–814 (2009)
Cockburn, A., Highsmith, J.: Agile software development: the people factor. IEEE Computer 34(11), 131–133 (2001)
Dickerson, A., Kosko, B.: Virtual Worlds as Fuzzy Cognitive Maps. Presence 3(2), 173–189 (1994)
Fekri, R., Aliahmadi, A., Fathian, M.: Predicting a Model for Agile NPD Process with Fuzzy Cognitive Map: The Case of Iranian Manufacturing Enterprises. The International Journal of Advanced Manufacturing Technology 41(11-12), 1240–1260 (2009)
Holler, R., Culling, I.: Five Success Factors for Scaling Agile, http://www.versionone.com/White_Papers/Five_Success_Factors_for_Scaling_Agile/ (accessed July 2013)
Karlstroem, D., Runeson, P.: Combining agile methods with stage-gate project management. IEEE Software 22(3), 43–49 (2005)
Kosko, B.: Fuzzy Cognitive Maps. International Journal of Man-Machine Studies 24, 65–75 (1986)
Kosko, B.: Fuzzy Thinking, the New Science of Fuzzy Logic, 2nd edn. Harper Collins, London (1995)
Lopez, C., Salmeron, J.L.: Dynamic Risks Modelling in ERP Maintenance Projects with FCM. Information Sciences (2012)
Misra, S.C., Kumar, V., Kumar, U.: Identifying Some Important Success Factors in Adopting Agile Software Development Practices. Journal of Systems and Software 82(11), 1869–1890 (2009)
Mohammadian, M., Balachandran, B.M., Larkman, D.: Temporal Perspective for the Software Testing Decision Support Framework. Springer (2012)
Papageorgiou, E.I., Salmeron, J.L.: A Review of Fuzzy Cognitive Map Research during the last decade. IEEE Transactions on Fuzzy Systems 99, 1–14 (2013)
Papageorgiou, E.I.: A new methodology for Decisions in Medical Informatics using Fuzzy Cognitive Maps based on Fuzzy Rule-Extraction techniques. Applied Soft Computing 11, 500–513 (2011)
Papatheocharous, E., Andreou, A.S.: Evidence of Agile Adoption in Software Organizations: An Empirical Survey. In: McCaffery, F., O’Connor, R.V., Messnarz, R. (eds.) EuroSPI 2013. CCIS, vol. 364, pp. 237–246. Springer, Heidelberg (2013)
Papatheocharous, E., Rossides, G., Andreou, A.S.: Qualitative Software Cost Estimation Using Fuzzy Cognitive Maps. In: 18th European Conference on Artificial Intelligence, Patras, Greece (2008)
Rodrigues, A.S., Papatheocharous, E., Andreou, S.A., Moreira de Souza, J.: Evaluating Risks in Software Negotiations through Fuzzy Cognitive Maps. In: 11th International Conference on Enterprise Information Systems, pp. 380–383 (2009)
Rodriguez-Repiso, L., Setchi, R., Salmeron, J.L.: Modelling IT Projects Success with Fuzzy Cognitive Maps. Expert Systems with Applications 32(2), 543–559 (2007)
Salo, O., Abrahamsson, P.: Agile methods in European embedded Development Organizations: a survey study of Extreme Programming and Scrum. IET Software 2(1), 58–64 (2008)
Senapathi, M., Srinivasan, A.: Sustained Agile Usage: a Systematic Literature Review. In: 17th Conference on Evaluation and Assessment in Software Engineering (2013)
Stach, W., Kurgan, L., Pedrycz, W., Reformat, M.: Parallel fuzzy cognitive maps as a tool for modeling software development project. In: North American Fuzzy Information Processing Society Conference, pp. 28–33 (2004)
Stach, W., Kurgan, L.: Modeling software development project using fuzzy cognitive maps. In: 4th Workshop on Quantitative and Soft Software Engineering (2004)
Xiangwei, L., Zhou, Y., Zhang, W.: Software Usability Improvement: Modeling, Training and Relativity Analysis. In: 2nd International Symposium on Information Science and Engineering (ISISE), pp. 472–475 (2009)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Papatheocharous, E., Nyfjord, J., Papageorgiou, E. (2013). Fuzzy Cognitive Maps as Decision Support Tools for Investigating Critical Agile Adoption Factors. In: Fitzgerald, B., Conboy, K., Power, K., Valerdi, R., Morgan, L., Stol, KJ. (eds) Lean Enterprise Software and Systems. LESS 2013. Lecture Notes in Business Information Processing, vol 167. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-44930-7_12
Download citation
DOI: https://doi.org/10.1007/978-3-642-44930-7_12
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-44929-1
Online ISBN: 978-3-642-44930-7
eBook Packages: Computer ScienceComputer Science (R0)