Internative Logo

RiskConnect: İSG, 5S ve Kaizen'i Tek Platformda Birleştiren Saha Katılım Sistemi

RiskConnect: İSG, 5S ve Kaizen'i Tek Platformda Birleştiren Saha Katılım Sistemi

RiskConnect: İSG, 5S ve Kaizen'i Tek Platformda Birleştiren Saha Katılım Sistemi

Müşteri

Küçükoğlu Holding, otomotiv yan sanayinde metal şekillendirme yapan bir grup: pres, kaynak ve kalıp hatları. RiskConnect bugün grubun beş tesisinde canlı.

Üretim sahası iş sağlığı ve güvenliği açısından zorlu bir ortam: gürültülü, vardiyalı, eldivenli çalışılan bir yer. Buradaki bir tehlikeyi ilk gören kişi neredeyse her zaman bir ofis çalışanı değil, makinenin başındaki operatör.

Zorluk

Üç süreç vardı ve hiçbiri diğerini görmüyordu. İSG bir yerde, 5S başka yerde, Kaizen Excel'de tutuluyordu. Aynı sahada, aynı insanlar tarafından üretilen üç ayrı iyileştirme akışı birbirinden habersizdi.

Eski sistem yaşlanmıştı ama terk edilemiyordu. Yıllara yayılmış bir birikim vardı: kullanıcılar, raporlar, puan geçmişi, ödül geçmişi. Yeni bir sisteme geçmek bu geçmişi çöpe atmak anlamına gelmemeliydi.

Kaizen değerlendirmesi kişiye bağlıydı. Bir önerinin kaç puan ettiği, kimin onaylayacağı ve hangi kademeye kadar çıkacağı belirsizdi. Aynı öneri, kimin masasına düştüğüne göre farklı sonuçlanabiliyordu.

Takip birinin hatırlamasına bağlıydı. Geciken aksiyon, cevaplanmayan değerlendirme, ödenmemiş ödül. Hiçbiri kendiliğinden yüzeye çıkmıyordu.

Katılımı sürdürmek zordu. Bildirim açan çalışanı ödüllendirmeyen bir sistem birkaç ay sonra ölür. İlk heyecan geçince bildirim sayısı düşer ve geriye kimsenin bakmadığı bir uygulama kalır.

Çözüm

RiskConnect üç istemcili tek bir sistem: sahadaki Flutter mobil uygulama, ofisteki Vue 3 yönetim paneli ve ikisini besleyen .NET API.

Platformun tamamı tek bir döngü üzerine kurulu: bildirim, aksiyon, puan, ödül.

Sahadan bildirim

Çalışan sicil numarasıyla giriyor, e-posta adresi gerekmiyor. Ana ekranda dört büyük kart var: ramak kala bildir, tehlike bildir, 5S bildir, Kaizen öner.

Bildirimde fotoğraf çekiliyor, tehlike bölgesi aranabilir listeden seçiliyor, açıklama ve önerilen önlem yazılıyor. Tehlike bölgesi listesi fabrikanın kendi sözlüğünden geliyor: Tandem Pres Hattı, Robot Punta Kaynak, Kalıp Rafları, Saç Depo. Sistem sahanın dilini konuşuyor.

Uygulama eldivenli elle ve fabrika ışığında kullanılmak üzere tasarlandı. Fotoğraf yüklenmeden önce cihazda optimize ediliyor, zayıf şebekede de gidiyor.

Aksiyon planı

Her bildirim İSG-2026000001 biçiminde insan okunur bir numara alıyor ve kodda tanımlı bir durum makinesini izliyor: yeni, işleme alındı, devam ediyor, tamamlandı. Reddetme ayrı bir yol ve gerekçe zorunlu.

Yönetici aksiyon planında risk şiddeti ve olasılığını giriyor; sistem klasik İSG risk matrisiyle uyumlu şekilde risk derecesini hesaplıyor. Termin tarihi varsayılanı onay artı üç gün. Hızlı kapanma beklentisi sistemin varsayılanına gömülü.

