Bir Gelişimsel Yazılım Geliştirme Metodolojisi
Öz
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.
Anahtar Kelimeler
Kaynakça
- [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
Ayrıntılar
Birincil Dil
Türkçe
Konular
Mühendislik
Bölüm
Araştırma Makalesi
Yayımlanma Tarihi
22 Eylül 2020
Gönderilme Tarihi
30 Ocak 2020
Kabul Tarihi
15 Mart 2020
Yayımlandığı Sayı
Yıl 2020 Cilt: 22 Sayı: 66
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
1.Birant K, Kut RA. Bir Gelişimsel Yazılım Geliştirme Metodolojisi. DEUFMD. 2020;22(66):741-748. doi:10.21205/deufmd.2020226609
Chicago
Birant, Kökten, ve Recep Alp Kut. 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-48. https://doi.org/10.21205/deufmd.2020226609.
EndNote
Birant K, Kut RA (01 Eylül 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
[1]K. Birant ve R. A. Kut, “Bir Gelişimsel Yazılım Geliştirme Metodolojisi”, DEUFMD, c. 22, sy 66, ss. 741–748, Eyl. 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 (01 Eylül 2020): 741-748. https://doi.org/10.21205/deufmd.2020226609.
JAMA
1.Birant K, Kut RA. Bir Gelişimsel Yazılım Geliştirme Metodolojisi. DEUFMD. 2020;22:741–748.
MLA
Birant, Kökten, ve 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, c. 22, sy 66, Eylül 2020, ss. 741-8, doi:10.21205/deufmd.2020226609.
Vancouver
1.Kökten Birant, Recep Alp Kut. Bir Gelişimsel Yazılım Geliştirme Metodolojisi. DEUFMD. 01 Eylül 2020;22(66):741-8. doi:10.21205/deufmd.2020226609