Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Giriş

Afet Yönetim Sistemi (AYS), afet bölgelerinde gönüllü yönetimini ve yardım koordinasyonunu sağlamak amacıyla oluşturulmuş geliştirilen bir platformdur. AmacımızSistem, afet sırasında ve sonrasında gönüllülerin etkin bir şekilde organize edilmesi ve yardımların doğru ve güvenli bir şekilde gerçekleştirilmesini sağlamaktır. AYS, iki temel yapıdan oluşur: Landing Sayfası (herkese açık) ve Institution Paneli (kurumlara özel). Bu sistem, hem kurumlar hem de gönüllüler için etkili ve güvenilir bir çözüm sunmayı hedeflemektedir.

2. Platformun Amacı ve Kullanım Alanları

2.1. Gönüllü Yönetimi ve Kullanıcı Erişimi

AYS, afet bölgelerinde gönüllülerin hızlı ve etkin bir şekilde organize edilmesini sağlar. Platforma yalnızca kurumlara bağlı gönüllüler giriş yapabilir ve kurumun izin verdiği ölçüde platformdaki ekranları görüntüleyebilir. Her gönüllü, kendi kurumu tarafından belirlenen yetkilerle hareket eder ve ilgili afet bölgelerine atanabilir. Bu sayede yardımlar daha güvenli, kontrollü ve düzenli bir şekilde ulaştırılır.

2.2. Landing Sayfası (Herkese Açık)

Landing Sayfası, genel kullanıma açık bir paneldir ve herkesin erişimine açıktır. Bu sayfa, Afet Yönetim Sistemi’nin genel bilgilerini içerir ve doğrudan son kullanıcıyla etkileşim kurmayı hedefler. Landing Sayfası'nda şu gibi bölümler yer alır:

  • Afet Yönetim Sistemi hakkında genel bilgilendirme ve platformun işleyişi.

  • Acil Durum Tahliye Başvurusu: Afet durumlarında tahliye başvurusu yapmak isteyenlerin başvuru formuna ulaşabilecekleri bölüm.

  • Geliştirici Ol: Platformun açık kaynak geliştiricisi olmak ve projeye katkıda bulunmak isteyenler için başvuru ekranları.

  • Afetlerle ilgili genel bilgilendirme, eğitimler ve içeriklerle dolu bilgilendirme panelleri.

Bu sayfa, toplum genelinde afet farkındalığı yaratmayı ve gönüllü sayısını artırmayı hedeflemektedir.

Bölümler örnek olarak belirtilmiştir, bir noktada geçerliliğini yitirebilir.

2.3. Institution Paneli (Kurumlara Özel)

Institution Paneli, yalnızca kurumlara bağlı kullanıcıların giriş yapabildiği, tamamen yönetim odaklı bir backoffice panelidir. Bu sayfa, dışarıya kapalıdır ve kurum içi operasyonlar için kullanılır. Bu panelde şunlar yer alır:

  • Gönüllü Yönetimi: Kurumlar, bu panel üzerinden gönüllüleri yönetebilir, görev atamaları yapabilir ve süreçleri izleyebilir.

  • Yardım Dağıtım Yönetimi: Yardımların hangi bölgelere ne zaman ve ne şekilde ulaştırılacağını organize etmek için kullanılan ekranlar.

  • Operasyon Raporlaması ve İzleme: Afet sırasında ve sonrasında yapılan tüm operasyonların izlenebildiği, geçmişe dönük raporların oluşturulabildiği bir yapı.

Bu panel, yalnızca operatörler ve kurum yöneticileri tarafından kullanılır. Tamamen güvenlik ve süreç kontrolü odaklı geliştirilmiştir.

Bölümler örnek olarak belirtilmiştir, bir noktada geçerliliğini yitirebilir.

2.4. Afet Sonrası Tahliye Yönetimi

