Ana Sayfa/Sektörler/Kamu Sektörü
Sektör

Herkes için tasarlanan kamu hizmetleri.

Kamu kurumları için vatandaşa dönük hizmetler, vaka yönetimi sistemleri ve legacy modernizasyonu — erişilebilir, denetlenebilir, veri egemenliğine uygun.

Kamu SektörüNeler yapıyoruz
01Vatandaş hizmetleri
02Vaka yönetimi
03Legacy modernizasyonu
04Veri ve birlikte çalışabilirlik
Nasıl ilerler
  1. Hizmet ve sistem envanteri keşfi
  2. Prototip ve erişilebilirlik temeli
  3. Uçtan uca hattı kurma
  4. Paralel çalışma ve geçiş
  5. İşlet, ölç, devret
Kamu sektörü yazılımı neden zordur

Kamu yazılımı, çalıştığımız sektörler içinde gereksinimleri en ağır olanıdır.

Her vatandaş bir kullanıcıdır; bu da hizmetin, zayıf bir bağlantı üzerinden eski bir telefon kullanan biri için, ekran okuyucuyla ilerleyen biri için ve formu bir kez deneyip başarısız olursa bir daha dönmeyecek biri için çalışması gerektiği anlamına gelir. Erişilebilirlik bir tercih değil, yasadır. Veri egemenliği pazarlık konusu değildir. Legacy sistemler ise her gün varlığını hissettirir: onlarca yıl önce yazılmış bir sicil hâlâ kaydı tutar, pazartesi sabahı sekizde hâlâ ülkenin işini yürütür ve daha iyisi kurulurken kapatılamaz.

İlk denemede tamamlanacak biçimde tasarlanan dijital hizmetler kuruyor, arkalarındaki sistemleri de sürekliliği ilk kısıt sayarak modernize ediyoruz. Bu, vatandaş yolculuğu ile görevlinin vaka dosyasını iki ayrı proje olarak değil tek bir sistem olarak tasarlamak demektir; çünkü değişmemiş bir arka ofisin üzerine konan güzel bir arayüz, kuyruğu yalnızca başka bir yere taşır. Denetim izini bir ürün gereksinimi olarak ele almak demektir; zira bir kurumun verdiği her karar yıllar sonra itiraza, incelemeye ya da bilgi edinme başvurusuna konu olabilir. Ve satın alma için yazmak demektir: bir denetim kurumunun tercümana ihtiyaç duymadan okuyabileceği kilometre taşları, dokümantasyon ve kanıtlar.

Egemenlik bir devreye alma ayrıntısı değil, bir tasarım girdisidir. Platformlarımız ve çalışma biçimimiz on-premise, ulusal bulut ve air-gapped işletimi destekler; veri yerleşimi, saklama ve erişim her kurum için ayrı kararlaştırılır ve belgelenir. KVKK ve GDPR yükümlülükleri — minimizasyon, amaca bağlı erişim, şifreleme, denetim kaydı — canlıya geçişten sonra bir politika dokümanıyla eklenmek yerine veri modelinin içine yerleştirilir.

Bu sektörde neler yapıyoruz

Vatandaştan sicile, dört tür iş.

Kamu programları ek yerlerinde çöker — form ile vaka dosyası arasında, yeni hizmet ile kaydı hâlâ tutan sistem arasında. Kurduğumuz dört parça bunlardır ve bunları tek bir hat olarak kurmayı tercih ederiz.

01

Vatandaş hizmetleri

Başvuru, ruhsat ve yardım yolculukları — WCAG standartlarına göre erişilebilir, tasarımı gereği kullanılabilir, tamamlanma oranlarıyla ölçülür. Yolculuğu adım adım ölçümleriz; böylece kurum insanların nerede ve neden bıraktığını görebilir ve belge yükleme adımındaki kopuşu hayatın olağan akışı değil bir kusur olarak ele alırız. İçerik, hata mesajları ve uygunluk soruları, yardımcı teknoloji kullananlar da dahil olmak üzere gerçek kullanıcılarla yayına almadan önce test edilir — sonradan denetlenmez. Tasarım pratiğimizle birlikte kurulur ve web uygulaması mühendisliği sayfasında anlatılan teknoloji yığını üzerinde teslim edilir.

