W2 - Genç Yetenek Programı / İlk Yazılım Case'inin Oluşturulması
Ne?
Divizyon’un Genç Yetenek Programı kapsamında geliştirilecek yazılım case’inin teknik ve ihtiyaç bazlı planlaması yapıldı. Sprint sürecine geçmeden önce, case’in kapsamı, teknik gereksinimleri ve uygun teknoloji seçimleri netleştirildi.
İlk Case'in Teknik Kurgusu ve Gereksinimleri Belirlendi: Geliştirme sürecinin sağlıklı ilerlemesi için teknik dokümantasyon hazırlandı ve ihtiyaç analizleri yapıldı.
Modüler Yapı ve Bileşenlerin Tanımlanması: Sertifika platformu içerisinde yer alacak temel modüller (Kullanıcı Yönetimi, Sertifika Yönetimi, Etkinlik Yönetimi) planlandı.
Veritabanı ve API Tasarımı Yapıldı: Kullanıcı ve etkinlik verilerini yönetecek veritabanı şeması oluşturuldu, API uç noktaları belirlendi.
Teknoloji Seçimi: Proje için güncel sektör trendlerine uygun teknolojiler belirlendi ve kullanım alanları tanımlandı.
Prototip ve Wireframe Çalışmaları: Kullanıcı deneyimini optimize etmek için ilk ekran tasarımları hazırlandı ve prototipleme yapıldı.
Neden Yaptık?
Bu case’in oluşturulma amacı, programın teknik gereksinimlerini belirleyerek sürdürülebilir ve genişletilebilir bir yapı kazandırmaktı. Çalışmanın temel motivasyonları şunlardır:
Planlama ve Ön Analiz: Proje geliştirme sürecine başlamadan önce detaylı bir teknik analiz yapılmasını sağlamak.
Gelecekteki Sprintler İçin Altyapı Hazırlamak: Takımların sprint aşamasına geçtiğinde daha hızlı ilerleyebilmelerini sağlamak.
Teknolojik Uygunluk: Günümüz sektör trendlerine uygun bir yapı oluşturarak projenin güncelliğini korumak.
Proje Kapsamının Netleşmesi: İlk case'in temel yapı taşlarını oluşturarak daha sağlam bir mimari inşa etmek.
Sonuç & Faydası
Bu süreç sonucunda, ilk case’in kapsamı ve gereksinimleri detaylandırılmış ve sprint sürecine uygun hale getirilmiştir. Planlama süreci aşağıdaki faydaları sağlamıştır:
Detaylı bir teknik çerçeve oluşturuldu.
Sprint aşamasına geçilmeden önce eksikler tespit edildi.
Günümüz trendlerine uygun teknoloji seçimi yapılarak uzun vadeli bir yapı hedeflendi.
Ekiplerin teknik ihtiyaçlarını belirlemeleri için bir rehber oluşturuldu.
Bu aşama tamamlanmış olmasına rağmen, case’in geliştirilme süreci farklı bir yöne evrildiği için sprint aşamasına geçilmemiştir. Ancak bu çalışma, gelecekte benzer projelerin planlanması ve uygulanması için bir referans noktası olarak kullanılacaktır.
Last updated