İçeriğe geç
ORELSIS
Kontrol listesi

Kurumsal yazılım devreye alma (go-live) kontrol listesi

Devreye alma, kurumsal bir yazılımın test ortamından çıkıp günlük işin yürütüldüğü sisteme dönüştüğü geçiştir. Bu liste kapsamdan hypercare'e her aşamayı kapsar.

Proje yöneticileri, anahtar kullanıcılar ve BT9 dk okumaGüncelleme 12 Kasım 2026
  • 5kontrol listesi
  • 5infografik
  • 4şablon tablo

Devreye alma (go-live), ERP, MES veya kalite yönetim sistemi gibi kurumsal bir yazılımın test ortamından çıkıp işletmenin günlük işini yürüttüğü canlı sisteme dönüştüğü geçiştir. Başarılı bir devreye alma tek bir günün işi değildir; kapsam tanımından destek devrine kadar uzanan bir proje döngüsünün sonucudur.

Bu kontrol listesi, ORELSIS ekibinin OREL MRP, OREL QMS ve OREL DMS gibi kurumsal yazılım projelerinde izlediği çalışma düzenini aşamalar halinde özetler. Liste, hangi yazılımı kurarsanız kurun uyarlanabilecek biçimde yazılmıştır.

Devreye alma yaşam döngüsü
  1. 01Tüzük ve kapsam
  2. 02Süreç analizi
  3. 03Konfigürasyon
  4. 04Veri taşıma
  5. 05Test ve eğitim
  6. 06Geçiş
  7. 07Hypercare
Her aşamanın çıktısı bir sonraki aşamanın giriş ölçütüdür.

Proje tüzüğü, kapsam ve roller

Proje tüzüğü (project charter), projenin neden yapıldığını, neyi kapsadığını, kimin karar verdiğini ve başarının nasıl ölçüleceğini yazan kısa ve onaylı belgedir. Tüzük olmadan başlayan projelerde kapsam sürekli genişler ve kararlar kişilere göre değişir.

Proje tüzüğü kontrolü0/8 tamam

Yönlendirme kurulu ve roller

Yönlendirme kurulu (steering committee), kapsam, bütçe ve takvimle ilgili kararları veren üst düzey gruptur. Düzenli toplanır, proje yöneticisinin raporunu dinler ve tıkanan kararları çözer. Rollerin yazılı olması, devreye alma haftasında kimin karar vereceği sorusunu önceden cevaplar.

FaaliyetSponsorProje yön.Anahtar kul.BT / Tedarikçi
Kapsam ve bütçe onayıARCC
Süreç tasarımıIARC
KonfigürasyonIACR
Veri temizliğiIARC
Kabul testi (UAT)IARC
Go/no-go kararıARCC

R: yapan, A: hesap veren, C: danışılan, I: bilgilendirilen. BT ve tedarikçi ekibi ayrı sütunlar olarak da izlenebilir; önemli olan her satırda tek bir hesap verenin olmasıdır. Anahtar kullanıcılar, süreci en iyi bilen ve projeye zamanının anlamlı bir kısmını ayırabilen kişiler arasından seçilmelidir.

Mevcut ve hedef süreç analizi

Mevcut durum (as-is) analizi, işin bugün nasıl yapıldığını; hedef durum (to-be) tasarımı ise yeni sistemle nasıl yapılacağını tanımlar. Amaç bugünkü süreci yazılıma kopyalamak değil, sistemin standart akışıyla iş ihtiyacını buluşturmaktır.

  1. 1.Her süreç için sahibi ve anahtar kullanıcıyı belirleyin.
  2. 2.Mevcut akışı, kullanılan formları, Excel dosyalarını ve onay adımlarını çıkarın.
  3. 3.Sorunları ve iyileştirme beklentilerini sürecin içinde not edin.
  4. 4.Yazılımın standart akışını anahtar kullanıcılara canlı olarak gösterin.
  5. 5.Hedef akışı çizin ve her farkı (gap) ayrı bir kayıt olarak listeleyin.
  6. 6.Her fark için çözüm yolunu seçin: süreç değişikliği, konfigürasyon, rapor veya geliştirme.
  7. 7.Hedef süreç belgelerini süreç sahiplerine onaylatın.

Fark listesini proje boyunca canlı tutun. Her farkın sahibi, çözüm yolu ve kapanış durumu olsun; test senaryoları da bu listeden türetilir.

