İTÜ ZES Güneş Arabası Ekibi köklü bir Güneş Arabası proje takımıdır ve bu nitelikli, profesyonel yapısıyla kurulduğu tarihten bu yana ülkemizde ve uluslararası yarışlarda birçok önemli başarıya imza atmıştır. Ekimizin bu başarılarında etkisi olan faktörlerin en önemlilerinden biri de başarılı bir proje yönetimi benimsiyor olmasıdır. Üniversitemizin belirlediği kurallara göre ekibimiz bir proje takımı olarak tanımlanıyor. Her yıl bir veya birden çok proje belirlenir hazırlıklar yapılır ve takım içerisinde gerekli çalışmalar yapılır. Bu proje grupları: etkinlik, eğitim ve yarışmalardır.
Ekibimizin katıldığı yarışmaları bir kale kuşatması gibi iç ekiplerimizce yapılan detaylı ve aşamalı çalışmaları içeren bir süreç olarak düşünebiliriz. Her bir grup ve takım ana hedefimiz olan yarışmayı kazanma hedefi için gerekli olan görevleri yerine getirmektedir. Bunlar Mekanik Grubu, Üretim Grubu, Gömülü Sistemler Grubu, Güç Sistemleri Grubu, Otonom Sistemler Grubu, İş Geliştirme Takımı, Finans Takımı ve Yarış & Operasyon Takımıdır. Bunlardan Yarış & Operasyon Takımı yaptığı çalışmalar ile diğer takım ve gruplardan farklı olup çok az proje takımında bulunmaktadır. Dört yıldır Güneş Arabası Ekibi‘nin bünyesinde yer alan Yarış ve Operasyon Takımının görevlerinden bir tanesi de proje yönetimi yapmaktır. Aynı zamanda diğer görevleri: ekip içi dinamiği korumak, beraber çalışmaları için gerekli koşulları yerine getirmek ve mühendislik takımıyla ofis takımları arasında bağ rolü üstlenmektir. Bunların gerçekleşmesi için verimli ve etkin bir proje yönetimi gerekmektedir.

Proje yönetimi teknik ve pratik bilgi gerektirmektedir. Ekibimiz farklı proje yönetimi metotları benimsemiş ve uygulamaya koymuştur. Literatürde çok proje yönetimi var fakat bunlardan en bilinenleri Waterfall ve Agile metodolojileridir.
Waterfall Proje Yönetimi Tekniği
Waterfall proje yönetimi, bir sürecin aşamalarının ardışık ve düzenli bir şekilde tamamlandığı geleneksel bir proje yönetim modelidir. Bu yöntem, her aşamanın tamamlanmasının ardından bir sonraki aşamaya geçilmesini öngörür ve geri dönüşlere nadiren izin verir.
Waterfall Proje Yönetimi Aşamaları
İhtiyaç Analizi: Proje ile ilgili tüm gereksinimler belirlenir ve belgelenir. Bu aşama, projenin ilerleyen süreçlerinde değişiklik yapılmasını en aza indirmek için detaylı olarak ele alınmalıdır.
Sistem Tasarımı: Gereksinimler doğrultusunda sistemin genel ve detaylı tasarımı yapılır. Bu aşamada sistem mimarisi ve teknik gereklilikler belirlenir.
Uygulama (Kodlama): Tasarlanan sistem doğrultusunda yazılım veya fiziksel proje geliştirilir.
Test: Geliştirilen sistemin doğruluğu test edilir. Hataların tespit edilip düzeltilmesi sağlanır.
Entegrasyon ve Dağıtım: Sistem son kullanıcılara sunulmadan önce tüm bileşenler entegre edilir ve sistem dağıtıma hazırlanır.
Bakım: Proje tamamlandıktan sonra gerekli güncellemeler ve hata düzeltmeleri yapılır.
Waterfall Modelinin Avantajları
Net Bir Yapı Sağlar: Her aşama tamamlandıktan sonra bir sonraki aşamaya geçildiği için süreçler düzenlidir.
Belgelendirme Kolaylığı: Her aşamada detaylı dokümantasyon sağlandığından, proje süreci iyi bir şekilde takip edilebilir.
Net Zaman ve Bütçe Yönetimi: Gereksinimler baştan belirlendiği için bütçe ve zaman planlaması daha kesin olabilir.
Kolay Yönetilebilirlik: Proje yöneticileri için aşamalar arasında net bir ayrım olduğundan takip edilmesi kolaydır.
Waterfall Modelinin Dezavantajları
Değişikliklere Kapalıdır: Proje başladıktan sonra gereksinimlerde değişiklik yapmak zor ve maliyetlidir.
Geri Dönüş Zordur: Önceki aşamalara geri dönmek mümkün olmadığından, hatalar ilerleyen aşamalarda büyük sorunlara yol açabilir.
Müşteri Geri Bildirimi Geç Alınır: Proje son aşamalara gelmeden müşteri geri bildirimi alınmaz, bu da yanlış yönlendirmelere sebep olabilir.
Waterfall Modeli Hangi Projelerde Kullanılır?
Yazılım Geliştirme: Büyük ölçekli ve gereksinimlerin baştan kesin olduğu projelerde kullanılır.
İnşaat Projeleri: Adım adım ilerlemenin zorunlu olduğu mühendislik projelerinde uygundur.
Savunma ve Havacılık Projeleri: Kesin gereksinimlerin olduğu ve değişikliklerin kabul edilmediği projelerde tercih edilir.
Üretim ve Donanım Geliştirme: Üretim hatlarının tasarlanması gibi değişiklik yapılmasının zor olduğu projelerde kullanılır.

