Scrum Developer Nasıl Olunur ?
- Volkan Köse
- 27 Eki 2023
- 2 dakikada okunur
Güncelleme tarihi: 1 Ara 2024
Scrum Developer yani Scrum Geliştirici, Agile bir çerçeve olan Scrum ile yazılım geliştiren takımlarda yer alan bir roldür." Scrum Developers nasıl olunur ?" sorusunun cevabından önce Scrum Developers'ın kim olduğu ve sorumlulukları hakkında bu blog yazısına gözatabilirsiniz.

Scrum Developer olmak için temel yol haritası aşağıdaki gibidir.
Yazılım Geliştirme Yaşam Döngüsü konusunda bilgi sahibi olmak
Alt unvan teknik bilgi ve deneyimine sahip olmak
Agile Proje Geliştirme hakkında bilgi sahibi olmak
Scrum yazılım geliştirme hakkında bilgi sahibi olmak
Profesyonel Scrum Geliştiricisi (PSD) sertifikasına sahip olmak
1.Yazılım geliştirme yaşam döngüsü konusunda bilgi sahibi olmak
Yazılım Geliştirme Yaşam Döngüsü, Software Development Life Cycle olarak bilinir. Temel olarak bir yazılım projesinde yer alan süreçleri tarif eder. Bunlar planlama, analiz, tasarım, uygulama, test ve bakımdır. Bu süreçlerin nasıl uygulanacağına dair bir çok çerçeve vardır. Hangi alt role sahip olursanız olun geleneksel anlamda bir yazılım projesinin iş süreçleri konusunda ortalama üstü bilgiye sahip olmak gereklidir.
2. Alt unvan teknik bilgi ve deneyimine sahip olmak
Geliştirme takımı testci, analist, tasarımcı, yazılım uzmanı, devops uzmanı, teknik lider gibi çeşitli alt unvanlar ve kurum rollerinden oluşabilir ama hepsi bir Scrum sürecinde geliştirme takımının saygın ve eşit bir üyesidir ve bir takım olarak Developers olarak adlandırılırlar, birey değil takım.
Bu takımın üyesi olan geliştirmeci kendi alt unvanının gerektirdiği teknik şartları özellikleri karşılayabilmelidir. Bir testçi için kullanması gereken araçların bilgisi, bir iş analisti için gereksinim mühendisliği bilgisi gibi.
2.Agile Proje Geliştirme konusunda bilgi sahibi olmak
Yazılım Geliştirme Yaşam Döngüsü'nü biliyorsanız eğer Scrum Developer olabilmek için en iyi başlangıç noktası Agile Felsefeyi anlamaktır. Agile manifestoda yer alan değerler ve prensipler bilinmeli ve içselleştirilmelidir. Zaman içerisinde Agile takımlarca geliştirilen kavramlar, pratikler, alt çerçeveler öğrenilmelidir. Agile bir düşüncesetine sahip olunmalıdır. Tüm bunlar Agile Proje Geliştirme olarak ifade edilir.
3.Scrum konusunda bilgi sahibi olmak
Scrum, bir Agile alt metodolojidir ve Scrum Developer, Scrum rehberinde kurgulanan bir roldür. Scrum Developer Scrum rehberinde ayrıntılandırılan, Scrum teorisi, değerleri, etkinlikleri, eserleri, takımı konusunda bilgi sahibi olmalıdır. Scrum rehberinin ötesine geçerek daha detaylı araştırmalar ve okumalar yapmalılardı. Scrum Yazılım Proje Geliştirme eğitimi için tıklayınız.
5.Scrum Developer sertifikasına sahip olmak
Scrum Yazılım Geliştirme çerçevesinin kurucuları ve çeşitli sertifika kuruluşları Scrum yeterliliğini ortaya koyan sınavlar düzenler. Başarılı adaylar sertifika almaya hak kazanır. Bu sertifikaların piyasa tarafında kabulü çok yüksektir.
Referanslar
1-Image by wayhomestudioon Freepik
Comments