Konfigürasyon, özelleştirme ve ortamlar

Konfigürasyon, yazılımın kendi ayarlarıyla (parametre, iş akışı, alan, rapor tanımı) iş ihtiyacına uyarlanmasıdır. Özelleştirme ise koda müdahale eden geliştirmedir. Özelleştirme bazı durumlarda gereklidir, ancak her biri test, bakım ve sürüm yükseltme yükü getirir.

Konfigürasyon mu, özelleştirme mi?
Konfigürasyon
  • Standart ayarlarla yapılır
  • Sürüm yükseltmede korunur
  • Test yükü sınırlıdır
  • Anahtar kullanıcı yönetebilir
Özelleştirme
  • Koda müdahale eder
  • Yükseltmede yeniden test ister
  • Bakım sorumluluğu doğurur
  • Rekabet farkı için anlamlı olabilir
  • Önce süreci değiştirmeyi değerlendirin: standart akış işi karşılıyor mu?
  • Sonra konfigürasyonu deneyin: parametre, alan veya iş akışı ayarı yeterli mi?
  • Rapor veya entegrasyonla çözülebiliyorsa çekirdeğe dokunmayın.
  • Özelleştirmeyi yalnızca yasal zorunluluk veya açık iş değeri varsa onaylayın ve gerekçesini yazın.
  • Her özelleştirmenin sahibini, test senaryosunu ve belgesini tanımlayın.

Ortamlar

En az üç ayrı ortam önerilir. Geliştirme ortamı konfigürasyon ve geliştirme için, test ortamı entegrasyon ve kabul testleri için, canlı ortam ise günlük iş için kullanılır. Değişiklikler ortamlar arasında yalnızca kayıtlı ve onaylı bir taşıma yöntemiyle aktarılır.

OrtamAmaçVeriErişim
GeliştirmeKonfigürasyon ve geliştirmeÖrnek veriProje ekibi
TestEntegrasyon, UAT, provaMaskeli gerçek veriProje ekibi, anahtar kul.
CanlıGünlük işGerçek veriYetkili kullanıcılar

Veri taşıma planı

Veri taşıma, eski sistemlerdeki ana veri ve açık bakiyelerin yeni sisteme kontrollü biçimde aktarılmasıdır. Taşınacak veri; malzeme, ürün ağacı, cari kartlar gibi ana verilerle açık sipariş, stok ve bakiye gibi açılış verilerinden oluşur. Geçmiş işlemlerin taşınıp taşınmayacağı ayrıca kararlaştırılır.

  1. 01
    Kapsam ve eşleme

    Taşınacak nesneleri, kaynak sistemi ve alan eşlemesini belirleyin. Her nesne için bir sahip atayın.

  2. 02
    Çıkarma (extract)

    Veriyi kaynak sistemden tekrarlanabilir bir yöntemle çıkarın; elle kopyalamaya dayanmayın.

  3. 03
    Temizleme (cleanse)

    Tekrarları, eksik alanları ve geçersiz değerleri kaynak sahibiyle birlikte düzeltin. Pasif kayıtları taşıma dışı bırakın.

  4. 04
    Dönüştürme ve yükleme (load)

    Veriyi hedef biçime çevirin ve test ortamına yükleyin. Hata veren kayıtları listeleyip düzeltin.

  5. 05
    Mutabakat (reconcile)

    Kayıt sayılarını, stok miktarlarını ve bakiye toplamlarını kaynakla karşılaştırın. Farkları açıklayın ve sahibine onaylatın.

  6. 06
    Prova

    Tüm taşımayı en az bir kez, gerçek geçiş sırasına ve süresine yakın koşullarda baştan sona prova edin.

Deneme yüklemesi döngüsü
  1. 01Çıkar
  2. 02Temizle
  3. 03Yükle
  4. 04Mutabakat
  5. 05Düzelt
  6. 01
Mutabakat farkı kalmayana kadar döngü tekrarlanır.

Mutabakatı yapılmamış veriyle canlıya geçmeyin. Stok ve bakiye farkları canlıda fark edildiğinde, düzeltme hem zaman alır hem de kullanıcıların sisteme güvenini zedeler.

Test aşamaları

Test, sistemin hedef süreçleri doğru yürüttüğünü kanıtlama işidir. Her test aşamasının giriş ve çıkış ölçütleri baştan yazılır; böylece bir aşamanın ne zaman bittiği tartışma konusu olmaz.