02

Vaka yönetimi

Hizmetin arkasındaki görevliler için iş akışı sistemleri — kuyruklar, kararlar, belgeler ve eksiksiz denetim izleri. İş, onu ilk fark edene göre değil kurala göre yönlendirilir; süreler aşılmadan önce görünür olur; her karar sahibini, zaman damgasını, dayandığı kanıtı ve o an yürürlükte olan kural sürümünü taşır. Görevliler dosyanın tamamını üç ayrı sistem ve bir paylaşılan sürücü yerine tek bir yerde görür, yöneticiler ise kimsenin tablo hazırlamasını gerektirmeyen bir iş yükü görünümüne kavuşur.

03

Legacy modernizasyonu

Yaşlanan sicillerin ve birim sistemlerinin strangler deseniyle yeniden mühendisliği; ilk kısıt sürekliliktir. Yeni yetenek eski sistemin yanında kurulur, trafik işlev işlev taşınır ve kayıt baştan sona tutarlı kalır; çünkü sayılar örtüşene kadar ikisi paralel çalışır. Kullandığımız yöntemler legacy yeniden mühendisliği ve modernizasyon sayfalarımızda anlatılanlardır — karakterizasyon testleri, değişiklik yakalama, geri alınabilir geçişler.

04

Veri ve birlikte çalışabilirlik

Kurumlar arasında yönetişimli veri paylaşımı — standartlara dayalı, kayıt altında ve mahremiyeti koruyan. Her paylaşımın bir hukuki dayanağı, tanımlı bir amacı, asgari bir alan kümesi ve bir saklama süresi vardır; her erişim, bir denetim kurumunun okuyabileceği biçimde kayda geçer. Hacim ya da gecikme gerektirdiğinde paylaşımı, yeniden oynatma ve ölü mektup kuyruğu desteğiyle bir olay omurgası üzerinde yürütürüz; böylece alıcı kurumdaki bir kesinti, kayıtta bir boşluk değil bekleyen bir iş listesi hâline gelir.

Uygulamada

Neler geliştiriyoruz?

01

Tamamlayanlarla ölçülen bir yolculuk.

Bir kamu hizmetinin dürüst ölçüsü, onu ilk denemede ve yardım almadan tamamlayanların oranıdır. Geri kalan her şey — sayfa görüntülemeleri, memnuniyet puanları, açılış töreni — bir vekil göstergedir. Her yolculuğu, kararın gerçekten gerektirdiği en küçük soru kümesi etrafında tasarlar, kanıtı yalnızca sonucu değiştirdiğinde ister ve ilerlemeyi her adımda kaydederiz; böylece yarıda kalan bir başvuru, kopan bir bağlantıdan ya da ödünç alınmış bir telefondan sağ çıkar. Kurum bir bilgiye zaten sahipse, hizmet onu vatandaşa yeniden sormamalıdır.

  • Her adım başlama, tamamlama, bırakma ve hata için ölçümlenir; böylece yolculuğun en zayıf noktası canlı trafikle birlikte görünür olur
  • Yardımcı teknoloji testleri yayından hemen önce değil geliştirme sırasında yapılır — yalnızca klavyeyle kullanım, ekran okuyucu etiketleri, odak sırası ve hata bildirimi, tamamlanma tanımının parçası olarak kontrol edilir
  • İlerleme, kaldığı yerden devam edilebilecek bir referansla sunucu tarafında saklanır; kâğıt ya da destekli dijital kanal, çağrı merkezine bırakılmak yerine çevrim içi kanalla birlikte tasarlanır
  • Sade dille yazılmış içerik ve hata mesajları mevzuat ekibiyle birlikte hazırlanır; böylece bir ret, yönetmelik numarası aktarmak yerine bundan sonra ne yapılacağını anlatır
  1. 01Başlangıç
  2. 02Kimlik
  3. 03Kanıt
  4. 04İnceleme
  5. 05Karar

Ruhsat başvurusu yolculuğu

02

Görevlinin kuyruğu, süresi görünür hâlde.

