Kalite mühendisi sabah hurda takip dosyasını açıyor ve o kutu çıkıyor: "dosya başka bir kullanıcı tarafından kullanılıyor, salt okunur açılsın mı?" Bekleyecek vakti yok; kopya olarak kaydediyor, gece vardiyasının verisini giriyor. Ay sonunda klasörde aynı dosyanın dört sürümü duruyor ve hangisinin doğru olduğunu kimse bilmiyor. Excel dosyası çakışması kalite biriminde en çok veri kaybettiren, en az konuşulan sorun.
"Salt okunur açılsın mı" sorusundan sonrası
O uyarı kutusu aslında sistemin doğru çalıştığının işaretidir. Dosya birine açıkken ikinci kişinin yazmasını engeller; veri bütünlüğünü korumak için oradadır. Sorun uyarıda değil, uyarıdan sonra verilen kararda. Kullanıcının üç seçeneği vardır: bekler, haber verir ya da kopya oluşturur. Üçüncüsü en kolay olandır ve neredeyse her zaman o seçilir.
Kopya oluştuğu anda iki gerçek doğar. İkisi de aynı dosya adını taşır, ikisi de kalite biriminin verisidir, ikisi de eksiktir. Bir hafta sonra üçüncü kopya çıkar. Denetlediğim bir firmada aynı hurda takip dosyasının yedi sürümünü saydım; hepsi aynı klasördeydi, hepsinin adında "kopya" ya da tarih vardı ve toplam hurda adedi hiçbirinde tutmuyordu.
Veri sessizce nasıl kayboluyor
Kaybın en sinsi hâli, dosyanın birleştirilmeye çalışıldığı anda yaşanır. İki kopya yan yana açılır, satırlar göz kararı karşılaştırılır ve biri diğerinin üstüne yazılır. Bu işlem yorucu olduğu için genelde tam yapılmaz; birkaç satır atlanır ve o satırların verisi tamamen kaybolur. Kimse fark etmez, çünkü kaybolan verinin var olduğunu gösteren başka bir kayıt yoktur.
İkinci kayıp yolu formüldür. Kalite dosyaları formülle doludur ve satır eklendiğinde formül aralıkları kaymaz. Aylık hurda toplamı otuz satırı toplayan bir formülse, otuz beşinci satıra girilen veri toplama dahil olmaz. Rapor doğru görünür, sayı yanlıştır. Bu tip hataları denetimde bulmak da zordur çünkü tablo düzgün durur; ancak alt toplamları elle kontrol edince ortaya çıkar.
Beş dakikalık bir test: kalite klasörünüzde dosya adında "kopya", "yeni", "son", "v2", "yedek" ya da tarih geçen kaç dosya var, saydırın. Sayı ona yaklaşıyorsa çakışma sorununuz vardır. İkinci test daha acı: aynı ayın hurda toplamını iki farklı dosyadan çıkarın ve karşılaştırın. Tutmuyorsa hangi rakamı yönetim toplantısına götürdüğünüzü bir düşünün. Ben bu iki testi devraldığım her kalite biriminde ilk hafta yapıyorum; sonuç neredeyse hep aynı çıkıyor.
Üçüncü yol ise kilidin takılı kalmasıdır. Dosyayı açık unutup bilgisayarı kapatan ya da ağ bağlantısı kopan bir kullanıcı geride sahipsiz bir kilit bırakır. Ertesi sabah dosya kimse açık olmadığı hâlde salt okunur açılır. Bilişimden yardım istenir, kilit dosyası silinir, arada iki saat geçer. Excel dosyası çakışması yaşayan firmalarda bu senaryo ayda bir iki kez tekrar ediyor ve kimse kayda geçirmediği için maliyeti hiç görünmüyor.
Ortak klasörü sağlamlaştırmanın beş kuralı
Yazılıma geçmeden önce yapılabilecekler var ve bir kısmı gerçekten işe yarıyor. Birinci kural: her dosyanın tek bir sahibi olur ve yalnızca o kişi yazar, diğerleri veriyi ona iletir. İkinci kural: dosya adına asla sürüm bilgisi yazılmaz. Üçüncü kural: dosyalar masaüstünde değil tek bir paylaşımlı konumda durur ve kimse kendi kopyasını saklamaz.
Dördüncü kural: veri girişi zaman dilimine bölünür. Gece vardiyası verisini sabah 08:00'e kadar girer, gündüz vardiyası 16:00'dan sonra. Çakışmanın büyük bölümü aynı anda yazma ihtiyacından doğar ve bu ihtiyacı takvimle ayırmak bedava bir çözümdür. Beşinci kural: dosya ay sonunda kapatılır, kopyası arşive alınır ve yeni ay yeni dosyayla başlar. Bu beş kural Excel dosyası çakışması sorununun belki yarısını kapatır. Kalanı yapısaldır.
Altı başlıkta yan yana
Aşağıdaki karşılaştırma, aynı kalite verisini bir yıl ortak klasörde, sonraki yıl kayıt yönetimi olan bir sistemde tutan bir tedarikçide gözlediğim farkları gösteriyor. Rakamlar değil, satırların yönü önemli.
| Başlık | Ortak klasör + Excel | Kayıt yönetimi (QDMS) |
|---|---|---|
| Eşzamanlı giriş | Tek kişi yazabilir | Sınırsız, kayıt bazlı |
| Kim ne zaman girdi | Bilinmez | Her kayıtta kullanıcı ve saat |
| Sonradan değişiklik | İz bırakmaz | Değişiklik geçmişi tutulur |
| Veri doğrulama | Hücre kuralı, aşılabilir | Zorunlu alan, seçim listesi |
| Rapor üretimi | Elle, ay sonu 4–8 saat | Anlık, filtreyle |
| Başka kayıtla bağ | Yok, elle referans | Parti, tedarikçi, DÖF bağı |
| Yedekleme | Klasör yedeği | Veritabanı yedeği + geri dönüş |
| Yetkilendirme | Klasör bazlı | Alan ve kayıt bazlı |
Dördüncü satır, uzun vadede en çok fark yaratan satır. Excel'de hata kodu sütununa insanlar her seferinde farklı yazar: "çapak", "çapaklı", "çapak var". Üç ay sonra bu sütundan Pareto çıkarmak imkânsız hâle gelir. Seçim listesi zorunlu olduğunda veri baştan analiz edilebilir doğar. Ölçüm verisini istatistiksel olarak izleyecekseniz bu şart daha da kritik; SPC çalışması dağınık veriyle yürümez.
Bulut tabanlı ortak yazma özellikleri Excel'in eşzamanlılık sorununu bir miktar hafifletiyor, bunu da söylemek gerek. Ama iki şeyi çözmüyor: alışkanlığı ve bağı. İnsanlar hâlâ dosyayı indirip kendi kopyasında çalışıyor, ve o tablo hâlâ parti kaydıyla, tedarikçi kartıyla ya da düzeltici faaliyet dosyasıyla ilişkili değil. Ortak yazma, çakışma sorununu azaltır; veri bütünlüğü sorununu çözmez.
Çakışmanın gerçek maliyeti
Maliyeti lisans bedeliyle değil, harcanan saatle ölçmek gerekir. Aşağıdaki tablo, üç kişilik bir kalite biriminde bir ay boyunca tuttuğum sürelerden çıktı. Kendi rakamlarınız farklı olacaktır; kolonları boşaltıp bir ay kendi sürenizi tutun.
| İş | Aylık süre | Kaynağı |
|---|---|---|
| Kopya dosyaları birleştirme | 6 saat | Eşzamanlı yazma engeli |
| Hangi dosyanın doğru olduğunu bulma | 3 saat | Sürüm belirsizliği |
| Formül ve toplam kontrolü | 4 saat | Satır eklemede kayan aralık |
| Ay sonu raporu hazırlama | 7 saat | Elle derleme |
| Eksik veri için vardiya arama | 3 saat | Kayıt sahibi belirsiz |
| Toplam | 23 saat | Yılda yaklaşık 276 saat |
Yılda 276 saat, bir buçuk adam-aya yakın. Bu sürenin tamamı kalite biriminden çıkıyor ve hiçbiri ürüne değer katmıyor. Aynı hesabı doküman tarafı için yaptığımız QDMS mi Excel mi yazımızda da benzer bir tablo çıkmıştı. İki yazının ortak sonucu şu: Excel'in maliyeti lisansta değil, mesaide.
Bu tabloda görünmeyen bir kalem daha var: yönetime yanlış sayı götürmenin bedeli. Ay sonu toplantısında sunulan hurda rakamı yanlış çıktığında sadece o toplantı değil, ona dayanan kararlar da bozulur. Yatırım gerekçesi, hedef revizyonu, tedarikçi değerlendirmesi hep aynı sayıya bağlıdır. Rakamın bir kez yanlış çıkması, kalite biriminin ürettiği bütün verinin güvenilirliğini uzun süre tartışmaya açar.
Excel'in hâlâ doğru araç olduğu yerler
Her kalite listesini yazılıma taşımak gerekmiyor ve bunu açıkça söylemek lazım. Tek kişinin doldurduğu, ayda bir kapanan ve başka bir kayıtla bağ kurmayan listelerde Excel hâlâ en pratik araç. Yıllık iç denetim programı, küçük bir cihaz listesi, tek seferlik bir analiz çalışması. Bunlar için yazılım almak zaman kaybı olur.
Kırılma noktası kişi sayısı ya da satır sayısı değil, üç sorunun cevabı. Bu dosyaya aynı gün birden fazla kişi yazıyor mu? Bu verinin kim tarafından girildiğini göstermeniz gerekiyor mu? Bu veri başka bir kayıtla (parti, tedarikçi, cihaz) ilişkilendiriliyor mu? Üçünden ikisine evet diyorsanız Excel dosyası çakışması sizi er ya da geç bulur ve dosya disiplinini ne kadar sıkı tutarsanız tutun sonuç değişmez.
Bir de tersini düşünün: yazılıma geçtiğiniz hâlde ekip verinin bir kısmını hâlâ kenarda bir Excel'de tutuyorsa hiçbir şey kazanmamışsınızdır. Bu genelde sistemde bulunmayan tek bir alan yüzünden olur. Geçişten sonraki ilk üç ayda ekibe düzenli sorun: hangi bilgiyi sistemde tutamıyorsunuz? Cevaplar küçük ayarlarla kapatılabilir; kapatılmazsa gölge tablolar geri döner.
Geçerken nelere dikkat etmeli
Göçün en sık yapılan hatası, Excel'in tamamını olduğu gibi sisteme taşımaya çalışmak. Excel tabloları yıllar içinde şişer; kullanılmayan sütunlar, unutulmuş formüller, yardımcı sayfalar birikir. Bunları taşırsanız yeni sistemi de kirletmiş olursunuz. Önce tabloyu sadeleştirin: hangi sütun gerçekten kullanılıyor, hangisi son bir yılda hiç dolmamış?
İkinci nokta geçmiş veri. Beş yıllık hurda kaydını taşımaya çalışmayın; son bir yılı taşıyın, eskisini kapalı bir arşiv dosyası olarak saklayın ve nerede olduğunu kayıt altına alın. Üçüncü nokta ise alışkanlık: geçişten sonra eski Excel'i salt okunur yapın ya da tamamen kaldırın. Açık bıraktığınız her eski dosya, birinin ona geri dönmesine davetiyedir. Bu kararın doküman tarafındaki karşılığını tek doğru kaynak yazımızda anlatmıştık; kayıtlar için de aynı ilke geçerli.
Kararı nasıl vereceksiniz
Karar için lisans karşılaştırması yapmayın, bir ay süre tutun. Yukarıdaki tabloyu boş doldurun ve kalite biriminin çakışma yüzünden kaybettiği saati ölçün. Ardından şu üç soruyu cevaplayın: kaç kişi aynı dosyaya yazıyor, veriyi kimin girdiğini göstermeniz gerekiyor mu, bu veri başka kayıtlarla bağlanıyor mu? Cevaplar yazılım tarafına düşüyorsa geçiş kararı zaten verilmiştir; kalan iş zamanlamadır.
Geçişi tek seferde yapmayın. Kalite biriminin en çok çakışan tek dosyasıyla başlayın; çoğu firmada bu hurda ya da uygunsuzluk takibidir. O tek dosyayı sisteme aldıktan sonra üç ay çalıştırın ve ekibe sorun: eski hâline dönmek ister miydiniz? Cevap net biçimde hayır ise ikinci dosyaya geçin. Bu sıra hem direnci kırıyor hem de yanlış kurulmuş bir alan yapısının bütün kayıtlara yayılmasını engelliyor.
Geçiş için en iyi dönem denetimden hemen sonraki aydır: elde taze bulgu listesi vardır ve önünüzde bir yıl bulunur. PaKalite'de kalite kayıtları tek veritabanında tutulduğu için aynı forma iki kişi aynı anda giriş yapabilir ve her satır kimin ne zaman girdiğini taşır; ay sonu raporu da elle derlenmez. Nereden başlayacağınıza karar vermek için modüller sayfasına, kayıt ve doküman düzeninin genel çerçevesi için doküman yönetimi sayfasına bakabilirsiniz.
Denetçi için Excel kullanmanız bulgu sebebi değildir. Bulgu, kaydın bütünlüğünü gösterememekten çıkar. Denetçi bir hurda kaydı seçip "bu satırı kim, ne zaman girdi" diye sorduğunda cevap veremiyorsanız kaydın güvenilirliği tartışmaya açılır. Aynı dosyanın birden fazla sürümü klasörde duruyorsa iş daha da zorlaşır; denetçi hangisine bakacağını size sorar ve bu soru genelde iyi bitmez.