Skip to main content

2019 | OriginalPaper | Buchkapitel

Agile Software Development Practices in Egypt SMEs: A Grounded Theory Investigation

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Agile information system development methods have been adopted by most software development organizations due to their proven benefits in terms of flexibility, reliability, and responsiveness. However, companies face significant challenges in adopting these approaches. Specifically, this research investigates challenges faced by software development companies in Egypt while transitioning to Agile. As little previous research is available targeting their concerns, we have conducted a grounded theory investigation. Key problem areas were found including lack of cadence in sprints planning, inadequate use of effort estimation and product quality issues.
The developed grounded theory reflects on the key problem areas found with SMEs adopting agile practices and can be used by software development practitioners adopting agile methods in Egypt or similar developing countries as an outline for the common problem areas they are expected to find.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Brhel, M., Meth, H., Maedche, A., Werder, K.: Exploring principles of user-centered agile software development. Inf. Softw. Technol. 61(C), 163–181 (2015)CrossRef Brhel, M., Meth, H., Maedche, A., Werder, K.: Exploring principles of user-centered agile software development. Inf. Softw. Technol. 61(C), 163–181 (2015)CrossRef
2.
Zurück zum Zitat Rubin, K.: Essential Scrum: A Practical Guide to the Most Popular Agile Process, 1st edn. Addison-Wesley Professional, Boston (2012) Rubin, K.: Essential Scrum: A Practical Guide to the Most Popular Agile Process, 1st edn. Addison-Wesley Professional, Boston (2012)
3.
Zurück zum Zitat Pikkarainen, M., Haikara, J., Salo, O., Abrahamsson, P., Still, J.: The impact of agile practices on communication in software development. Empir. Softw. Eng. 13(3), 303–337 (2008)CrossRef Pikkarainen, M., Haikara, J., Salo, O., Abrahamsson, P., Still, J.: The impact of agile practices on communication in software development. Empir. Softw. Eng. 13(3), 303–337 (2008)CrossRef
4.
Zurück zum Zitat Walker, D., Myrick, F.: Grounded theory: an exploration of process and procedure. Qual. Health Res. 16(4), 547–559 (2006)CrossRef Walker, D., Myrick, F.: Grounded theory: an exploration of process and procedure. Qual. Health Res. 16(4), 547–559 (2006)CrossRef
5.
Zurück zum Zitat Steinberg, W., Price, M.: Statistics Alive!, 2nd edn. Sage Publications, Los Angeles (2011) Steinberg, W., Price, M.: Statistics Alive!, 2nd edn. Sage Publications, Los Angeles (2011)
7.
Zurück zum Zitat Janes, A.: A guide to lean software development in action. In: 2015 IEEE Eighth International Conference Software Testing, Verification and Validation Workshops (ICSTW) (2015) Janes, A.: A guide to lean software development in action. In: 2015 IEEE Eighth International Conference Software Testing, Verification and Validation Workshops (ICSTW) (2015)
9.
Zurück zum Zitat Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley Professional/Addison-Wesley Longman Publishing Co., Inc., Boston (1999) Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley Professional/Addison-Wesley Longman Publishing Co., Inc., Boston (1999)
10.
Zurück zum Zitat Akhtar, N., Ghafir, S., Tripathi, S.: Effort estimation of the scrum based software projects using particle swarm optimization. Adv. Comput. Sci. Inf. Technol. (ACSIT) 2(7), 24–26 (2015) Akhtar, N., Ghafir, S., Tripathi, S.: Effort estimation of the scrum based software projects using particle swarm optimization. Adv. Comput. Sci. Inf. Technol. (ACSIT) 2(7), 24–26 (2015)
11.
Zurück zum Zitat Gandomani, T., Wei, K., Binhamid, A.: A case study research on software cost estimation using experts’ estimates, wideband delphi, and planning poker technique. Int. J. Softw. Eng. Appl. 8(11), 73–182 (2014) Gandomani, T., Wei, K., Binhamid, A.: A case study research on software cost estimation using experts’ estimates, wideband delphi, and planning poker technique. Int. J. Softw. Eng. Appl. 8(11), 73–182 (2014)
12.
Zurück zum Zitat Mahnic, V.: A case study on agile estimating and planning using scrum. Elektronika 111(5), 123–128 (2011) Mahnic, V.: A case study on agile estimating and planning using scrum. Elektronika 111(5), 123–128 (2011)
13.
Zurück zum Zitat Méndez Fernández, D., Penzenstadler, B., Kuhrmann, M., Broy, M.: A meta model for artefact-orientation: fundamentals and lessons learned in requirements engineering. In: Petriu, Dorina C., Rouquette, N., Haugen, Ø. (eds.) MODELS 2010. LNCS, vol. 6395, pp. 183–197. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-16129-2_14CrossRef Méndez Fernández, D., Penzenstadler, B., Kuhrmann, M., Broy, M.: A meta model for artefact-orientation: fundamentals and lessons learned in requirements engineering. In: Petriu, Dorina C., Rouquette, N., Haugen, Ø. (eds.) MODELS 2010. LNCS, vol. 6395, pp. 183–197. Springer, Heidelberg (2010). https://​doi.​org/​10.​1007/​978-3-642-16129-2_​14CrossRef
14.
Zurück zum Zitat Usman, M., Mendes, E., Britto, R., Weidt, F.: Effort estimation in agile software development. In: Proceedings of the 10th International Conference on Predictive Models in Software Engineering - PROMISE (2014) Usman, M., Mendes, E., Britto, R., Weidt, F.: Effort estimation in agile software development. In: Proceedings of the 10th International Conference on Predictive Models in Software Engineering - PROMISE (2014)
15.
Zurück zum Zitat Zahraoui, H., Idrissi, M.: Adjusting story points calculation in scrum effort & time estimation. In: 2015 10th International Conference Intelligent Systems: Theories and Applications (SITA) (2015) Zahraoui, H., Idrissi, M.: Adjusting story points calculation in scrum effort & time estimation. In: 2015 10th International Conference Intelligent Systems: Theories and Applications (SITA) (2015)
16.
Zurück zum Zitat Downey, S., Sutherland, J.: Scrum metrics for hyperproductive teams: how they fly like fighter aircraft. In: 46th Hawaii International Conference on System Sciences. IEEE, Wailea (2013) Downey, S., Sutherland, J.: Scrum metrics for hyperproductive teams: how they fly like fighter aircraft. In: 46th Hawaii International Conference on System Sciences. IEEE, Wailea (2013)
17.
Zurück zum Zitat Viscardi, S.: The Professional Scrum Master’s Handbook. Packt Publishing, Birmingham (2013) Viscardi, S.: The Professional Scrum Master’s Handbook. Packt Publishing, Birmingham (2013)
18.
Zurück zum Zitat Sutherland, J., Schwaber, K.: The Scrum Guide. O’reilly, Sebastopol (2013) Sutherland, J., Schwaber, K.: The Scrum Guide. O’reilly, Sebastopol (2013)
19.
Zurück zum Zitat Clutterbuck, P., Rowlands, T., Seamons, O.: A case study of SME web application development effectiveness via agile methods. Electron. J. Inf. Syst. Eval. 12(1), 13–26 (2009) Clutterbuck, P., Rowlands, T., Seamons, O.: A case study of SME web application development effectiveness via agile methods. Electron. J. Inf. Syst. Eval. 12(1), 13–26 (2009)
21.
Zurück zum Zitat Dyba, T., Dingsøyr, T.: What do we know about agile software development? IEEE Softw. 26(5), 6–9 (2009)CrossRef Dyba, T., Dingsøyr, T.: What do we know about agile software development? IEEE Softw. 26(5), 6–9 (2009)CrossRef
22.
Zurück zum Zitat Dingsoyr, T., Nerur, S., Balijepally, V., Moe, N.B.: A decade of agile methodologies: towards explaining agile software development (2012) Dingsoyr, T., Nerur, S., Balijepally, V., Moe, N.B.: A decade of agile methodologies: towards explaining agile software development (2012)
23.
Zurück zum Zitat Poppendieck, M.B.: Lean Software Development: An Agile Toolkit. Addison-Wesley, Boston (2003) Poppendieck, M.B.: Lean Software Development: An Agile Toolkit. Addison-Wesley, Boston (2003)
24.
Zurück zum Zitat Santos, V., Goldman, A., Desouza, C.: Fostering effective inter-team knowledge sharing in agile software development. Empir. Softw. Eng. 20(4), 1006–1051 (2015)CrossRef Santos, V., Goldman, A., Desouza, C.: Fostering effective inter-team knowledge sharing in agile software development. Empir. Softw. Eng. 20(4), 1006–1051 (2015)CrossRef
25.
Zurück zum Zitat Dingsøyr, T., Nerur, S., Balijepally, V., Moe, N.B.: A decade of agile methodologies: towards explaining agile software development. J. Syst. Softw. 85(6), 1213–1221 (2012)CrossRef Dingsøyr, T., Nerur, S., Balijepally, V., Moe, N.B.: A decade of agile methodologies: towards explaining agile software development. J. Syst. Softw. 85(6), 1213–1221 (2012)CrossRef
27.
Zurück zum Zitat Georgieva, S., Allan, G.: Best practices in project management through a grounded theory lens. Electron. J. Bus. Res. Methods (2008) Georgieva, S., Allan, G.: Best practices in project management through a grounded theory lens. Electron. J. Bus. Res. Methods (2008)
Metadaten
Titel
Agile Software Development Practices in Egypt SMEs: A Grounded Theory Investigation
verfasst von
Amr A. Mohallel
Julian M. Bass
Copyright-Jahr
2019
DOI
https://doi.org/10.1007/978-3-030-18400-1_29