Her vatandaş yolculuğunun arkasında, çoğu zaman yasal bir süreye karşı ve çoğu zaman dosyası bir vaka sistemi, bir belge deposu ve bir e-posta kutusuna dağılmış hâlde karar vermek zorunda olan bir kişi vardır. Kurduğumuz vaka yönetimi sistemleri dosyanın tamamını tek bir ekrana getirir: başvuru, kanıtlar, halihazırda yapılmış kontroller, aynı konudaki önceki kararlar ve yürürlükteki kural kümesi. Yönlendirme, yapılandırılmış bir kuraldır — türe, bölgeye, tutara ya da karmaşıklığa göre — böylece iş, bir yöneticinin elle ayıklamasına gerek kalmadan doğru masaya ulaşır.

  • Yasal süreler vaka bazında izlenir ve aşılmadan önce yükseltilir; sonradan hazırlanan bir aşım raporuyla değil
  • Her karar; sahibi, zaman damgası, kanıt referansları ve uygulanan kural sürümüyle birlikte kaydedilir — yıllar sonra bir itirazın ya da denetimin ihtiyaç duyacağı kayıt
  • Çift imza onayı, yetki devri ve vekâlet yapılandırmayla tanımlanır; böylece bir yokluk kuyruğu durdurmaz
  • Belgeler sürümleme ve erişim kaydıyla tek bir yerde tutulur ve vatandaşa e-posta yerine aynı yönetişimli kayıt üzerinden iletilir
03

Canlı hizmetle paralel modernizasyon.

Hiç kimse bir sicili bir hafta sonu boyunca kapatamaz. Bu yüzden tek seferde değiştirmeye kalkışmayız: eski sistemin önüne yönetişimli bir arayüz koyar, yeni yeteneği arkasında kurar ve her seferinde tek bir işlevi taşırız. Değişiklik yakalama, örtüşme süresince iki veri deposunu birbiriyle uyumlu tutar; karakterizasyon testleri eski sistemin davranışını sabitler — kimsenin belgelemediği ama herkesin bağımlı olduğu davranış dahil — ve her geçişin, gerçekten ihtiyaç duyulmadan önce en az bir tatbikatta kullanılmış, prova edilmiş bir geri dönüş yolu vardır.

  • Karakterizasyon testleri, legacy sistemin tek satırı bile değiştirilmeden önce onun gerçek çıktılarına karşı yazılır
  • İki sistem, üzerinde anlaşılan bir süre boyunca canlı veride örtüşene kadar otomatik karşılaştırmayla paralel çalıştırılır
  • Bir yönlendirme katmanının arkasında işlev işlev geçiş; geri alınabilir, hizmet saatleri dışına planlanmış ve önceden duyurulmuş
  • Geçmiş kayıt, doğrulama ve belgelenmiş bir veri soyağacıyla taşınır; çünkü geçmişi olmayan bir sicil modernize edilmiş bir sistem değil, yeni bir sistemdir
Rollere göre

Üç kitle, hesap verebilir tek bir sistem.

Vatandaş

Tek deneme yeterli olmalı.

Vatandaşın ölçüsü basittir: hizmet, elindeki cihazda, ayırabildiği sürede ve telefon etmesine gerek kalmadan işini gördü mü. En zayıf durum için tasarlarız — eski bir telefon, kesintili bir bağlantı, dijital güveni sınırlı ve ilk kez deneyen bir kullanıcı — çünkü orada çalışan bir hizmet herkes için çalışır. Dil sadedir, sonraki adım açıktır ve bir ret, bu konuda ne yapılacağını söyler.

  • WCAG 2.1 AA yalnızca otomatik kontrollerle değil, yardımcı teknolojiyle doğrulanır
  • Kaldığı yerden devam edilebilen başvurular ve mahremiyetin izin verdiği yerde girişe gerek olmadan görünen durum bilgisi
  • Destekli dijital ve kâğıt kanallar, çevrim içi yolculukla birlikte tasarlanır
Vaka görevlisi

Kendini savunabilen kararlar.

Bir görevlinin dosyaya, kurala ve süreye ihtiyacı vardır — bir de sistemin, yaptığı işi incelemeden geçecek bir biçimde kaydetmesine. Yönlendirme kuralları işi doğru masaya koyar, otomatikleştirilebilen kontroller dosya açılmadan önce çalışır ve karar ekranı kanıtı, karşıladığı ölçütün yanında gösterir. Denetim kaydı, ayrı bir belgeleme işi olarak değil işin doğal bir yan ürünü olarak yazılır.

  • Vaka türüne göre yapılandırılabilir yönlendirme, eşikler ve çift imza onayı
  • Kural sürümleriyle birlikte eksiksiz karar geçmişi; itiraz ve denetim için dışa aktarılabilir
  • Yöneticiler için iş yükü ve süre görünümü; elle derlenmez, hesaplanır
