Skip to main content

2020 | OriginalPaper | Buchkapitel

A Fuzzy Approach for Cost and Time Optimization in Agile Software Development

verfasst von : Anupama Kaushik, Devendra Kr. Tayal, Kalpana Yadav

Erschienen in: Advanced Computing and Intelligent Engineering

Verlag: Springer Singapore

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

search-config
loading …

Abstract

Cost and time prediction is very crucial for software development. For many years conventional techniques to determine them were followed, but nowadays the software companies are moving toward adopting agile paradigm. It is due to its various characteristics such as iterative development, rapid delivery, and reduced risk. This work proposes the role of fuzzy logic in agile software cost and time optimization. Here, both fuzzy type-1 and type-2 are evaluated on agile dataset.

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 Kaushik, A., Verma, S., Singh, H.J., Chhabra, G.: Software cost optimization integrating fuzzy system and COA-Cuckoo optimization algorithm. Int. J. Syst. Assur. Eng. Manag. 8, 1461–1471 (2017)CrossRef Kaushik, A., Verma, S., Singh, H.J., Chhabra, G.: Software cost optimization integrating fuzzy system and COA-Cuckoo optimization algorithm. Int. J. Syst. Assur. Eng. Manag. 8, 1461–1471 (2017)CrossRef
2.
Zurück zum Zitat Kaushik, A., Tayal, D.K., Yadav, K., Kaur, A.: Integrating firefly algorithm in artificial neural network models for accurate software cost predictions. J. Softw. Evol. Process 28, 665–688 (2016)CrossRef Kaushik, A., Tayal, D.K., Yadav, K., Kaur, A.: Integrating firefly algorithm in artificial neural network models for accurate software cost predictions. J. Softw. Evol. Process 28, 665–688 (2016)CrossRef
3.
Zurück zum Zitat Dave, V.S., Dutta, K.: Neural network based models for software effort estimation: a Review. J. Artif. Intell. Rev. 42, 295–307 (2014)CrossRef Dave, V.S., Dutta, K.: Neural network based models for software effort estimation: a Review. J. Artif. Intell. Rev. 42, 295–307 (2014)CrossRef
4.
Zurück zum Zitat Kang, S., Choi, O., Baik, J.: Model based estimation and tracking method for agile software project. Int. J. Hum. Capital Inf. Technol. Professionals 3(2), 1–15 (2012) Kang, S., Choi, O., Baik, J.: Model based estimation and tracking method for agile software project. Int. J. Hum. Capital Inf. Technol. Professionals 3(2), 1–15 (2012)
5.
Zurück zum Zitat Coelho, E., Basu, A.: Effort estimation in agile software development using story points. Int. J. Appl. Inform. Syst. 3(7), 7–10 (2012) Coelho, E., Basu, A.: Effort estimation in agile software development using story points. Int. J. Appl. Inform. Syst. 3(7), 7–10 (2012)
6.
Zurück zum Zitat Choudhari, J., Suman, U.: Story points based effort estimation model for software maintenance. Procedia Technol. 4, 761–765 (2012) Choudhari, J., Suman, U.: Story points based effort estimation model for software maintenance. Procedia Technol. 4, 761–765 (2012)
7.
Zurück zum Zitat Ziauddin, Tipu, S.K., Zia, S.: An effort estimation model for agile software development. Adv. Comput. Sci. Appl. (ACSA) 2(1), 314–324 (2012) Ziauddin, Tipu, S.K., Zia, S.: An effort estimation model for agile software development. Adv. Comput. Sci. Appl. (ACSA) 2(1), 314–324 (2012)
8.
Zurück zum Zitat Hussain, I., Kosseim, L., Ormandjieva, O.: Approximation of COSMIC functional size to support early effort estimation in Agile. Data Knowl. Eng. 85, 2–14 (2013)CrossRef Hussain, I., Kosseim, L., Ormandjieva, O.: Approximation of COSMIC functional size to support early effort estimation in Agile. Data Knowl. Eng. 85, 2–14 (2013)CrossRef
9.
Zurück zum Zitat Popli, R., Chauhan, N.: Cost and effort estimation in agile software development. In: International Conference on Reliability, Optimization and Information Technology-ICROIT, pp. 57–61, 6–8 Feb 2014 Popli, R., Chauhan, N.: Cost and effort estimation in agile software development. In: International Conference on Reliability, Optimization and Information Technology-ICROIT, pp. 57–61, 6–8 Feb 2014
10.
Zurück zum Zitat Satapathy, S.M., Panda, A., Rath, S.K.: Story point approach based agile software effort estimation using various SVR kernel methods. In: The Twenty-Sixth International Conference on Software Engineering and Knowledge Engineering, SEKE, pp. 304–307 (2014) Satapathy, S.M., Panda, A., Rath, S.K.: Story point approach based agile software effort estimation using various SVR kernel methods. In: The Twenty-Sixth International Conference on Software Engineering and Knowledge Engineering, SEKE, pp. 304–307 (2014)
11.
Zurück zum Zitat Panda, A., Satapathy, S.M., Rath, S.K.: Empirical validation of neural network models for agile software effort estimation based on story points. In: 3rd International Conference on Recent Trends in Computing 2015 (ICRTC-2015) Procedia Computer Science, vol. 57, pp. 772–781 (2015) Panda, A., Satapathy, S.M., Rath, S.K.: Empirical validation of neural network models for agile software effort estimation based on story points. In: 3rd International Conference on Recent Trends in Computing 2015 (ICRTC-2015) Procedia Computer Science, vol. 57, pp. 772–781 (2015)
12.
Zurück zum Zitat Garg, S., Gupta, D.: PCA based cost estimation model for agile software development projects. In: 2015 International Conference on Industrial Engineering and Operations Management (IEOM), pp. 1–7. IEEE (2015) Garg, S., Gupta, D.: PCA based cost estimation model for agile software development projects. In: 2015 International Conference on Industrial Engineering and Operations Management (IEOM), pp. 1–7. IEEE (2015)
13.
Zurück zum Zitat Raslan, A.T., Darwish, N.R., Hefny, H.A.: Towards a fuzzy based framework for effort estimation in agile software development. Int. J. Comput. Sci. Inform. Secur. 13(1), 37–45 (2015) Raslan, A.T., Darwish, N.R., Hefny, H.A.: Towards a fuzzy based framework for effort estimation in agile software development. Int. J. Comput. Sci. Inform. Secur. 13(1), 37–45 (2015)
14.
Zurück zum Zitat Tanveer, B.: Hybrid effort estimation of changes in agile software development. In: Sharp, H., Hall, T. (eds.) Agile Processes, in Software Engineering, and Extreme Programming. XP 2016. Lecture Notes in Business Information Processing, vol. 251, pp. 316–320 (2016) Tanveer, B.: Hybrid effort estimation of changes in agile software development. In: Sharp, H., Hall, T. (eds.) Agile Processes, in Software Engineering, and Extreme Programming. XP 2016. Lecture Notes in Business Information Processing, vol. 251, pp. 316–320 (2016)
15.
Zurück zum Zitat Dragicevic, S., Celar, S., Turic, M.: Bayesian network model for task effort estimation in agile software development. J. Syst. Softw. 127, 109–119 (2017)CrossRef Dragicevic, S., Celar, S., Turic, M.: Bayesian network model for task effort estimation in agile software development. J. Syst. Softw. 127, 109–119 (2017)CrossRef
16.
Zurück zum Zitat Satapathy, S.M., Rath, S.K.: Empirical assessment of machine learning models for agile software development effort estimation using story points. Innovations Syst. Softw. Eng. 13:191–200 (2017) Satapathy, S.M., Rath, S.K.: Empirical assessment of machine learning models for agile software development effort estimation using story points. Innovations Syst. Softw. Eng. 13:191–200 (2017)
17.
Zurück zum Zitat Tanveer, B., Vollmer, A.M., Braun, S.: A hybrid methodology for effort estimation in Agile development: an industrial evaluation. In: ICSSP 18 Proceedings of the 2018 International Conference on Software and System Process, pp. 21–30 (2018) Tanveer, B., Vollmer, A.M., Braun, S.: A hybrid methodology for effort estimation in Agile development: an industrial evaluation. In: ICSSP 18 Proceedings of the 2018 International Conference on Software and System Process, pp. 21–30 (2018)
18.
19.
Zurück zum Zitat Mendel, J.M., Liang, Q.: Pictorial comparison of type-1 and type-2 fuzzy logic systems. In: Proceedings of IASTED International Conference on Intelligent Systems and Control, Santa Barbara, CA, October (1999) Mendel, J.M., Liang, Q.: Pictorial comparison of type-1 and type-2 fuzzy logic systems. In: Proceedings of IASTED International Conference on Intelligent Systems and Control, Santa Barbara, CA, October (1999)
20.
Zurück zum Zitat Liang, Q., Mendel, J.M.: Interval type-2 fuzzy logic systems: theory and design. IEEE Trans. Fuzzy Syst. 8(5), 535–550 (2000)CrossRef Liang, Q., Mendel, J.M.: Interval type-2 fuzzy logic systems: theory and design. IEEE Trans. Fuzzy Syst. 8(5), 535–550 (2000)CrossRef
Metadaten
Titel
A Fuzzy Approach for Cost and Time Optimization in Agile Software Development
verfasst von
Anupama Kaushik
Devendra Kr. Tayal
Kalpana Yadav
Copyright-Jahr
2020
Verlag
Springer Singapore
DOI
https://doi.org/10.1007/978-981-15-1081-6_53

Neuer Inhalt