Test aşamaları
  1. L1Birim testi
    Tek fonksiyon ve ayar
  2. L2Entegrasyon testi
    Uçtan uca süreç ve arayüzler
  3. L3Kabul testi (UAT)
    Anahtar kullanıcılar gerçek senaryoyla
  4. L4Geçiş provası
    Taşıma ve açılış koşulları
Her basamak, bir öncekinin çıkış ölçütünü karşılamadan başlamaz.
AşamaGiriş ölçütüÇıkış ölçütü
Birim testiKonfigürasyon tamamKritik hata yok
Entegrasyon testiBirim testleri kapandı, arayüzler hazırUçtan uca senaryolar geçti
Kabul testi (UAT)Taşınmış veri yüklü, kullanıcı eğitimi verildiSüreç sahipleri yazılı onay verdi
Geçiş provasıUAT onayı alındıSüre ve mutabakat hedefi tuttu
Test hazırlık kontrolü0/8 tamam

Eğitim planı

Eğitim, kullanıcının yeni sistemde kendi işini yapabilmesini sağlar. Etkili bir plan iki katmanlıdır: önce anahtar kullanıcılar derinlemesine eğitilir, ardından onlar ve proje ekibi son kullanıcıları rolüne göre eğitir.

  • Anahtar kullanıcı eğitimi: Konfigürasyon mantığı, süreç akışı, sık hatalar ve çözüm yolları. Süreç tasarımıyla birlikte başlar.
  • Son kullanıcı eğitimi: Role göre, kendi günlük işlemleri üzerinden ve test ortamında. Canlıya yakın bir tarihte verilir.
  • Yönetici bilgilendirmesi: Raporlar, onay adımları ve göstergeler.
  • Eğitim materyali: Rol bazlı kısa kullanım kılavuzları, ekran görüntülü adım listeleri ve sık sorulan sorular.
  • Pratik ortamı: Kullanıcıların eğitim sonrası deneme yapabileceği ayrı bir alan.
Eğitim hazırlık kontrolü0/6 tamam

Eğitim, değişim yönetiminin yalnızca bir parçasıdır. Kullanıcılara neyin, neden ve ne zaman değişeceğini proje boyunca düzenli olarak anlatın. Yöneticilerin yeni süreci sahiplendiğini göstermesi, anahtar kullanıcıların birimlerinde ilk danışılacak kişi olması ve kullanıcı geri bildirimlerinin görünür biçimde ele alınması, sistemin benimsenmesini doğrudan etkiler.

Geçiş (cutover) planı ve go/no-go kararı

Geçiş planı, eski sistemin kapatılıp yeni sistemin açıldığı dönemde yapılacak her işi saat, sorumlu ve bağımlılıkla birlikte listeleyen ayrıntılı çalışma planıdır. Plan, prova sırasında gerçek sürelerle test edilir ve geri dönüş adımlarını da içerir.

  1. 01
    Değişiklik dondurma

    Belirlenen tarihten sonra konfigürasyon ve ana veri değişikliği yalnızca istisna onayıyla yapılır.

  2. 02
    İşlem kapanışı

    Eski sistemde açık işlemler kapatılır veya listelenir; son giriş zamanı tüm birimlere duyurulur.

  3. 03
    Son veri taşıma

    Açılış stokları, bakiyeler ve açık belgeler canlı ortama yüklenir ve mutabakatı yapılır.

  4. 04
    Duman testi (smoke test)

    Kritik süreçler canlı ortamda kısa senaryolarla denenir: giriş, sipariş, üretim kaydı, çıktı ve entegrasyon.

  5. 05
    Go/no-go toplantısı

    Yönlendirme kurulu ölçütleri tek tek gözden geçirir ve geçiş veya geri dönüş kararını yazılı verir.

  6. 06
    Açılış ve duyuru

    Kullanıcılara erişim açılır, destek kanalları ve iletişim listesi duyurulur.

Go/no-go ölçütleri0/9 tamam

Go/no-go toplantısını bir formaliteye dönüştürmeyin. Ölçütler karşılanmıyorsa geçişi ertelemek, hazır olmayan bir sistemle canlıya geçip işi durdurmaktan genellikle daha düşük maliyetlidir. Geri dönüş kararı için son saat önceden belirlenmelidir.

Geri dönüş planı

