site_logo
Logo__SimpleMES__color-on-light

SimpleMES, SimpleOne Düşük Kod Platformu Üzerinde Nasıl Evrensel Bir MES Sistemi Geliştirdi?

güncellendi: 24 Mart 2026

SimpleMES ekibi, bir buçuk yıl içinde SimpleOne düşük kod platformu üzerinde bir üretim süreci yönetim sistemi geliştirdi. İşlevselliğin büyük bir kısmı düşük kod araçları kullanılarak oluşturuldu; bu da çeşitli sektörlerde kullanılabilen esnek bir çözümün geliştirilmesini mümkün kıldı.

SimpleMES Ürün Sorumlusu Yuri Dudnikov ve Proje Yöneticisi Ilya Bednyakov, geliştirme sürecinin arkasındaki ayrıntıları paylaştılar.

MES Pazarı Nasıl Şekillendi?

MES sistemlerine olan talep ilk ortaya çıktığında, bazı satıcılar bu talebe ilk yanıt verenler oldu. Yıllarca süren yatırımlarla desteklenen, olgun ve kullanıma hazır düzinelerce çözüme sahip oldukları için önemli bir avantaja sahiptiler. Yerel geliştiriciler, açık bir pazarda köklü ve tüm özelliklere sahip ürünlerle rekabet etmekte zorlandılar; ayrıca gerekli bilgi, beceri ve kurum içi çözümleri oluşturmak için gereken zaman ve parayı haklı çıkarmak zordu.

Yine de, belirli sektörlerde bazı geliştiriciler, kendi başlarına güçlü ve dar odaklı MES işlevsellikleri oluşturdular. Ancak, MES yeteneklerinin tamamını kapsayan eksiksiz bir paket sunabilenler çok azdı.

Piyasa koşulları değiştiğinde, mevcut MES satıcıları doğal olarak halihazırda geliştirdikleri ürünleri genişletmeye başladı ve güçlü yanlarını daha eksiksiz sistemlere taşıdı.

"Birçok MES sistemi, tarihsel olarak tek bir imalat şirketi için geliştirilen çözümlerden doğmuştur. Belirli gereksinimleri olan bir imalatçı, pazara bakar, uygun bir çözüm bulamaz ve kendi sistemini geliştirmeye karar verir. Bu sistem kendini kanıtladığında, şirket onu benzer işletmelere satmaya başlar — örneğin, bir gıda üreticisi diğer gıda şirketlerine satış yapar. İşlevsellik, belirli bir sektör etrafında işte bu şekilde gelişmeye devam eder. Sonuçta, son derece uzmanlaşmış ve genellikle sektöre özgü çözümlerden oluşan bir ortam ortaya çıkar."

Юрий Дудников
Yuri Dudnikov

Ürün Sahibi, SimpleMES

Şu anda piyasada esnek, platform tabanlı MES çözümleri bulunmamaktadır. Entegratörler ya farklı sektörlerdeki çeşitli tedarikçilerle çalışmak zorunda kalıyor — bu da eğitim için ekstra harcama ve yükseltme sırasında ek karmaşıklık anlamına geliyor — ya da her yeni sektör için sistemi büyük ölçüde yeniden yazmak zorunda kalıyor. Her iki yol da uygulamaları yavaşlatırken, esnek ve evrensel bir çözüm, bir entegratörün sistemi farklı sektörler için daha hızlı ve daha ucuza yapılandırmasına olanak tanıyabilir.

Aynı zamanda, herhangi bir uyarlama gerektirmeden herkes için çalışan tamamen evrensel bir çözüm asla mevcut olmayacaktır. Her üretim tesisi, fiziksel ortam açısından benzersizdir.

"Kullanıma hazır bir MES kurulumu diye bir şey yoktur — her zaman uyarlama gerektirir. Aynı üreticiye ait bir fabrikadan başka bir fabrikaya bir çözümü aktarmak bile özelleştirme gerektirir. Bu değişiklikler küçük ya da büyük olabilir, ancak bir uygulamanın ne kadar süreceği ve ne kadar karmaşık olacağı, küçük ayrıntıların birikimiyle belirlenir."

