Komisyonlar
Planlama Komisyonu
Hakan Güler, Mustafa Ulaş
Genel Amacı:
Talep edilen yazılım projelerinin tüm planlama süreçlerini yöneten, kaynak ve fizibilite durumlarını değerlendirip stratejik yönlendirmeler yapan bir komisyondur. Bu komisyon dijital dönüşüm sürecindeki ekip yönetimini verimli bir şekilde kullanmayı hedefler ve eldeki kaynakları göz önünde bulundurarak planlama görevlerini gerçekleştirir.
Görev ve Sorumluluklar:
- Üniversite birimlerinden gelen talepleri toplar, ön fizibilite analizleri yapar ve talepleri değerlendirir.
- Proje önceliklendirmelerini yaparak kapsam, hedef ve çıktılara dair net çerçeveler çizer.
- Proje yönetim metodolojilerine (Agile, Scrum, Waterfall vb.) uygun şekilde zaman çizelgesi, iş paketleri ve sorumluluk dağılımları oluşturur.
- Yazılım geliştirme, test, bakım ve eğitim süreçlerinin entegrasyonunu sağlayacak şekilde takvimler arası uyumu gözetir.
- Süreç boyunca risk yönetimi yapar, darboğazları tespit eder ve çözüm önerileri geliştirir.
- Proje ilerleyişine dair düzenli toplantılar düzenler, haftalık/aylık raporlar üretir ve yönetime sunar.
- Gerektiğinde proje yöneticiliği görevini üstlenir; teknik olmayan paydaşlarla köprü görevi görür.
Yazılım Geliştirme Komisyonu
Mustafa Kanber, Elif Bahar Özdoğru, Veysi Güler
Genel Amacı:
Üniversite bünyesindeki tüm dijital ihtiyaçlara uygun yazılımların geliştirilmesini sağlamak, teknolojik standartlara uygun sürdürülebilir ve ölçeklenebilir çözümler üretmektir.
Görev ve Sorumluluklar:
- Yazılım projelerinin teknik ihtiyaç analizlerini yapar, çözüm önerileri geliştirir.
- Yazılım mimarisi, sistem tasarımı, veritabanı modelleme, API tasarımı gibi temel teknik altyapıları oluşturur.
- Backend , frontend ve mobil (Android/iOS) teknolojileri kullanarak kodlama süreçlerini yürütür.
- Kodun okunabilirliği, sürdürülebilirliği ve test edilebilirliğini sağlayacak yazılım geliştirme prensiplerine (Clean Architecture, SOLID, DRY) uygun çalışır.
- Versiyon kontrol (Git), CI/CD ve proje takip araçlarını etkin şekilde kullanarak yazılım yaşam döngüsünü yönetir.
- Geliştirilen yazılımların teknik dökümantasyonlarını yazar ve bakım süreçlerinde kullanılmasını sağlar.
- Kalite, destek ve eğitim komisyonlarıyla entegre çalışarak kullanıcı odaklı, yüksek kaliteli yazılım çözümleri sunar.
Kalite, Destek ve Test Komisyonu
Furkan Talo, Veysi Güler
Genel Amacı:
Yazılım ürünlerinin işlevselliği, güvenilirliği, kullanılabilirliği ve sürdürülebilirliği açısından kalite kontrolünü sağlamak; kullanıcı destek hizmetlerini yürütmek ve yazılımların kurumsal standartlara uygunluğunu garanti altına almaktır.
Detaylı Görev ve Sorumluluklar:
- Yazılım test stratejilerini belirler ve işlevsel (functional), sistem, entegrasyon, güvenlik, stres, kullanılabilirlik gibi farklı test türlerini uygular.
- Manuel ve otomatik test senaryoları oluşturur; test süreçlerini dökümante eder.
- Bulunan hataları sınıflandırır, önceliklendirir ve yazılım geliştirme komisyonuna raporlar.
- Geliştirilen yazılımların kullanılabilirlik seviyesini kullanıcı deneyimi testleriyle analiz eder.
- Canlı sistemlerde karşılaşılan arızalara hızlı müdahale eder; kullanıcı taleplerini sistematik olarak takip eder (ticket sistemleri, e-posta veya destek formları üzerinden).
- Kullanıcı taleplerine dair istatistiksel raporlar oluşturur, sık tekrar eden sorunları belirleyerek sistemsel çözüm önerileri geliştirir.
- Bakım-onarım süreçlerinde geliştiricilere teknik geri bildirim verir, versiyon yükseltme ve hata düzeltme planlarını koordine eder.
Eğitim ve Öğrenci Entegrasyon Komisyonu
Elif Bahar Özdoğru, Mustafa Kanber
Genel Amacı:
Üniversitenin yazılım bölümlerinde okuyan öğrencilerin sektöre hazırlanmalarını sağlamak, yazılım projelerine aktif katılımlarını desteklemek ve öğrencilere eğitimsel katkı sağlayacak yapılandırılmış programlar yürütmektir.
Görev ve Sorumluluklar:
- Bilgisayar Mühendisliği, Yazılım Mühendisliği, Bilgisayar Programcılığı gibi bölümlerden gönüllü veya stajyer öğrenci kabul süreçlerini organize eder.
- Öğrencilerin teknik becerilerini geliştirmek için haftalık/aylık eğitim planları oluşturur (versiyon kontrol sistemleri, frontend/back-end teknolojileri, test araçları, yazılım yaşam döngüsü vb.).
- Eğitimleri çevrimiçi ders, atölye, seminer, proje bazlı öğrenme ve gerçek uygulama geliştirme süreçlerine entegre eder.
- Her öğrenciye bir proje veya modül üzerinden sorumluluk vererek ekip çalışmasına doğrudan dahil olmalarını sağlar.
- Öğrencilerin ilerlemeleri periyodik olarak izlenir ve performans raporları oluşturulur; yazılım komisyonlarıyla iş birliği içinde geri bildirim sağlanır.
- Sektöre yönelik simülasyon projeleri, CV hazırlama, GitHub portföyü oluşturma ve teknik mülakat eğitimi gibi konularda rehberlik yapılır.
- Eğitim süreci sonunda öğrencilere “Katılım Belgesi”, “Referans Mektubu” veya “Proje Katkı Sertifikası” sağlanarak motivasyon artırılır.
- Mezuniyet sonrası sektöre geçişte öğrencilere destek olunur; başarılı katılımcılar üniversite yazılım projelerinde yarı zamanlı veya proje bazlı görev alabilir.