CANIAS projelerinde nerede devreye giriyoruz?
CANIAS ERP'yi satmıyoruz; kurulumunuzun üzerinde çalışıyoruz. Lisans, sürüm politikası ve ürün yol haritası üreticinin sorumluluğundadır. Bizim işimiz, standardın karşılamadığı süreçleri platformun kendi yöntemleriyle çözmek ve bunu sürüm yükseltmeyi kırmadan yapmak.
Bu sayfa ürünün ne olduğunu anlatmaz. Katman mimarisi, modül grupları ve değerlendirme kriterleri için CANIAS ERP nedir yazısına bakın.
CANIAS kurulumunuzda üstlendiğimiz işler
Modül uygulaması ve devreye alma
Süreçlerinizi standardın karşıladığı yerlerle eşleştiriyor, karşılamadığı yerleri fit-gap listesine çıkarıyoruz. Modül devreye alma, ana veri kurgusu, açılış bakiyeleri ve veri göçü bu listeye göre planlanır. Hangi sürecin konfigürasyonla, hangisinin geliştirmeyle çözüleceği kapsam yazısında ayrı ayrı belirtilir.
TROIA ile geliştirme ve uyarlama
TROIA, CANIAS'ın kendi geliştirme platformudur; kendi IDE'si, derleyicisi ve yorumlayıcısı vardır. Ekran, rapor, iş akışı ve süreç uyarlamalarını bu platform üzerinde yazıyoruz. Yazılan kod uygulamanın içinde yaşar; ayrı bir yan sistem kurup ERP'yi baypas etmeyiz.
Entegrasyon
Banka, e-belge, POS, e-ticaret, B2B, WMS, üretim sistemleri ve üçüncü taraf servislerle bağlantıları kuruyoruz. Entegrasyonlarda tekrarlanan isteğin çift kayıt üretmemesi ve her akışın izlenebilir olması temel kabulümüz; ayrıntısını API ve sistem entegrasyonu sayfasında anlatıyoruz.
Sürüm yükseltme ve bakım
Mevcut kurulumun yükseltilmesi, biriken uyarlamaların gözden geçirilmesi ve düzenli destek. Yükseltme öncesinde hangi uyarlamanın hâlâ kullanıldığını, hangisinin ölü kod olduğunu çıkarıyoruz; taşınmayacak uyarlama yükseltmeyi ucuzlatır.
Uyarlamayı sürüm yükseltmeyi kırmadan yazmak
CANIAS'ta uyarlamanın standart nesneyi doğrudan değiştirmeden yazılabilmesi için platformun sunduğu yapı kullanılır: müşteriye ait sınıf, standart sınıfın yerine geçer. Disiplin şudur: standardın davranışı değişmesi gerektiğinde standardın kaynağını düzenlemek yerine müşteri katmanında ele alınır.
Bunun bedeli de vardır ve peşinen söylüyoruz: her uyarlama bir uyarlama borcudur. Yükseltmede o borcun karşılığı ödenir. Bu yüzden her talebi geliştirmeye çevirmiyoruz; standardın kabul edilebilir bir yolu varsa önce onu öneriyoruz.
Bir CANIAS projesi nasıl ilerliyor
- Mevcut durum analizi. Kurulumun hangi sürümde olduğu, hangi modüllerin gerçekten kullanıldığı ve mevcut uyarlamaların envanteri.
- Fit-gap. Süreçlerin standarda uyan ve uymayan tarafları ayrı ayrı listelenir.
- Kapsam ve yöntem. Her açık için konfigürasyon mu, TROIA geliştirme mi, entegrasyon mu — yazılı olarak belirlenir.
- Geliştirme ve test. Uyarlamalar test ortamında yazılır; kabul kriterleri kapsam belgesindeki maddelerdir.
- Devreye alma. Veri göçü, paralel çalışma ve kullanıcı eğitimi planı.
- Bakım. Yükseltme takvimi ve uyarlama envanterinin güncel tutulması.
Bu sayfada yazmadıklarımız
Ölçülmemiş başarı oranı, proje süresi ortalaması veya müşteri sayısı yazmıyoruz. CANIAS'a ait modül kapsamı ve lisans hakları sizin sözleşmenize bağlıdır; bu sayfadaki hiçbir ifade üreticinin lisans koşullarının yerine geçmez. Ürünün güncel yeteneklerini üreticinin kendi dokümantasyonundan doğrulamanızı öneriyoruz.
Sık sorulan sorular
CANIAS iş ortağı mısınız?
Hayır. CANIAS tarafında resmî bir iş ortaklığımız yok; bağımsız danışmanlık veriyoruz. Lisans ve ürün desteği için muhatabınız üreticidir.
Mevcut CANIAS kurulumumuz var, sıfırdan başlamadan çalışabilir misiniz?
Evet, çalışmalarımızın önemli kısmı zaten kurulu sistemler üzerinde yürüyor. İşe mevcut uyarlama envanterini çıkararak başlıyoruz.
TROIA geliştirmelerini kim sahipleniyor?
Yazdığımız kod sizin kurulumunuzda kalır ve kaynağı sizindir. Kapsam belgesinde her uyarlamanın gerekçesi ve etkilediği standart nesne yazılıdır; başka bir ekiple devam etmek istediğinizde devir bu belge üzerinden yapılır.
Sürüm yükseltmede uyarlamalarımız kaybolur mu?
Uyarlama müşteri katmanında yazıldıysa yükseltme onu doğrudan silmez; ancak standardın değişen davranışıyla çakışabilir. Bu yüzden yükseltme öncesi uyarlama envanteri çıkarılır ve her madde tek tek değerlendirilir.