SCRUM yazılım geliştirme üzerine bir inceleme ve değerlendirme

Autor: İren, Ecem, Kantarcı, Aylin
Přispěvatelé: Hergül, Özlem Candan, Göker, Parisa, İren, Ecem
Jazyk: turečtina
Rok vydání: 2020
Předmět:
Popis: Yaygın olarak kullanılmakta olan Şelale (Waterfall) Yazılım Geliştirme Metodolojisi Gereksinimlerin Belirlenmesi, Analiz, Tasarım, Kodlama ve Ürüne Dönüştürme adımlarını içerir. Şelale metodolojisi gereği bu adımlar arasında katı sınırlar vardır. Bir adım tamamlanmadan diğer adıma geçilmez. Bu yaklaşımda geri dönüşlerin mümkün olduğunca en aza indirgenmesi hedeflenmiştir. Şelale yönteminde geri dönüşlerden kaçınıldığı için değişim talepleri yazılım geliştirme sürecinde dikkate alınmaz. SCRUM ise Şelale modelinin aksine, değişen gereksinimlere hızlı uyum sağlamayı mümkün kılan, yazılım hatalarını azaltan, yazılım ekiplerinin entegrasyonuna zemin hazırlayan ve bu nedenlerden ötürü müşterilerin ve yazılımcıların memnuniyetini arttıran çevik bir yazılım geliştirme metodudur. Bu bildiride yazılım geliştirmede SCRUM yöntemi çeşitli yönleriyle incelenmiş ve analiz edilmiştir. SCRUM gelişimi ile ilgili bazı rahatsız edici noktalar tespit edilmiş ve dile getirilmiştir.
Waterfall Software Methodology, which is widely used, includes the steps of Determining Requirements, Analysis, Design, Coding and Conversion. Due to the nature of waterfall methodology, there are strict limits between these steps. The next step is not passed until one step is completed. In this approach, it is aimed to minimize returns as much as possible. Since returns is avoided in this method change requests are not taken into account during software development process. Unlike Waterfall, SCRUM is an agile software development method that enables fast adaptation to changing requirements, reduces software errors, prepares the ground for the integration of software teams and increases the satisfaction of customers and software developers for these reasons. In this paper, we examined and introduced SCRUM technique in software development in many aspects. We also emphasized on some disturbing points related to the evolution of SCRUM.
Databáze: OpenAIRE