Юрий Дудников
Yuri Dudnikov

Ürün Sahibi, SimpleMES

SimpleMES Hakkında

SimpleMES, planlama katmanı (ERP) ile yürütme katmanı (proses kontrol sistemleri) arasında yer alan bir üretim süreci yönetim sistemidir.

Sistem, planlama katmanından (ERP) müşteri siparişlerini alır, bunları üretim sahasındaki üretim siparişlerine ve işlemlere dönüştürür, yürütme katmanından üretim ve makine verilerini toplar ve bu gerçek dünya verilerini yönetim döngüsüne geri besler.

SimpleMES'in hedef müşterileri, orta ve büyük ölçekli ayrık veya parti üretim yapan üreticilerdir — yani planlama, sevkiyat, şeffaf üretim verisi toplama ve izlenebilirlik araçlarını kullanarak tüm üretim döngüsünü ve ürün kalitesini yönetmesi gereken şirketlerdir.

SimpleMES evrensel bir platformdur: tek bir sektör veya tek bir müşteri için geliştirilmek yerine, farklı üretim türlerine uyarlanabilen bir çözüm olarak tasarlanmıştır. Bu çok yönlülük, yaygın MES ihtiyaçlarını karşılayan temel işlevselliğin yanı sıra, sektöre özgü uyarlamalar için esnek yapılandırma araçları ve benzersiz süreçler için gerektiği kadar derinlemesine inme yeteneği sayesinde sağlanmaktadır.

"Her üretim ortamı farklı olduğu için, çözüm her müşteri için her zaman biraz farklı görünecektir — ancak platform yaklaşımı sayesinde, satıcının her küçük değişikliğe müdahil olması gerekmeden uyarlama süreci hızlı bir şekilde gerçekleştirilebilir."

Юрий Дудников
Yuri Dudnikov

Ürün Sorumlusu, SimpleMES

SimpleOne Üzerinde Sistemi Oluşturmak

SimpleMES ekibi, 15 yılı aşkın sektör deneyimine sahiptir. Kendi ürünlerini geliştirmeden önce, ekibin uzmanları diğer teknoloji yığınlarında — ister ağır kurumsal sistemler olsun, ister belirli bir üretim türüne veya sektöre özel olarak geliştirilmiş yazılımlar — MES çözümlerini hayata geçirmiş ve kullanıma sunmuştu.

Bu deneyim, ekibin geleneksel geliştirmedeki temel sorunu, yani proje tabanlı yaklaşımı tespit etmesine yardımcı olmuştur. Bu modelde, her bir devreye alma işlemi kendine özgü bir proje haline gelir; geliştiriciler sistemi belirli bir müşterinin gereksinimlerine uyarlar, özel işlevler oluşturur ve mevcut süreçlere göre yapılandırır. Zamanla teknik borç birikir: farklı müşteriler arasında çok sayıda kod sürümü, zorlu yükseltmeler ve her müşterinin herhangi bir değişiklik için geliştirme ekibine bağımlı olması gibi sorunlar ortaya çıkar. Bu tür bir çözümü yeni üretim tesislerine ölçeklendirmek giderek zorlaşır; her devreye alma ciddi yeniden çalışma gerektirir, zaman çizelgeleri uzar ve maliyetler artar.

"Hem zamanlama hem de fırsat açısından, MES çözümünü sıfırdan sistematik bir şekilde oluşturmak için tam da doğru noktada olduğumuzu fark ettik — tek bir dar işlevi genişleterek ya da tek bir müşteri için bir MES geliştirerek değil, oturup konuyu derinlemesine düşünerek, öğrendiğimiz her şeyi bir araya getirip geliştirmeye başlayarak."

Юрий Дудников
Yuri Dudnikov

Ürün Sahibi, SimpleMES

Ekip, çözümü geliştirmek için SimpleOne platformunu — bir düşük kodlu iş süreci otomasyon platformu — seçti ve geliştirme çalışmalarına başlamadan önce platform üzerinde kapsamlı bir değerlendirme gerçekleştirdi.