CIO ve BT

Veri egemenliğine uygun, işletilebilir ve belgelenmiş.

Teslim edilen her şey sonunda kurumun BT birimine kalır; bu yüzden kendi ekibi tarafından kendi altyapısında işletilebilir olması gerekir. Yasanın ve politikanın gerektirdiği yere kurarız — on-premise, ulusal bulut ya da air-gapped — kod olarak altyapı, belgelenmiş runbook'lar ve ekibinizin okuyabileceği izleme ile birlikte. Neyin devredileceği her işte sözleşmede belirlenir; bir sistem entegratörünün yürüttüğü daha büyük bir programın içinde mühendislik çekirdeği olmaktan da memnuniyet duyarız.

  • Kod olarak altyapı ile on-premise, ulusal bulut ya da air-gapped devreye alma
  • Doğrudan veritabanı erişimi yerine yayımlanmış, sürümlenmiş arayüzler üzerinden birlikte çalışabilirlik
  • Güvenlik pratiğimiz ile hizalanmış güvenlik ve kayıt tutma
Entegrasyonlar

Bir kurumun halihazırda işlettiği sistemler.

Ulusal kimlik ve e-devlet geçitleri

Ulusal geçit üzerinden kimlik doğrulama ve öznitelik sorgulama; asgari öznitelik kümesi istenir ve her sorgulama amacıyla birlikte kayda geçer.

Elektronik imza ve mühür

Kararlarda ve belgelerde nitelikli imza; imzalanmış nesne, zaman damgası ve doğrulama kanıtı yasal süre boyunca birlikte saklanır.

Kayıt sicilleri

Nüfus, tapu, araç, ticaret ya da ruhsat sicilleri yayımlanmış arayüzler veya bir değişiklik yakalama akışı üzerinden okunur — başka bir kurumun veritabanına doğrudan sorguyla değil.

Belge yönetimi ve arşivler

Kayıtlar kurumun dosya tasnif planına göre dosyalanır, saklama ve imha kuralları otomatik uygulanır; böylece arşivleme yıllık bir proje değil bir sistem davranışı olur.

Ödemeler, gelir ve mali yönetim

Harçlar ve cezalar kurumun mevcut ödeme sağlayıcısı üzerinden tahsil edilir ve vaka kaydıyla mutabakatı yapılır; böylece bir ödeme ait olduğu kararla ilişkilendirilebilir — taahhütler, makbuzlar ve bütçe kalemleri ise muhasebe kaydını asıl kaynak olarak koruyan yönetişimli arayüzler üzerinden mali sistemle paylaşılır.

Bildirim kanalları

SMS, e-posta ve posta kutusu bildirimleri vaka kaydından gönderilir ve iletim durumu saklanır; böylece vatandaşa hiç bildirilmediği iddiası kanıtla yanıtlanabilir.

Coğrafi bilgi sistemleri

Parsel, imar ve varlık verisi kurumun GIS sisteminden ruhsat ve denetim yolculuklarına akar; böylece bir başvuru elle yazılmış bir adrese göre değil haritaya göre doğrulanır.

Raporlama ve açık veri

İstatistiksel veri çıktıları ve açık veri yayını aynı kayıttan üretilir; üzerinde anlaşılan bir açıklama standardına göre toplulaştırılır ve anonimleştirilir, veri hatlarının sahibi ise veri mühendisliği pratiğimizdir.

Kapsam

Varsayılan yaklaşımımız ve sizinle birlikte kararlaştırılanlar.