Denetim izi tam: onaylayan kim ve ne zaman, tamamlayan kim, reddeden kim ve hangi gerekçeyle. Her bildirim tek sayfalık PDF rapora dönüştürülebiliyor.

Kendi onay zincirini kuran Kaizen motoru

Projenin mühendislik açısından en zor parçası bu.

Bir Kaizen önerisi açıldığında ilk değerlendirici seviyesine düşüyor. Değerlendirici konfigure edilmiş kriter setleri üzerinden puanlıyor: kaizen türü, maliyet tasarrufu, adam-saat kazancı, çevresel etki. Çıkan toplam puan, bir sonraki kademeyi kendisi belirliyor. Düşük etkili bir öneri uzman seviyesinde kapanıyor, yüksek etkili bir öneri genel müdüre kadar yükseliyor.

Asıl nokta şu: bu eşleme kodda sabit değil. Puan aralığı ile rol eşlemesi, onay eşikleri ve onay rolleri veritabanından okunuyor. Süreç değiştiğinde yazılım değişmiyor.

Onay verildiğinde kriter seçimleri JSON anlık görüntü olarak kilitleniyor. Böylece sonraki kademelerde aynı onay tekrar sorulmuyor ve puanlama geriye dönük değiştirilemiyor.

Panele girmeden karar verebilmek

Yönetici katılımının önündeki en büyük engel genellikle şu cümledir: yine şifreyle panele girmem gerekecek.

Sistem imzalı ve süreli bir bağlantı üreterek değerlendiriciye e-posta gönderiyor. Değerlendirici panele ayrıca giriş yapmadan, e-postadaki linkten doğrudan ilgili karar ekranına düşüyor.

Puandan ödüle

Tamamlanan her bildirim için bildirimi açan çalışana puan yazılıyor. Toplam puan 100'lük eşikleri geçtikçe otomatik ödül kaydı oluşuyor; eşik atlanmıyor, mükerrer kayıt üretilmiyor.

Ödül ödemesinin bürokrasisi de sistemin içinde. Her ayın 20'sinde dönemsel ödül raporu otomatik üretilip fabrika direktörüne e-postayla gidiyor. Direktör linkten raporu görüp onaylıyor; onay anında IP adresi ve tarayıcı bilgisi denetim için kaydediliyor. Onaylanan rapor Excel ekiyle İK'ya otomatik iletiliyor. Ayın 24'ünde onaylanmamış raporlar için hatırlatma gidiyor.

Bu takvim bordro takvimine göre kurgulanmış. Aynı mantıkla termin hatırlatmaları Pazartesi sabahı 09:00'da gidiyor: haftaya açık işlerin listesiyle başlıyorsunuz.

Yönetimin gördüğü

Panelde İSG, 5S ve Kaizen için ayrı ayrı ve aynı derinlikte metrik seti var: son 30 gün trendi, departman kırılımı, tehlike bölgesi ve risk seviyesi dağılımı, en çok bildirim açan kullanıcılar ve kritik açık bildirimler. Detay ve özet Excel çıktıları alınabiliyor.

Panel bir PWA: telefona veya masaüstüne kurulabiliyor, şebeke koptuğunda son çekilen veriyi önbellekten servis ediyor.

Zor olan kısımlar

Sıfır veri kaybıyla eski sistemden geçiş. On üç ayrı göç çalıştırıcısı yazıldı: kullanıcılar, raporlar, puan geçmişi, ödül geçmişi ve tesis bazlı kullanıcı göçleri. Eski görseller eski sunucudan indirilip yeni dizine taşındı. Eski sistemin parola şifrelemesiyle uyumlu bir katman yazıldığı için çalışanlar sisteme parolalarını sıfırlamadan girdi. Beş tesiste yüzlerce kişiye "yeni sistem geldi, şifrenizi sıfırlayın" demek zorunda kalınmadı.

