Research Article
BibTex RIS Cite

Bir Gelişimsel Yazılım Geliştirme Metodolojisi

Year 2020, , 741 - 748, 22.09.2020
https://doi.org/10.21205/deufmd.2020226609

Abstract

Yazılım Geliştirme Metodolojileri, farklı ürün yapılarına ve farklı çalışma ortamlarına uygun olarak, yazılım geliştirme ekiplerinin performanslarının arttırılması ve geliştirilen yazılım üzerinde daha etkin bakım adımları yürütülmesini sağlamak amacıyla hazırlanan süreçlerdir. Bu süreçlerin tanımlanması ve uygulanmasında, başarısı kanıtlanmış süreçlerin kullanılması tercih edilse de, çoğu zaman ekiplerin kendilerine özgü durumları bu süreçlerin başarılı sonuçlar elde etmesini imkansız hale getirir. Bu nedenle hem yazılım geliştirme ekibinin çalışma performansını yükseltecek, hem de gerçekçi bir süreç oluşturulması önemli bir fayda sağlayacaktır. Hazırlanan çalışma ile yazılım geliştirme ekiplerinin adım adım gelişimini sağlayacak ve uygulanabilirliği yüksek bir gelişimsel metodoloji açıklanmaktadır.

References

  • [1] Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J., Agile Software Development Methods: Review and Analysis, VTT Publication, 2002
  • [2] Boehm, B., A Spiral Model of Software Development and Enhancement, ACM SIGSOFT Software Engineering Notes, 11, 4, 14-25, 1988
  • [3] Davis, A.M., Bersoff, E. H. and Comer, E.R., A Strategy for Comparing Alternative Software Development Life Cycle Models, IEEE Transactions on Software Engineering, 14, 10, 1453-1462, 1988
  • [4] Fowler, M., 2000, https://www. martinfowler.com/articles/ new MethodologyOriginal.html (21.06.2000)
  • [5] Papazoglou, M.P. and Van Den Heuvel, W., Life Cycle Methodology, Communications of the ACM, 50, 10, 79-86, 2007
  • [6] Paulks, M.C., Curtis, B., Chrissis, M. B. and Weber C.V., Capability Maturity Model v1.1, IEEE Software, 0740, 93, 18-28, 1993
  • [7] Rajlich, V.T., Bennett, K. H., A Staged Model for Software Life Cycle, IEEE Computer, 0018, 9162, 66-72, 2000
  • [8] Royce, W., Managing the Development of Large Software Systems, Proceedings, IEEE WESCON, 1-9, 1970
  • [9] Silva, F., Soares, F., Peres, A., Azevedo, I., Vasconcelos, A., Kamei, F., Meira, S., Using CMMI together with agile software development, A Systematic Review, Elsevier Information and Software Technology, 2015
  • [10] Sommerville, I, Software Engineering, Pearson, 2005
  • [11] Tripp, J, Armstrong, D., Agile Methodologies: Organizational Adoption Motives, Tailoring and Performance, Journal of Computer Information Systems, 58:2, 2016
  • [12] Vijayasarathy, L. and Butler, C., Choice of Software Development Methodologies, IEEE Software, 0740-7459, 86-95 2016
Year 2020, , 741 - 748, 22.09.2020
https://doi.org/10.21205/deufmd.2020226609

Abstract