Agile Proje Yönetimi Nedir?
Agile proje yönetimi, özellikle yazılım geliştirme süreçlerinde yaygın olarak kullanılan, esnek ve iteratif bir yaklaşımdır. Geleneksel proje yönetim yöntemlerinden farklı olarak, geri bildirimleri ve değişen koşulları sürecin her aşamasında dikkate alarak hızlı ve sürekli iyileştirmeler yapmayı amaçlar. Agile, takımların kısa döngüler (sprintler) halinde çalışmasını, değişikliklere hızla adapte olmasını ve hedefi en iyi şekilde gözetmesini sağlar.
Agile Proje Yönetimi Aşamaları
Konsept ve Planlama: Projenin temel hedefleri belirlenir, iş ortaklarıyla iletişim kurulur ve gereksinimler analiz edilir.
Backlog (İş Listesi) Oluşturma: Projenin tüm iş gereksinimleri belirlenerek önceliklendirilmiş bir görev listesi oluşturulur.
Sprint Planlama: Proje belirlenen kısa zaman dilimlerine (sprintlere) bölünerek her sprintte hangi işlerin yapılacağı planlanır.
Geliştirme ve Test: Takım, sprint süresince belirlenen görevleri tamamlar ve sürekli testlerle kalitenin sağlandığından emin olur.
Gözden Geçirme ve Geri Bildirim: Sprint sonunda yapılan işler değerlendirilir ve ekip geri bildirimleri doğrultusunda geliştirmeler yapılır.
Yayına Alma ve İyileştirme: Kullanıcı geri bildirimleri doğrultusunda proje sürekli olarak optimize edilir ve yeni fonksiyonlar eklenir.

Agile Proje Yönetiminin Avantajları
Esneklik: Değişen koşullara hızla uyum sağlanabilir.
Müşteri Memnuniyeti: Sürekli geri bildirim alındığından, gerekliliklere daha iyi cevap verilir.
Hızlı Sonuçlar: Ürün veya hizmetin çalışır versiyonları daha hızlı teslim edilir.
Risk Yönetimi: Erken aşamada test ve geri bildirim süreçleri ile olası hatalar azaltılır.
Ekip Çalışmasını Güçlendirme: Ekip üyeleri arasında sürekli iletişim ve iş birliği teşvik edilir.
Agile Proje Yönetiminin Dezavantajları
Dokümantasyon Eksikliği: Hızlı geliştirme süreci nedeniyle yeterli dokümantasyon oluşturulmayabilir.
Zaman ve Kaynak Yönetimi Zorlukları: Projeler sürekli değiştiğinden zaman ve maliyet hesaplamaları zor olabilir.
Takımın Deneyimli Olması Gerekliliği: Agile metodolojisini verimli kullanabilmek için ekip üyelerinin deneyimli ve disiplinli olması gerekir.
Agile Hangi Projelerde Kullanılır?
Yazılım Geliştirme Projeleri: Agile, yazılım sektöründe en yaygın kullanılan proje yönetim metodolojilerinden biridir.
Ürün Geliştirme: Hızla değişen pazar koşullarına uyum sağlamak için Agile tercih edilir.
Start-up ve İnovasyon Projeleri: Hızlı test etme ve yineleme süreçleri nedeniyle Agile, start-up projelerinde yaygındır.
Dijital Dönüşüm Projeleri: Büyük ölçekli kurumsal dönüşüm projelerinde Agile sayesinde aşamalar daha verimli yönetilebilir.
İTÜ ZES Güneş Arabası Ekibinde Yarış & Operasyon Takımı, proje yönetimi rolünü üstlenerek yarışa hazırlanma sürecini en verimli hale getirmeyi hedefliyor. Ekibimizde, farklı teknik ekiplerin uyum içinde çalışmasını sağlamak ve süreçleri optimize etmek adına Agile ve Waterfall metodolojilerini hibrit bir yaklaşımla birleştiriyoruz. Waterfall metodolojisinin sağlam yapısını kullanarak yıllık planlamalarımızı oluşturuyor, projelerimizin uzun vadeli hedeflerini net bir şekilde belirliyoruz. Ancak mühendislik projelerinde değişim kaçınılmaz olduğu için sürecin esnek ve adapte olabilir olması gerekiyor. Bu noktada Agile metodolojisini devreye alarak haftalık sprintler düzenliyor, her hafta ilerlemeyi değerlendiriyor ve gerekli iyileştirmeleri yapıyoruz. Bu hibrit yaklaşım sayesinde, teknik ekipler arasındaki uyumsuzlukları hızlı bir şekilde tespit edip gideriyor, süreçleri daha verimli hale getiriyoruz. Haftalık takip toplantıları ile planlanan görevlerin durumunu değerlendiriyor, karşılaşılan zorlukları analiz ediyor ve ekipler arasında etkili bir iletişim ortamı sağlıyoruz. Böylece, projemizin gelişim sürecini daha şeffaf, dinamik ve verimli bir hale getiriyoruz.
Comentários