AYS, aynı zamanda afet sonrası tahliye süreçlerinde etkin bir rol oynar. Bu süreçte, platform üzerinden şehirdeki insan sayısının düzenlenmesi ve tahliye edilmesi kolayca koordine edilebilir. Tahliye edilen kişilerin güvenliğini sağlarken, şehirde kalan kişilerin yardıma daha etkin şekilde ulaşmalarını sağlar. Ayrıca, tahliye süreci sayesinde şehirdeki kişi sayısı azaldıkça, yardım ihtiyacı da düşer ve yardımların daha verimli bir şekilde organize edilmesi sağlanır.

2.5. Geniş Kapsamlı Kullanım Alanları

AYS, yalnızca afet durumlarıyla sınırlı kalmaz. Genel süreç yönetimi, gönüllü organizasyonları ve topluluk yönetimi için de kullanılabilir. Örneğin, bir eğitim topluluğu gönüllülerini organize etmek, etkinlikler düzenlemek ve süreçleri takip etmek için platformu kullanabilir. Bu esnek yapı, farklı gönüllü topluluklarının da AYS’den faydalanmasını sağlar.

3. Afet Yönetim Sistemi Topluluğu

3.1. Topluluğun Yapısı

AYS, farklı deneyim ve geçmişe sahip gönüllülerin bir araya geldiği bir platformdur. Ekibimizde öğrenciler, sektörde aktif çalışan profesyoneller, stajyerler ve uzun yıllardır yazılım dünyasında tecrübesi olan kişiler yer almaktadır. Bu çeşitlilik, platformun her geçen gün gelişmesine katkı sağlayan dinamik bir topluluk oluşturur.

3.2. Eğitim ve Gelişim Hedefi

Afet Yönetim Sistemi, sadece bir yazılım platformu değildir; aynı zamanda teknik bilgi paylaşımı ve eğitimi teşvik eden bir yapıya sahiptir. Topluluk üyeleri hem öğrenci hem de öğretmen rolünde hareket edebilir, bilgilerini geliştirebilir ve projeye katkı sağlayabilir. Bu kültür, teknik yetkinliklerin artmasını ve topluluğun gelişimine önemli katkılar sunar.

3.3. Teknik Destek ve Yönetim

AYS, tamamen ücretsiz bir platformdur ve kurumların veya gönüllülerin kullanımına teknik bilgi gerektirmeden sunulmaktadır. Kurumlar, teknik detaylarla uğraşmak zorunda kalmadan platformu kullanabilir, süreçlerini dijitalleştirip daha verimli hale getirebilir. AYS ekibi, platformun teknik bakımını üstlenerek kullanıcıların sorunsuz bir deneyim yaşamalarını sağlar.

3.4. Gelişim ve Yaygınlaşma Hedefleri

Afet Yönetim Sistemi’nin en büyük hedeflerinden biri, daha fazla kurum ve gönüllüye ulaşarak afet yönetiminde bir standart haline gelmektir. Açık kaynak yapısıyla, platform sürekli geliştirilmekte ve yenilikler eklenmektedir. AYS, sadece bir afet yönetim sistemi olmanın ötesinde, farklı gönüllü topluluklarının da süreçlerini dijitalleştirebileceği bir platform olarak büyümektedir.

4. Sonuç

Afet Yönetim Sistemi, afet sonrası yardım süreçlerinin ve gönüllü organizasyonunun etkin bir şekilde yönetilmesine yardımcı olan kapsamlı bir platformdur. Gönüllüler, kurumlar ve yardım kuruluşları için sunduğu açık kaynak ve güvenilir yapı, hem afet yönetimi sırasında hem de genel süreç yönetiminde etkili bir çözüm sunar.

