Kamu Kurumları ve Belediyeler İçin Güvenli Kamu Yazılım Çözümleri
Kamu yazılım çözümleri geliştirirken güvenliği, veri gizliliğini ve erişilebilirliği projenin ilk gününden tasarıma dahil ediyoruz. Kamu kurumları için yazılım ihtiyaçlarını; mevzuat, kurum içi süreçler ve vatandaşa sunulan hizmetleri birlikte düşünerek ele alıyoruz. İstanbul’daki ekibimizle kamu kurumlarının ihtiyaçlarına yönelik, gerektiğinde kurumun kendi altyapısında çalışabilen sistemler tasarlıyoruz.
Neler Sunuyoruz?
-
Vatandaş Odaklı Portallar
Başvuru, randevu ve bilgi edinme gibi hizmetleri vatandaşın web ve mobil üzerinden kolayca kullanabileceği portallar olarak tasarlıyoruz. Arayüzleri WCAG ilkelerini esas alarak, farklı cihaz ve kullanıcı ihtiyaçlarını gözeterek geliştiriyoruz.
-
Kurum İçi İş Akışları
Evrak, onay ve yazışma süreçlerini dijitalleştiren EBYS benzeri iş akışlarını kurumun teşkilat yapısına göre kurguluyoruz. Yetki seviyeleri ve onay zincirleri birim bazında tanımlanabilir.
-
Belediye Hizmet Uygulamaları
Başvuru takibi, randevu yönetimi ve saha ekiplerinin görev takibi gibi belediye yazılımı ihtiyaçları için modüler çözümler planlıyoruz. Hangi modüllerin gerekli olduğunu belediyeyle birlikte belirliyoruz.
-
Güvenli Yazılım Altyapısı
Rol tabanlı erişim, işlem kayıtları ve şifreleme gibi önlemleri mimarinin doğal bir parçası olarak tasarlıyoruz. Böylece kimin hangi veriye ne zaman eriştiği izlenebilir hale gelir.
-
Kurum İçi Sunucu Kurulumu
Verilerin kurum dışına çıkmaması gereken projelerde sistemi kurumun kendi veri merkezinde çalışacak şekilde kuruyoruz. Barındırma modeli, KVKK gereklilikleri ve mevcut altyapı birlikte değerlendirilerek seçilir.
-
Entegrasyon ve e-İmza
e-Devlet Kapısı, KEP, e-İmza ve mobil imza gibi entegrasyonlar ile kurumun mevcut sistemlerine bağlantılar ihtiyaca göre planlanabilir. Her entegrasyonun kapsamını ve yetkilendirme koşullarını proje başında netleştiriyoruz.
Kamu Projelerinde Güvenlik Tasarımın Bir Parçasıdır
Kamu kurumlarının işlediği veriler çoğu zaman vatandaşların kişisel bilgilerini ve kurumun kritik kayıtlarını içerir. Bu nedenle güvenliği projenin sonunda eklenen bir katman olarak değil, mimarinin temel bir parçası olarak ele alıyoruz. Güvenli bir yazılım altyapısı; erişim yönetimi, kayıt tutma ve veri koruma önlemlerinin birlikte tasarlanmasıyla oluşur. Hangi önlemin hangi düzeyde uygulanacağını kurumun risk değerlendirmesi ve bilgi güvenliği politikalarıyla birlikte belirliyoruz.
Rol tabanlı erişim modelinde her kullanıcı yalnızca görev tanımının gerektirdiği ekranlara ve verilere ulaşır. Kayıt ekleme, güncelleme ve silme gibi işlemler zaman damgasıyla birlikte denetim izine yazılır; böylece geriye dönük inceleme yapmak mümkün olur. Hassas veriler hem iletim sırasında hem de depolandıkları yerde şifrelenebilir. Parola politikaları, oturum süreleri ve çok faktörlü doğrulama gibi ayarlar kurumun kendi kurallarına göre yapılandırılır.
- Rol ve yetki tabanlı erişim yönetimi
- İşlem kayıtları ve denetim izi
- İletimde ve depolamada şifreleme
- Kurum politikalarına uygun oturum ve parola kuralları
- Güvenlik testleri için ayrı test ortamı
KVKK, Veri Yerleşimi ve Kurum İçi Kurulum
Kişisel verilerin işlenmesinde KVKK gereklilikleri, kamu projelerinde teknik kararları doğrudan etkiler. Hangi verinin toplanacağını, ne kadar süre saklanacağını ve kimlerin erişebileceğini tasarım aşamasında kurumla birlikte netleştiriyoruz. Veri minimizasyonu, saklama süreleri ve anonimleştirme gibi konular sonradan eklenmek yerine sistemin yapısına yerleştirilir. Hukuki değerlendirme kurumun kendi birimlerinde kalırken biz bu kararların yazılımda doğru karşılık bulmasına odaklanıyoruz.
Birçok kurum, verilerin kendi veri merkezinde kalmasını tercih eder. Bu nedenle sistemleri kurum içi sunuculara kurulabilecek şekilde ve belirli bir bulut sağlayıcısına bağımlı kalmadan tasarlıyoruz. Konteyner tabanlı kurulum, kurumun mevcut sanallaştırma altyapısıyla birlikte çalışmayı kolaylaştırır. Yedekleme, felaket kurtarma ve ağ ayrımı gibi konuları kurumun bilgi işlem ekibiyle birlikte planlıyoruz.
Vatandaş Hizmetleri, Belediye Yazılımı ve Erişilebilirlik
Vatandaşa açık bir hizmetin değeri, herkesin onu rahatça kullanabilmesiyle ölçülür. Portal ve mobil uygulamaları WCAG ilkelerini esas alarak; klavyeyle gezinme, ekran okuyucu desteği, yeterli renk kontrastı ve sade bir dil gözetilerek tasarlıyoruz. Yaşlı kullanıcılar, görme veya hareket kısıtı olan bireyler ve dijital hizmetlere alışkın olmayan vatandaşlar bu kararlardan doğrudan etkilenir. Hedeflenen erişilebilirlik düzeyini ve bunun nasıl test edileceğini proje başında kurumla birlikte kararlaştırıyoruz.
Belediye yazılımı ihtiyaçları genellikle vatandaş başvurularıyla saha operasyonlarının buluştuğu noktada ortaya çıkar. Örneğin bir başvuru takip sistemi; talebin alınmasını, ilgili birime yönlendirilmesini, saha ekibinin mobil cihazdan konum ve fotoğrafla işlem kaydı girmesini ve vatandaşın süreci izlemesini tek bir akışta birleştirebilir. Randevu yönetimi ile duyuru ve bilgilendirme servisleri de aynı altyapıya modül olarak eklenebilir. Hangi modüllerin öncelikli olacağı, belediyenin hizmet yapısına ve mevcut sistemlerine göre planlanır.
- Vatandaş başvuru ve talep takibi
- Online randevu yönetimi
- Saha ekipleri için mobil görev takibi
- Duyuru ve bilgilendirme servisleri
- Yöneticiler için raporlama ekranları
Entegrasyon, Dokümantasyon ve Uzun Vadeli Destek
Kamu kurumları için yazılım çoğu zaman tek başına çalışmaz; mevcut sistemlerle veri alışverişi yapması gerekir. e-Devlet entegrasyonu, KEP üzerinden resmi yazışma, e-İmza ve mobil imza ile belge onayı ya da kurumun mevcut veri tabanlarıyla bağlantı gibi ihtiyaçlar projeye göre entegre edilebilir. Bu entegrasyonların bir kısmı, kurumun ilgili kuruluşlardan alacağı yetki ve izinlere bağlıdır. Bu yüzden her entegrasyonun teknik ve idari ön koşullarını proje planına baştan dahil ediyoruz.
Kamu satın alma süreçlerinde teknik bilginin açık ve ayrıntılı olması büyük önem taşır. Sistem mimarisini, veri modelini, güvenlik önlemlerini, kurulum adımlarını ve kullanım kılavuzlarını kurumun şartname ve kabul süreçlerinde başvurabileceği şekilde belgeliyoruz. Dokümantasyonun kapsamı ve teslim biçimi sözleşme aşamasında birlikte belirlenir.
Yerli yazılım tercih eden kurumlar için önemli olan yalnızca kodun nerede yazıldığı değil, sistemin uzun yıllar boyunca sürdürülebilir olmasıdır. İstanbul’daki ekibimizle teslimin ardından kullanıcılara ve bilgi işlem ekiplerine eğitim veriyor, bakım ve geliştirme ihtiyaçlarını kurumla birlikte planlıyoruz. Destek kapsamı, müdahale süreleri ve güncelleme takvimi her proje için ayrıca tanımlanır.
Çalışma Süreci
- 01
İhtiyaç Analizi
Kurumun süreçlerini, kullanıcı gruplarını ve mevzuattan doğan gereklilikleri ilgili birimlerle birlikte inceliyoruz. Mevcut sistemler ve entegrasyon ihtiyaçları bu aşamada ortaya çıkar.
- 02
Teknik Dokümantasyon
Mimariyi, veri modelini, güvenlik önlemlerini ve entegrasyon noktalarını ayrıntılı teknik dokümanlarla tanımlıyoruz. Bu belgeler, kurumun şartname ve satın alma süreçlerinde ihtiyaç duyduğu teknik bilgiye temel oluşturabilir.
- 03
Geliştirme
Sistemi kısa aralıklarla gözden geçirilen aşamalar halinde geliştiriyor, her aşamada kurumun geri bildirimini alıyoruz. Güvenlik kontrollerini geliştirme sürecinin içinde uyguluyoruz.
- 04
Kabul Testleri
Fonksiyonel, güvenlik ve erişilebilirlik testlerini kurumun test ortamında birlikte yürütüyoruz. Kabul kriterleri önceden belirlendiği için teslim süreci şeffaf ilerler.
- 05
Devreye Alma
Sistemi kurumun seçtiği ortama kuruyor, kullanıcılara ve bilgi işlem ekibine eğitim veriyoruz. Teslim sonrasındaki bakım ve uzun vadeli destek kapsamı ihtiyaca göre planlanır.
Sık Kullandığımız Teknolojiler
- Java / Spring Boot
- .NET
- React
- PostgreSQL
- Redis
- Keycloak
- Docker
- Kubernetes
- Linux
- Nginx
Sık Sorulan Sorular
Kamu Yazılımı Kurumun Kendi Sunucularına Kurulabilir mi?
Evet, sistemleri kurum içi sunuculara ya da kurumun kendi veri merkezine kurulabilecek şekilde tasarlıyoruz. Kurulum modeli; kurumun altyapısı, güvenlik politikaları ve bilgi işlem ekibinin işletme kapasitesi birlikte değerlendirilerek seçilir. Gerekli donanım ve yazılım bileşenleri proje başında teknik dokümanda ayrıntılı olarak tanımlanır.
Kamu Yazılım Projelerinde KVKK Nasıl Ele Alınıyor?
KVKK gerekliliklerini tasarım aşamasından itibaren gözetiyoruz. Hangi kişisel verilerin işleneceği, saklama süreleri, erişim yetkileri ve kayıt tutma kuralları kurumla birlikte belirlenir ve sisteme bu doğrultuda yansıtılır. Hukuki yükümlülüklerin değerlendirilmesi kurumun kendi birimlerinde kalır; biz bu kararların yazılımdaki teknik karşılığını oluşturuyoruz.
e-Devlet Kapısı Entegrasyonu Yapılabilir mi?
e-Devlet Kapısı ile entegrasyon, projenin kapsamına ve kurumun yetkilerine göre planlanabilir. Bu tür entegrasyonlar genellikle kurumun ilgili birimlere yapacağı başvuru ve yetkilendirme süreçlerine bağlıdır. İhtiyaç analizinde teknik ve idari ön koşulları kurumla birlikte netleştiriyor, proje takvimini buna göre oluşturuyoruz.
Kaynak Kodu ve Teknik Dokümantasyon Kuruma Teslim Ediliyor mu?
Kaynak kodunun teslimi, lisanslama ve kullanım hakları projenin sözleşme aşamasında netleştirilir. Teknik dokümantasyon tarafında mimari, veri modeli, kurulum ve kullanım kılavuzları gibi belgeleri projeye göre hazırlıyoruz. Teslim edilecek belgelerin kapsamını kurumun kabul süreçlerindeki ihtiyaçlarına göre birlikte belirliyoruz.
Vatandaş Portalları Erişilebilirlik Açısından Nasıl Tasarlanıyor?
Vatandaşa açık portalları ve mobil uygulamaları WCAG ilkelerini esas alarak tasarlıyoruz. Klavyeyle gezinme, ekran okuyucu uyumu, renk kontrastı, okunabilir yazı boyutları ve sade bir dil bu sürecin temel başlıklarıdır. Hedeflenen erişilebilirlik düzeyi ve test yöntemi kurumun beklentilerine göre proje başında tanımlanır.
İlgili Çözümler
Projenizi Birlikte Planlayalım
İhtiyacınızı dinleyelim, kapsamı netleştirelim ve size özel bir yol haritası ile teklif hazırlayalım.