References

  • [1] Abrahamsson, P., Salo, O., Ronkainen, J., Warsta, J., Agile Software Development Methods: Review and Analysis, VTT Publication, 2002
  • [2] Boehm, B., A Spiral Model of Software Development and Enhancement, ACM SIGSOFT Software Engineering Notes, 11, 4, 14-25, 1988
  • [3] Davis, A.M., Bersoff, E. H. and Comer, E.R., A Strategy for Comparing Alternative Software Development Life Cycle Models, IEEE Transactions on Software Engineering, 14, 10, 1453-1462, 1988
  • [4] Fowler, M., 2000, https://www. martinfowler.com/articles/ new MethodologyOriginal.html (21.06.2000)
  • [5] Papazoglou, M.P. and Van Den Heuvel, W., Life Cycle Methodology, Communications of the ACM, 50, 10, 79-86, 2007
  • [6] Paulks, M.C., Curtis, B., Chrissis, M. B. and Weber C.V., Capability Maturity Model v1.1, IEEE Software, 0740, 93, 18-28, 1993
  • [7] Rajlich, V.T., Bennett, K. H., A Staged Model for Software Life Cycle, IEEE Computer, 0018, 9162, 66-72, 2000
  • [8] Royce, W., Managing the Development of Large Software Systems, Proceedings, IEEE WESCON, 1-9, 1970
  • [9] Silva, F., Soares, F., Peres, A., Azevedo, I., Vasconcelos, A., Kamei, F., Meira, S., Using CMMI together with agile software development, A Systematic Review, Elsevier Information and Software Technology, 2015
  • [10] Sommerville, I, Software Engineering, Pearson, 2005
  • [11] Tripp, J, Armstrong, D., Agile Methodologies: Organizational Adoption Motives, Tailoring and Performance, Journal of Computer Information Systems, 58:2, 2016
  • [12] Vijayasarathy, L. and Butler, C., Choice of Software Development Methodologies, IEEE Software, 0740-7459, 86-95 2016
There are 12 citations in total.

Details

Primary Language Turkish
Subjects Engineering
Journal Section Articles
Authors

Kökten Birant 0000-0002-5107-6406

Recep Alp Kut

Publication Date September 22, 2020
Published in Issue Year 2020

Cite

APA Birant, K., & Kut, R. A. (2020). Bir Gelişimsel Yazılım Geliştirme Metodolojisi. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi, 22(66), 741-748. https://doi.org/10.21205/deufmd.2020226609
AMA Birant K, Kut RA. Bir Gelişimsel Yazılım Geliştirme Metodolojisi. DEUFMD. September 2020;22(66):741-748. doi:10.21205/deufmd.2020226609
Chicago Birant, Kökten, and Recep Alp Kut. “Bir Gelişimsel Yazılım Geliştirme Metodolojisi”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi 22, no. 66 (September 2020): 741-48. https://doi.org/10.21205/deufmd.2020226609.
EndNote Birant K, Kut RA (September 1, 2020) Bir Gelişimsel Yazılım Geliştirme Metodolojisi. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi 22 66 741–748.
IEEE K. Birant and R. A. Kut, “Bir Gelişimsel Yazılım Geliştirme Metodolojisi”, DEUFMD, vol. 22, no. 66, pp. 741–748, 2020, doi: 10.21205/deufmd.2020226609.
ISNAD Birant, Kökten - Kut, Recep Alp. “Bir Gelişimsel Yazılım Geliştirme Metodolojisi”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen ve Mühendislik Dergisi 22/66 (September 2020), 741-748. https://doi.org/10.21205/deufmd.2020226609.
JAMA Birant K, Kut RA. Bir Gelişimsel Yazılım Geliştirme Metodolojisi. DEUFMD. 2020;22:741–748.
MLA Birant, Kökten and Recep Alp Kut. “Bir Gelişimsel Yazılım Geliştirme Metodolojisi”. Dokuz Eylül Üniversitesi Mühendislik Fakültesi Fen Ve Mühendislik Dergisi, vol. 22, no. 66, 2020, pp. 741-8, doi:10.21205/deufmd.2020226609.
Vancouver Birant K, Kut RA. Bir Gelişimsel Yazılım Geliştirme Metodolojisi. DEUFMD. 2020;22(66):741-8.

Dokuz Eylül Üniversitesi, Mühendislik Fakültesi Dekanlığı Tınaztepe Yerleşkesi, Adatepe Mah. Doğuş Cad. No: 207-I / 35390 Buca-İZMİR.