GereksinimVarsayılan yaklaşımımızKuruma göre belirlenir
WCAG 2.1 AA uyumu—
Yayın öncesi yardımcı teknoloji testi—
Eksiksiz karar denetim iziSaklama süresi
Devreye alma hedefiKod olarak altyapıOn-prem, ulusal bulut veya air-gapped
Veri yerleşimi ve saklamaYapılandırılabilir
Kimlik entegrasyonuGeçit deseniHangi geçit ve öznitelik kümesi
Dokümantasyon ve runbook devri—
Canlıya geçiş öncesi sızma testiSeçeceğiniz bağımsız test kuruluşu
Türkçe ve İngilizce arayüzEk diller
Canlı sonrası destek ve işletimRunbook'lar ve eğitimBizim ya da ekibinizin yönetiminde
Bu sektördeki disiplinimiz

Bir kurumla çalışma biçimimiz.

  • Erişilebilirlik bir temenni değil, yasadır. WCAG 2.1 AA, CI hattında kontrol edilen ve ekran okuyucular, yalnızca klavyeyle gezinme ve büyütme ile elle doğrulanan bir geliştirme gereksinimidir. Otomatik kontrollerden geçen ama ekran okuyucu kullanıcısını engelleyen bir yolculuk geçmiş sayılmaz.
  • Devreye alma tercihiyle veri egemenliği. On-premise, ulusal bulut ve air-gapped işletimin üçü de desteklenir; her birinde aynı kod olarak altyapı ve aynı izleme kullanılır. Veri yerleşimi, saklama ve sınır ötesi aktarım soruları tasarım aşamasında yanıtlanır ve yazıya geçirilir.
  • Kurumsal protokollerle KVKK öncelikli veri işleme. Minimizasyon, amaca bağlı erişim, durağan ve aktarım hâlinde şifreleme ve bir denetim kurumunun okuyabileceği erişim kayıtları. Kişisel veriler, alan alan hukuki sebebi ve saklama süresiyle birlikte haritalanır.
  • Satın alma süreçleriyle uyumlu teslimat. Sözleşmenin gerektirdiği biçimde kilometre taşları, kabul kriterleri, dokümantasyon ve şeffaf raporlama — ilerleme ise her kilometre taşında durum sunumlarıyla değil çalışan yazılımla kanıtlanır.
  • İlk kısıt sürekliliktir. Modernizasyon canlı hizmetle paralel yürür, geçişler geri alınabilir ve prova edilmiştir; aşamalar da vatandaşa hizmet verilemeyen bir zaman aralığına bağlı kalmayacak biçimde planlanır.
  • Kayıt projeden uzun yaşar. Kararlar, kanıtlar ve kural sürümleri, onları toplayan arayüzden bağımsız olarak yıllar sonra bir itirazı ya da denetimi hâlâ yanıtlayacak biçimde saklanır.
  • Bir çıktı olarak devir. Neyin devredileceği her işte sözleşmede belirlenir. Platformu bir destek sözleşmesiyle işletebilir ya da ekibiniz hazır olduğunda geri çekilebiliriz.
  • Daha büyük programların içinde çalışırız. Bir sistem entegratörünün yanında mühendislik çekirdeği olarak; sınır tartışması yerine net arayüz sahipliği ve ortak kabul kriterleriyle.
Çalışma modeli

Bir kamu programının işleyişi.

01

Hizmet ve sistem envanteri keşfi

Yolculuğu vatandaşların gerçekte yaşadığı hâliyle, karar sürecini görevlilerin gerçekte yürüttüğü hâliyle ve kaydı tutan sistemleri haritalarız. Hukuki dayanak, veri alanları, saklama ve devreye alma hedefi burada kararlaştırılır — kurumun hukuk ve BT güvenliği birimleri sonradan görüş sorulan değil, masada olan taraflardır.

02

Prototip ve erişilebilirlik temeli

En yüksek hacimli yolculuğun, yardımcı teknoloji kullananlar dahil gerçek kullanıcılarla test edilmiş çalışan bir prototipi ve arkasındaki vaka yönetimi iskeleti. Erişilebilirlik uyumu bu noktada belirlenir; böylece geliştirmeyi sonradan şaşırtmak yerine baştan sınırlar.

03

Uçtan uca hattı kurma

Vatandaş yolculuğu, görevlinin vaka dosyası ve bunları birbirine bağlayan entegrasyonlar, kilometre taşı planına göre çalışan artımlarla teslim edilir. Kimlik, sicil ve ödeme arayüzleri sözleşme testinden geçirilir; denetim kaydı ise bir itirazın gerektireceği kanıta göre doğrulanır.