Bu kararın ardındaki temel faktörler:

  • Web mimarisi ve düşük kodlu araçlar geleceğin teknolojisidir. SimpleOne, MES'i başından itibaren platform tabanlı, uyarlanabilir bir çözüm olarak geliştirmeyi mümkün kıldı.
  • Yerleşik düşük kodlu ve kodsuz araçlar. Entegratörler ve müşteriler, satıcının sektöre özgü işlevleri geliştirmesini beklemek yerine sistemi kendi ihtiyaçlarına göre yapılandırabilirler.
  • Pro-kod desteği. Platform, gerektiğinde JavaScript ile derinlemesine özel geliştirme yapılmasına engel olmaz.
  • Geliştiriciler için daha düşük giriş engeli. Platform, SimpleMES ekibinin uzmanları eğitmesine ve şirket içinde uzmanlık oluşturmasına olanak tanıdı; böylece şirket, son derece uzmanlaşmış — ve bulunması zor — MES geliştiricilerine bağımlı kalmadan bir ekip kurabildi.

Geliştirme Aşamaları

SimpleMES'in geliştirilmesi, iki ana aşamada yaklaşık bir buçuk yıl sürdü.

1. Aşama: Mimari Tasarım (6 ay)

Ekip, sektördeki deneyimlerini bir araya getirerek sistem mimarisini tasarladı. Sistem, başından itibaren tek bir müşteri veya tek bir sektör için değil, evrensel olarak kullanılmak üzere tasarlandı. Önceden yapılan titiz hazırlık ve platform analizi, ekibin daha sonra büyük sürprizlerle karşılaşmasını önledi.

Aşama 2: MVP Geliştirme (1 yıl)

MVP'nin geliştirilmesi yaklaşık bir yıl sürdü. Mimari önceden özenle planlandığı için ekip, programı aksatmadan ilerleyebildi.

Platform Araçları ve Yetenekleri

SimpleMES, SimpleOne araç setinin tamamından yararlanır: iş akışı düzenleyicisi, düşük kodlu araçlar, özel komut dosyaları, bir REST API, mesaj kuyrukları, miras mekanizmaları ve özel widget geliştirme. İş akışı düzenleyicisi, ekibin en önemli araçlarından biri haline geldi; bu sayede ekip, sistemdeki herhangi bir tabloyla çalışabilmekte ve süreçleri esnek bir şekilde yapılandırabilmektedir.

Geliştirmenin belirleyici bir özelliği, düşük kodlu ve profesyonel kodlu yaklaşımlar arasındaki dengedir. Sistemin işlevselliğinin çoğu, geliştirmeyi esnek ve hızlı tutan düşük kodlu araçlar kullanılarak oluşturuldu.

SimpleOne, ofis ortamından farklı koşullara sahip üretim sahasında kullanıma uygun MES arayüzleri oluşturmak için gerekli araçları sağladı; bu arayüzlerin basit, hızlı, büyük ve yüksek kontrastlı öğelerle oluşturulmuş, dokunmatik ekranlar için optimize edilmiş ve üretim sahasında kullanımı kolay olması gerekiyordu.

Platform, istemci yazılımı yüklemeye gerek kalmadan masaüstü bilgisayarlar, tabletler ve endüstriyel paneller gibi her türlü cihazda çalışan web arayüzleri oluşturulmasına olanak tanır. SimpleMES ekibi, işletim sistemi veya cihaz türünden bağımsız olarak çalışan ve gerçek üretim sahası koşullarına uyarlanmış operatör arayüzleri geliştirdi.

"SimpleMES'in hikâyesi bizim için öne çıkıyor: platformun gerçekte ne kadar çok yönlü olduğunu gösteriyor. Ekip, dar ve özel bir teknoloji yığınına başvurmadan — yalnızca SimpleOne'ın düşük kodlu araçlarını ve mimarisini kullanarak — endüstriyel düzeyde bir MES sistemi kurdu. Bu tür bir yetkinlik, işletmelerin karmaşık ürünleri hızlı, sistematik ve aşırı maliyet olmadan piyasaya sürmelerine yardımcı oluyor — hem de sadece hizmet süreçleri için değil, her türlü iş süreci veya kurumsal uygulama için tasarlanmış tek bir platform üzerinden."