Geri dönüş planı, geçiş sırasında ciddi bir sorun çıkarsa eski sisteme nasıl ve hangi noktaya kadar dönüleceğini tanımlar. Plan; eski sistemin hangi tarihe kadar salt okunur ve kullanılabilir tutulacağını, geçiş sırasında girilen verinin nasıl ele alınacağını, kimin karar vereceğini ve kullanıcılara nasıl duyurulacağını içerir. Geri dönüş adımları da prova sırasında en az bir kez denenmelidir.

Hypercare

Hypercare, canlıya geçişin hemen ardından gelen ve proje ekibinin kullanıcılara yoğun destek verdiği dönemdir. Bu dönemde sorunlar hızla toplanır, önceliklendirilir ve çözülür. Süresi, sistemin kapsamına ve ilk dönem kapanışı gibi kritik olaylara göre baştan belirlenir.

  • Sahada ve uzaktan erişilebilir bir destek ekibi kurun; anahtar kullanıcılar ilk destek katmanıdır.
  • Tüm talepleri tek bir kayıt aracında toplayın; e-posta ve telefonla gelenleri de kaydedin.
  • Günlük kısa bir değerlendirme toplantısıyla açık kayıtları gözden geçirin.
  • Tekrar eden sorunları eğitim, belge veya konfigürasyon iyileştirmesine çevirin.
  • İlk dönem kapanışını (ay sonu, envanter) proje ekibiyle birlikte yapın.
Sorun önceliklendirme
Aciliyet →
Hızlı geçici çözümAcil ama etkisi sınırlı
KritikHemen müdahale, kurul bilgilendirilir
Sonraki sürüme planDüşük etki, düşük aciliyet
Kalıcı çözüm planlaEtkisi yüksek, geçici yol mevcut
İş etkisi →
SeviyeTanımBeklenen yanıt
S1 Kritikİş durdu, geçici çözüm yokHemen, kesintisiz takip
S2 YüksekAna süreç aksıyor, geçici çözüm varAynı gün
S3 OrtaTekil fonksiyon hatasıPlanlı çözüm
S4 DüşükSoru, kozmetik sorun, öneriSonraki sürüm veya eğitim

Yanıt süreleri sözleşmeye ve işin kritikliğine göre birlikte belirlenmelidir. Tablodaki ifadeler bir başlangıç çerçevesidir.

Destek devri ve devreye alma sonrası değerlendirme

Hypercare, kararlaştırılan ölçütler karşılandığında sona erer ve sistem kalıcı destek modeline devredilir. Devir bir tarih değil, bir kabul sürecidir: açık kayıtlar, belgeler ve sorumluluklar yazılı olarak teslim edilir.

Destek devri kontrolü0/6 tamam

Devreye alma sonrası değerlendirme, projenin hedeflerine ne ölçüde ulaştığını ve hangi derslerin çıkarıldığını ele alır. Tüzükte yazılan iş hedefleri, canlı veriyle yeniden ölçülür; iyi işleyen uygulamalar ve tekrar edilmemesi gerekenler sonraki projeler için kayda geçirilir.

Sık yapılan hatalar

  • Kapsamı yazılı olarak dondurmadan konfigürasyona başlamak.
  • Anahtar kullanıcıları günlük işlerinden ayırmadan projeye atamak.
  • Bugünkü süreci olduğu gibi kopyalamak için çok sayıda özelleştirme yapmak.
  • Veri temizliğini geçişten hemen önceki haftalara bırakmak.
  • UAT'yi proje ekibine yaptırmak; süreç sahiplerinin onayını almamak.
  • Geçiş provası yapmadan gerçek geçiş süresini tahmin etmek.
  • Canlıya geçişi ay sonu veya yoğun sevkiyat dönemiyle çakıştırmak.
  • Hypercare'i plansız bırakmak; talepleri farklı kanallarda kaybetmek.

Kapanış

Başarılı bir devreye alma, yazılımın teknik kurulumundan çok kararların zamanında ve yazılı alınmasına dayanır. Bu listeyi projenizin başında uyarlayın, her aşamanın sonunda gözden geçirin ve go/no-go toplantısına ölçütlerle girin. Böylece canlıya geçiş bir risk günü değil, planlanmış bir adım olur.

OS
ORELSIS ekibiBu rehber, ekibimizin projelerde kullandığı çalışma yöntemine dayanır.

Süreçlerinizi birlikte dijitalleştirelim.

30 dakikalık bir görüşmede ihtiyaçlarınızı dinleyelim, size uygun OREL ürünlerini canlı gösterelim.