Skip to main content

2018 | OriginalPaper | Buchkapitel

Analysis of Factors, Defining Software Development Approach

verfasst von : Igor Ilin, Aleksandr Lepekhin, Anastasia Levina, Oksana Iliashenko

Erschienen in: International Scientific Conference Energy Management of Municipal Transportation Facilities and Transport EMMFT 2017

Verlag: Springer International Publishing

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

search-config
loading …

Abstract

The issue of software development approach choice is one of the most controversial in software engineering research. Different authors argue whether Agile or Waterfall practices could be potentially admitted as efficient for developing software or there might be a place for their combination. Currently, the software engineering research is full of studies, describing the differences between these two baseline approaches, comparison of their characteristics and analysis of suitability. But the issue of reasoning why the specific approach has been chosen is potentially undiscovered area. This research paper addresses the analysis of difference between the ways how companies perceive the problem at hand. Specifically, the focus is put on requirements aspects and which factors do the companies consider, when defining the software development approach.

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 Nuseibeh, B., Easterbrook, S.: Requirements engineering: a roadmap (2000) Nuseibeh, B., Easterbrook, S.: Requirements engineering: a roadmap (2000)
2.
Zurück zum Zitat IEEE Standards Committee: IEEE std 610.12-1990 IEEE standard glossary of software engineering terminology. Online Httpst-Dards IEEE Org reading IEEE Std public descriptions 61012 (1990) IEEE Standards Committee: IEEE std 610.12-1990 IEEE standard glossary of software engineering terminology. Online Httpst-Dards IEEE Org reading IEEE Std public descriptions 61012 (1990)
3.
Zurück zum Zitat Robertson, S., Robertson, J.: Mastering the Requirements Process: Getting Requirements Right. Addison-wesley, Boston (2012) Robertson, S., Robertson, J.: Mastering the Requirements Process: Getting Requirements Right. Addison-wesley, Boston (2012)
4.
Zurück zum Zitat Ilin, I., Iliashenko, O., Levina, A.: Application of service-oriented approach to business process reengineering. In: Vision 2020: Innovation Management, Development Sustainability and Competitive Economic Growth, Spain (2014) Ilin, I., Iliashenko, O., Levina, A.: Application of service-oriented approach to business process reengineering. In: Vision 2020: Innovation Management, Development Sustainability and Competitive Economic Growth, Spain (2014)
5.
Zurück zum Zitat Westfall, L.: Software requirements engineering: what, why, who, when, and how. Softw. Qual. Prof. 7(4), 17 (2005)MathSciNet Westfall, L.: Software requirements engineering: what, why, who, when, and how. Softw. Qual. Prof. 7(4), 17 (2005)MathSciNet
6.
Zurück zum Zitat Sommerville, I., Sawyer, P.: Requirements Engineering: A Good Practice Guide. Wiley, New York (1999)MATH Sommerville, I., Sawyer, P.: Requirements Engineering: A Good Practice Guide. Wiley, New York (1999)MATH
7.
Zurück zum Zitat Ilin, I., Frolov, K., Lepekhin, A.: From business processes model of the company to software development: MDA business extension. In: Sustainable Economic Growth, Education Excellence and Innovation Management Through Vision 2020. Austria (2014) Ilin, I., Frolov, K., Lepekhin, A.: From business processes model of the company to software development: MDA business extension. In: Sustainable Economic Growth, Education Excellence and Innovation Management Through Vision 2020. Austria (2014)
8.
Zurück zum Zitat Fitsilis, P.: Comparing PMBOK and Agile project management software development processes. In: Advances in Computer and Information Sciences and Engineering. Springer (2008) Fitsilis, P.: Comparing PMBOK and Agile project management software development processes. In: Advances in Computer and Information Sciences and Engineering. Springer (2008)
9.
Zurück zum Zitat Chow, T., Cao, D.: A survey study of critical success factors in agile software projects. J. Syst. Softw. 81(6), 961–971 (2008)CrossRef Chow, T., Cao, D.: A survey study of critical success factors in agile software projects. J. Syst. Softw. 81(6), 961–971 (2008)CrossRef
10.
Zurück zum Zitat Macheridis, N., Nilsson, C.: Managing project complexity-a managerial view (2004) Macheridis, N., Nilsson, C.: Managing project complexity-a managerial view (2004)
11.
Zurück zum Zitat Camci, A., Kotnour, T.: Technology complexity in projects: does classical project management work? PICMET 5, 2181–2186 (2006) Camci, A., Kotnour, T.: Technology complexity in projects: does classical project management work? PICMET 5, 2181–2186 (2006)
12.
Zurück zum Zitat Christoph, A., Konrad, S.: Project complexity as an influence factor on the balance of costs and benefits in project management maturity modeling. Proc.-Soc. Behav. Sci. 119, 162–171 (2014)CrossRef Christoph, A., Konrad, S.: Project complexity as an influence factor on the balance of costs and benefits in project management maturity modeling. Proc.-Soc. Behav. Sci. 119, 162–171 (2014)CrossRef
13.
Zurück zum Zitat Ilin, I., Kalinina, O., Iliashenko, O., Levina, A.: IT-architecture reengineering as a prerequisite for sustainable development in Saint Petersburg urban underground. Proc. Eng. 165, 1683–1692 (2016)CrossRef Ilin, I., Kalinina, O., Iliashenko, O., Levina, A.: IT-architecture reengineering as a prerequisite for sustainable development in Saint Petersburg urban underground. Proc. Eng. 165, 1683–1692 (2016)CrossRef
14.
Zurück zum Zitat Jarke, M., Lyytinen, K.: Complexity of systems evolution: requirements engineering perspective. ACM Trans. Manag. Inf. Syst. 5(3), 1–7 (2015)CrossRef Jarke, M., Lyytinen, K.: Complexity of systems evolution: requirements engineering perspective. ACM Trans. Manag. Inf. Syst. 5(3), 1–7 (2015)CrossRef
15.
Zurück zum Zitat Araujo, A., França, C., de Moura, H.: Complexity within software development projects: an exploratory overview. Gest. Org. Rev. Eletrôn. Gest. Organ. 13 (2015) Araujo, A., França, C., de Moura, H.: Complexity within software development projects: an exploratory overview. Gest. Org. Rev. Eletrôn. Gest. Organ. 13 (2015)
16.
Zurück zum Zitat Ferreira, S., Collofello, J., Shunk, D., Mackulak, G.: Understanding the effects of requirements volatility in software engineering by using analytical modeling and software process simulation. J. Syst. Softw. 82(10), 1568–1577 (2009)CrossRef Ferreira, S., Collofello, J., Shunk, D., Mackulak, G.: Understanding the effects of requirements volatility in software engineering by using analytical modeling and software process simulation. J. Syst. Softw. 82(10), 1568–1577 (2009)CrossRef
17.
Zurück zum Zitat Zowghi, D., Nurmuliani, N.: A study of the impact of requirements volatility on software project performance. In: Ninth Asia-Pacific Software Engineering Conference, pp. 3–11 (2002) Zowghi, D., Nurmuliani, N.: A study of the impact of requirements volatility on software project performance. In: Ninth Asia-Pacific Software Engineering Conference, pp. 3–11 (2002)
Metadaten
Titel
Analysis of Factors, Defining Software Development Approach
verfasst von
Igor Ilin
Aleksandr Lepekhin
Anastasia Levina
Oksana Iliashenko
Copyright-Jahr
2018
DOI
https://doi.org/10.1007/978-3-319-70987-1_138

    Premium Partner