Илья Радченко
Ilya Radchenko

SimpleOne Platform Ürünleri Sorumlusu

Üretim görevlerinin yönetimini kolaylaştırmak amacıyla ekip, kendine özgü widget’lar geliştirdi: üretim siparişleri için şablonlar, üretim siparişlerini daha küçük birimlere bölme özelliği, farklı varlıklar arasında eşleştirme yapmak için bir uyumluluk matrisi ve her tür grafik etiketlemeyle çalışmaya yarayan bir araç.

Sonuçlar ve Geliştirme Planları

Ürün şu anda aktif bir pazara giriş aşamasındadır. MVP tamamlanmıştır ve geliştirme ekibi şu anda bir dizi imalat şirketiyle çalışmaktadır.

MVP, temel MES işlevlerini sunmaktadır: üretim emri yönetimi, üretim ve makine verilerinin toplanması, ERP ve diğer sistemlerle entegrasyon, üretim sahasında kullanım için operatör arayüzleri ile temel raporlama ve analiz. Sistem test edilmiş olup endüstriyel uygulamaya hazırdır.

"Özellikle otomotiv üreticilerinden büyük ilgi görüyoruz. Şu anda aktif olarak geliştirilmekte olan birkaç proje var — süreç değerlendirmeleri yapıyoruz, entegrasyon mimarisini iyileştiriyoruz ve pilot uygulamaları şekillendiriyoruz."

Илья Бедняков
Ilya Bednyakov

Proje Yöneticisi

Otomotiv sektöründen gelen ilgi bir tesadüf değildir — bu sektör, yüksek izlenebilirlik gereksinimleri, çok sayıda sistemi entegre etme ihtiyacı, esneklik talebi ve dayanıklı, kendi kendine yeten tedarik zincirleri oluşturmaya yönelik güçlü bir odaklanma içeren karmaşık ve ayrık bir üretim ortamıdır.

Geliştirme Yol Haritası

Ekibin kısa vadeli planları arasında bir planlama ve sevkiyat modülü, OPC UA aracılığıyla proses kontrol sistemleriyle entegrasyon, genişletilmiş izlenebilirlik yetenekleri ve daha güçlü kalite kontrol işlevselliği yer almaktadır.

Bu gelişmeler, gelişmiş planlama yoluyla üretim süreçlerini optimize etmeye, endüstriyel OPC UA protokolü aracılığıyla ekipmandan doğrudan veri toplamaya, her aşamada üretimin daha ayrıntılı bir şekilde izlenmesini sağlamaya ve daha gelişmiş kontrol araçları sayesinde ürün kalitesini artırmaya yardımcı olacaktır.

Önemli Noktalar

SimpleMES’in SimpleOne platformu üzerinde geliştirilmesi, karmaşık endüstriyel sistemlerin geliştirilmesinde düşük kodlu bir yaklaşımın ne kadar etkili olabileceğini teyit etmektedir.

"Geleneksel yazılım geliştirme yöntemlerinde, genellikle beş ila on yıl sonra sistemi sıfırdan yeniden yazmak zorunda kalırsınız. Bir platformda ise bu süreç daha basit ve daha hızlıdır. Sistemi gerçek iş ihtiyaçlarına hızla uyarlayabilmek, sıfırdan yapılan kapsamlı özel geliştirme çalışmalarından daha önemlidir."

Илья Бедняков
Ilya Bednyakov

Proje Yöneticisi

Düşük kodlu bir platform, pazara sunma süresini kısaltır, geliştirme maliyetlerini düşürür, belirli üretim ihtiyaçlarına uyum sağlama konusunda esnekliği artırır, ölçeklendirmeyi kolaylaştırır, daha geniş bir yetenek havuzuna erişim sağlar ve ürünün sürekli gelişimini basitleştirir.

    loading...