Bu platform sayesinde, gönüllülerin ve kurumların güvenli, düzenli ve hızlı bir şekilde çalışması sağlanırken, süreçler dijitalleşir ve daha verimli hale gelir. AYS, yalnızca afet sonrası yardımları koordine etmekle kalmaz, aynı zamanda toplulukların gelişimine ve gönüllü organizasyonlarının daha etkili olmasına da katkı sağlarsonrası süreçleri daha etkin yönetmek için gönüllülerin organize edilmesini ve yardımların güvenli şekilde dağıtılmasını amaçlar. Tamamen açık kaynak olarak geliştirilen bu platform, hem gönüllüler hem de yardım kuruluşları için etkili bir çözüm sunar. AYS’nin tarihçesi, Türkiye’de yaşanan büyük bir depremin ardından başlatılan çabalarla şekillenmiştir.

...

Tarihçe

Afet Yönetim Sistemi’nin Doğuşu

6 Şubat 2023 tarihinde Türkiye’de yaşanan büyük deprem, Afet Yönetim Sistemi’nin temelini attı. Deprem sonrasında, farklı teknolojik altyapılar ve iletişim eksiklikleri nedeniyle AYA (Açık Yazılım Ağı) platformunda yer almayan bir grup gönüllü, daha etkili bir çözüm üretmek adına Afet Yönetim Sistemi’ni oluşturdu.

İlk Fikir: Lojistik Yönetimi

İlk başta, sistemin temel amacı afet sonrası yardımların güvenli bir şekilde ihtiyaç sahiplerine ulaşmasını sağlamaktı. Yardımların yolda yağmalanması ve sağlıklı bir şekilde ulaştırılamaması gibi problemler üzerine odaklanıldı. Lojistik fikri olarak başlayan bu süreç, zamanla farklı yönlere evrilmiştir. Ancak, bu lojistik fikirle yeterli destek sağlanamadığı için uzun bir süre devam edemedik.

Teknik Altyapıların Geliştirilmesi

Zamanla, teknik problemler çözülmeye başlandı ve platformun temelleri oluşturuldu. GitHub Organization oluşturularak, Back-End, Front-End, API & UI Automation projeleri için gerekli altyapılar kuruldu. Platformun geliştirilmeye başlaması için gerekli olan test ortamlarının kurulumu için ise Amazon Web Services (AWS) ile iletişime geçildi ve başlangıç olarak $5000 değerinde AWS kredisi sağlandı. Bu kredi sayesinde uygulamalar test ortamında çalıştırılmaya başlandı.

...

Altyapı ve Destekler

AWS Servisleri

AWS ile yapılan anlaşma sayesinde test ortamları için gerekli altyapılar oluşturuldu. Bütün uygulamalar AWS üzerinde çalıştırıldı ve uçtan uca testler gerçekleştirildi. Tüm platformun test ortamı AWS üzerinde canlıya alındı ve sistem uçtan uca çalıştırıldı.

JetBrains IDE’leri

JetBrains ile yapılan görüşmeler sonucunda, projeye son 6 ayda katkı sağlayan gönüllüler için 10 adet All Products Pack lisansı tanımlandı. Bu lisanslar, gönüllülerin projeye katkı sunarken en iyi araçlarla çalışabilmelerini sağladı.

Atlassian Araçları

İlk başta proje yönetimi GitHub Projects üzerinden yürütülüyordu. Ancak, daha profesyonel bir proje yönetim altyapısı kurmak için Atlassian ile iletişime geçildi ve proje yönetimi Jira ve Confluence platformlarına taşındı. Jira sayesinde proje süreçleri daha verimli bir şekilde yönetilmeye başlandı. Kanban Board dışında, tüm proje süreçleri halka açık olacak şekilde düzenlendi.

GitHub ve Açık Kaynak

GitHub Organization’da bulunan tüm repository’ler public olarak tutuluyor ve bu şekilde devam edecek. Afet Yönetim Sistemi, tamamen açık kaynak olarak başlamış ve bu ilkeye bağlı olarak hayatına devam edecektir. Proje sadece bir kuruma veya kişiye hizmet etmeyecek, kar amacı gütmeyen tüm organizasyonlar bu platformu kullanabilecektir.

...

Platformun Amaçları ve Kullanım Alanları

Gönüllü Yönetimi