04

Paralel çalışma ve geçiş

Bir legacy sistem değiştiriliyorsa, çıktılar canlı veride örtüşene kadar ikisi otomatik karşılaştırmayla birlikte çalışır. Bağımsız sızma testi ve erişilebilirlik denetimi canlıya geçişten önce tamamlanır; geçiş ise belgelenmiş bir geri dönüş yoluyla prova edilir.

05

İşlet, ölç, devret

Tamamlanma oranları, hata noktaları ve süre performansı izlenir ve raporlanır. İyileştirmeler sizinle belirlenen bir ritimde yayına alınır; platform ise ya bir destek sözleşmesiyle bizim tarafımızdan işletilir ya da runbook'lar ve eğitimle ekibinize devredilir.

SSS

Sık sorulan sorular

Evet — egemenlik gereksinimleri sık karşılaşılan bir durum; platformlarımız ve çalışma biçimimiz air-gapped ve ulusal bulut kurulumunu destekler. Devreye alma hedefi işin başında kararlaştırılan bir tasarım girdisidir ve iş yükü nerede çalışırsa çalışsın aynı kod olarak altyapı tanımları, aynı izleme ve aynı sürüm süreci geçerlidir; dolayısıyla air-gapped bir kurulum, hizmetin düşürülmüş bir sürümü değildir.
Tel çerçevelerden itibaren tasarıma dahil edilir, ekran okuyucular ve yalnızca klavyeyle akışlarla test edilir, yayın öncesi denetlenir — ölçüt, her vatandaşın hizmeti tamamlayabilmesidir. Otomatik kontroller CI hattında her commit'te çalışır, ancak sorunun yalnızca bir kısmını yakalar; bu yüzden yardımcı teknolojiyle manuel test, her yolculuk için tamamlanma tanımının parçasıdır. Destekli dijital ve kâğıt kanalları da başkasının sorunu saymak yerine biz tasarlarız.
Dokunmamak daha riskli. Karakterizasyon testleri, paralel çalıştırma ve geri alınabilir geçişlerle ilerleriz. Eski sistemin önüne yönetişimli bir arayüz koyar, her seferinde tek bir işlevi taşır ve örtüşme süresince iki veri deposunu değişiklik yakalama ile uyumlu tutarız. Yeni yol, üzerinde anlaşılan bir süre boyunca canlı veride eskisiyle örtüşene kadar hiçbir şey kapatılmaz.
Evet — daha büyük programların içinde mühendislik çekirdeği olarak. Ana yüklenicinin planı içinde tanımlı bir servis ve arayüz kümesinin sahipliğini, ortak kabul kriterleri ve net arayüz sahipliğiyle üstlenmekte bir sakınca görmeyiz. Raporlamamız ve dokümantasyonumuz, programın yönetişimine paralel ayrı bir düzen kurmak yerine ona uyacak biçimde yazılır.
Minimizasyon, amaca bağlı erişim, şifreleme ve denetim kaydı — KVKK/GDPR standartlarına göre tasarlanır ve denetim kurumları için belgelenir. Her kişisel veri alanı hukuki dayanağı, amacı ve saklama süresiyle eşlenir; erişim role göre sınırlanır ve kayda geçer; kayıt ise bir denetim otoritesinin okuyabileceği biçimde sorgulanabilir. Canlıya geçişten önce bağımsız sızma testi planlanır.
Her işte sözleşmede belirlenir.
Her kilometre taşını, yazılı kabul kriterleri olan ve gösterilebilir çalışan bir yazılım parçası hâline getirerek ve ilerlemeyi harcanan efora göre değil bu kriterlere göre raporlayarak. Sözleşme resmî dokümantasyon gerektirdiğinde — mimari, güvenlik, erişilebilirlik, test kanıtı — bunlar iş ilerledikçe üretilir; böylece kabul, sonda yapılan bir belgeleme çalışması değil var olanın incelenmesi olur.

Sektörünüzden bir problemi bize getirin.

Bugün neyin aksadığını anlatın. Bir mühendis okur ve somut bir yol önerisini yazılı olarak iletir.

✓ Satış sunumu yok✓ AI-native bir mühendisten yanıt✓ Yazılı geri dönüş