Browsing by Author "Akkanat, Mert"
Now showing 1 - 1 of 1
- Results Per Page
- Sort Options
Master Thesis Application of Agile Software Development Practices in Software Engineering Education(İzmir Ekonomi Üniversitesi, 2022) Akkanat, Mert; Oğuz, KayaÇevik yazılım geliştirme uygulamaları, ortaya çıktıklarından beri birçok yazılım şirketinde yaygın olarak kullanılmaktadır. Çevik ilkeler, yüz yüze iletişimin bilgiyi diğer ekip üyelerine iletmenin en iyi yolu olduğunu vurgular. Ancak 2020 yılında ortaya çıkan küresel salgın, uygulamaların yüz yüze yerine online olarak uygulanmasını zorunlu kılmıştır. Bu çalışmanın kapsamı, Çevik yazılım metodolojilerinin yazılım eğitimine etkisini analiz etmektir. Etkiyi analiz etmek için, takım proje ödevi içeren üçüncü sınıf yazılım mühendisliği kursuna Çevik yazılım yöntemleri uygulanmıştır. Dersin 2021-2022 eğitim-öğretim yılı güz döneminde 15 takım oluşturan 59 öğrenci yer aldı. Bu ekiplerden ikisi, Scrum metodolojisine dayalı Çevik uygulamaların uygulanmasına katılmak için gönüllü oldu. Bu tezin amacı, iki ekibi herhangi bir Çevik uygulama uygulamamış ancak spesifikasyon, tasarım, uygulama ve test faaliyetlerinden oluşan temel kurallar içeren süreci takip eden diğer ekiplerle karşılaştırmaktır. Her iki grup arasındaki farklılıklar ile bu çalışma, Çevik uygulamaların üniversite eğitimine uygun olduğunu ortaya koymayı beklemektedir. Aşağıdaki yöntemler iki gönüllü takım üzerinde uygulanmıştır: 1. Sprint planlama toplantıları, 2. Günlük toplantılar, 3. Haftalık toplantılar, 4. Geriye dönük toplantılar 5. Eşli programlama oturumları 6. Kod inceleme oturumları Çevik yazılım geliştirme yöntemlerinin katkılarını izlemek için TPS ve GitHub günlükleri kullanılır. Ayrıca haftalık toplantı notları, ikili programlama takip formları, kod incelemelerine ilişkin yorumlar ve sprint geriye dönük dokümanları Google Drive'da ortak bir dizinde tutulmaktadır. Dönem sonunda hem çevik uygulamalara hem de çevrimiçi performanslarına odaklanan iki anket yapılmıştır ve sonuçlar incelenip Çevik uygulamaların, üniversite eğitiminde uygulanmaya uygun olduğunu göstermektedir.