Değiştirilemez denetim izi. Her değerlendirme adımı ayrı kayıt; onaylanan kriterler kilitli anlık görüntü; direktör onayında IP kaydı. Her bildirim, oluşturulduğu andaki firma kimliğini de saklıyor, böylece çalışan firma değiştirse bile geçmiş rapor doğru firmada kalıyor. Denetimde "bu puan nasıl çıktı, kim onayladı" sorusunun cevabı sistemde.

Üç dilli, üç istemcili tutarlılık. Türkçe, İngilizce ve Slovence; hem web hem mobil. Dahası tanım verilerinin kendisi de çok dilli: proses ve ekipman gibi varlıklar dile göre çevrilebilen bir ad alanı taşıyor.

Firma izolasyonu. Bir firma yöneticisi yalnızca kendi firmasının verisini görüyor ve bu kısıt istatistik sorgularına kadar her katmanda uygulanıyor. Modül bazlı yetki de ayrı: bir yöneticiye İSG, 5S ve Kaizen modüllerinden hangilerine erişeceği tek tek atanabiliyor.

Sonuç

Platform beş tesiste canlı ve üç modülü de aynı veri modeli, aynı yetkilendirme ve aynı istatistik ekranı altında birleştiriyor.

Sayılarla: yaklaşık 88.000 satır kaynak kod, 205 REST uç noktası, 28 alan varlığı, 13 veri göç çalıştırıcısı, 5 zamanlanmış iş, 3 dil, 4 kullanıcı rolü ve modül bazlı 6 yetki alanı.

Kurulum müşterinin kendi sunucusunda: sistem kendi çalışma zamanını içinde taşıyacak şekilde paketlenip kuruluyor, veritabanı da aynı altyapıda. Zorunlu dış bağımlılık yalnızca push bildirim, SMS ve e-posta servisleri.

Platform nasıl büyüdü

Uygulama bugün ana ekranında altı bildirim tipi taşıyor. Ramak kala, tehlike, 5S ve Kaizen'in yanına sonradan ikisi daha eklendi: Etik Hattı ve Kartal Gözü. Modül bazlı yetkilendirme bu genişlemeyi baştan öngörecek şekilde kurulmuştu; yeni bir bildirim tipi eklemek yetki modelini değiştirmiyor.

Teknoloji

.NET · MongoDB · Vue.js · Flutter · Tailwind CSS · Vite · Hangfire · Chart.js

Backend dört katmanlı bir N-tier: çekirdek, uygulama, altyapı ve API. Kimlik doğrulama JWT; parola tarafında modern hashleme ile eski sistem uyumluluğu bir arada duruyor. Zamanlanmış işler sunucunun saat diliminden bağımsız olarak İstanbul saatine sabitlenmiş.

Sahanızı sürece dahil etmek mi istiyorsunuz?

İSG, 5S ya da sürekli iyileştirme tarafında kâğıt formla veya Excel'le yürüyen bir süreciniz varsa, işin zor kısmı mobil uygulama değil: bildirimin arkasındaki onay zincirinin sizin sürecinize uyması. Özel yazılım geliştirme ve mobil uygulama geliştirme tarafında bunu birlikte kurgulayabiliriz.

RiskConnect: telefon numarası veya sicil numarasıyla giriş ekranı
RiskConnect ana ekranı: ramak kala, tehlike, 5S, Kaizen, etik ve kartal gözü hızlı bildirim kartları
RiskConnect: tehlike bölgesi, açıklama, önerilen önlem ve fotoğrafla tehlike bildirim formu
RiskConnect: bildirimlerin yeni, işleme alındı ve tamamlandı durumlarıyla takip ekranı
RiskConnect: toplam puan, seviye, 5S ve Kaizen kategori kırılımı ve puan geçmişi
RiskConnect: çalışan profili, rapor sayısı, sıralama ve hesap ayarları (veriler örnektir)