AYS, afet bölgelerinde gönüllülerin etkin bir şekilde organize edilmesini sağlar. Gönüllüler, sistem üzerinden yardımları koordine eder ve belirli görevler alarak afetzedelere yardım ulaştırırlar. Gönüllülerin yetkileri, rol ve sorumluluklarına göre sistemde tanımlanır.

Yardım Koordinasyonu

Kurumlar, platformu kullanarak gönüllüler ve yardımlar arasındaki koordinasyonu sağlar. Yardım malzemelerinin hangi bölgelere ve ne zaman ulaşması gerektiği gibi önemli bilgiler platformda düzenli olarak güncellenir. Operatörler, sistemde gelen başvurulara göre hızlıca aksiyon alabilir.

Afet Sonrası Tahliye Yönetimi

AYS aynı zamanda Acil Durum Tahliye Başvuruları için de kullanılmaktadır. Afetzedeler, platform üzerinden tahliye başvurusunda bulunabilir. Bu süreçte operatörler başvuruları inceler, iletişime geçer ve tahliyeyi koordine eder. Amaç, şehirdeki insan sayısını azaltarak hem yardımların daha etkin bir şekilde ulaşmasını sağlamak hem de afetzedelerin güvenliğini sağlamaktır.

Platformun Kapsamı

AYS, sadece afet yönetiminde değil, farklı gönüllü organizasyonlarının da kullanabileceği geniş kapsamlı bir platformdur. Eğitim toplulukları gibi kar amacı gütmeyen kuruluşlar, AYS’yi gönüllü organizasyonu ve yardım yönetimi için kullanabilir. Bu platform, her türlü topluluk yönetimine açık bir şekilde tasarlanmıştır.

...

Projenin Teknik Altyapısı

AWS Üzerinde Test ve Canlı Ortam

Tüm sistem AWS altyapısı üzerinde çalışmaktadır. Altyapı, Amazon’un sunduğu güvenilir ve ölçeklenebilir çözümlerle desteklenmiştir. Test ortamları AWS üzerinde kurularak uçtan uca testler gerçekleştirilmiş ve sistemin stabil çalıştığı kanıtlanmıştır.

JetBrains Lisansları

Projeye katkı sağlayan gönüllüler, JetBrains tarafından sunulan lisansları kullanarak projede en iyi yazılım araçlarına erişebilirler. Bu sayede geliştirme süreçleri hızlanmış ve kalite artırılmıştır.

Proje Yönetimi

Projenin yönetimi, Jira ve Confluence üzerinden profesyonel bir şekilde yürütülmektedir. Proje süreçleri Kanban Board ile takip edilmekte ve Jira sayesinde süreçler verimli bir şekilde organize edilmektedir. Confluence, projedeki bilgi paylaşımı ve dokümantasyon için kullanılırken, Jira üzerinden görev yönetimi ve proje takibi yapılmaktadır.

Gelecek Hedefleri

Afet Yönetim Sistemi, şu an açık kaynak olarak tüm dünya çapında kar amacı gütmeyen kuruluşlara hizmet etmek üzere tasarlanmıştır ve bu şekilde devam edecektir. Sistem, farklı gönüllü organizasyonları için genişleyebilir ve daha fazla kuruma hitap edebilir hale gelecektir.

...

Sonuç

Afet Yönetim Sistemi, 6 Şubat 2023 depremi sonrasında ortaya çıkan ihtiyaçlar doğrultusunda şekillenmiş ve günümüzde daha kapsamlı bir platforma dönüşmüştür. AWS, JetBrains ve Atlassian gibi dünya devlerinin destekleriyle altyapısı güçlendirilmiş olan bu platform, afet sonrası süreçlerde gönüllülerin ve yardım kuruluşlarının daha organize ve etkin çalışmalarına yardımcı olur.

AYS, sadece bir kuruma veya kişiye hizmet etmeyen, açık kaynak ve kar amacı gütmeyen tüm organizasyonlara yönelik bir platform olarak büyümeye devam edecektir.