Aracılığıyla paylaş


John Cockerill, Power Platform kullanarak kurumsal iş süreçlerini kolaylaştırıyor

Bu örnek olay incelemesinde, uluslararası bir mühendislik şirketi olan John Cockerill'in her gün 2.000'den fazla çalışan tarafından kullanılan kurumsal uygulamaları geliştirmek için Power Platform'u nasıl kullandığını öğreneceksiniz.

Çalışanlara Microsoft 365 dağıtmayı da içeren yakın tarihli büyük bir dijitalleşme çalışmasının ardından lider kadrosu iş süreçlerini kolaylaştırmak için hızlı özel çözümler de oluşturmak istedi. Power Platform kullanmak bir sonraki mantıklı adım gibi görünüyordu. John Cockerill Group'un Bilişim Kurulu Başkanı (CIO) Denis Debroux, "İşlerimizin çeşitli doğası göz önüne alındığında, operasyonlarımız kadar çok yönlü bir dijital çözüme ihtiyacımız vardı" diyor.

Günümüzde 30'dan fazla Power Platform çözümü şirket araçları sipariş etme, müşteri sözleşmeleri oluşturma ve geçici işçi çalıştırma gibi süreçleri daha verimli hale getiriyor. Debroux, "Power Platform Her departmanın özel taleplerini karşılayan hedefe yönelik uygulamalar oluşturmamızı sağladı" diyor. "Bu uygulamalar, başarılı dijital dönüşümümüzün anahtarıdır ve ihtiyaçları ne kadar benzersiz olursa olsun, kuruluşumuzun her bölümünün inovasyondan yararlanmasını sağlar."

Yalnızca kod satırları değil, iş değeri sunma

John Cockerill'de 15 iş analisti, ürün sahibi, UX/UI tasarımcısı ve yalnızca dört geliştiriciden oluşan bir ekip, Power Platform'da kurumsal çözümler geliştiriyor. Küçük geliştirme ekibinin profesyonel geliştirici deneyimi, derleme kalitesini yüksek tutar. John Cockerill'in Power Platform geliştirme ekibinde Baş Mimar olan Gilles Meyer "Azure DevOps hizmetlerini ve ALM Accelerator for Power Platform kullanarak otomatik dağıtımları ilk benimseyenlerdik ve aşamalı olarak yerel işlem hatlarına geçiyoruz" diye belirtiyor.

Dijitalleşme, İş Zekası ve Mimari Başkanı Julien Bonsangue, çözümleri daha çevik ve otomatik bir şekilde oluşturmanın faydalarını doğruluyor. "Power Platform kullanarak üretime soktuğumuz her çözüm, uzun vadede her zaman son derece iyi performans gösterdi. Dört yıl önce geliştirdiğimiz uygulamalar bile bugün hala kullanılıyor."

Ancak Bonsangue, profesyonel geliştiricilerin Power Platform'un az kodlu uygulama geliştirme yaklaşımını kabul etmesinin kolay olmadığını kabul ediyor. "John Cockerill'deki ilk yılımda, kıdemli bir C# mimarı olan bir arkadaşımla Power Platform'da az kodla geliştirmenin avantajlarını açıkladığım birçok akşam geçirdim. Onu ikna etmek biraz zaman aldı ama bir noktada bir şeyler yerine oturdu ve "Evet, profesyonel bir geliştirici olarak, sadece kod satırları değil, iş değeri sağlamakla çok daha fazla ilgileniyorum' dedi."

Kendi ekibiyle de benzer konuşmalar yaptı. "Profesyonel geliştiricilerimi konfor alanlarından çıkmaya ve uygulamaların haftalar, hatta aylar sürebileceği bir kod seti zihniyetinden, Power Platform ile üç veya dört hafta içinde sıfırdan bir şeyler oluşturabileceğiniz ve binlerce kişiye sunabileceğiniz daha çevik, düşük kodlu bir zihniyete geçmeye teşvik ediyorum."

Bonsangue, geliştiricilerini mümkün olan her yerde Power Platform kullanmaya teşvik etse de, geleneksel kodun bazen gerekli olduğunu kabul ediyor. İşte bu noktada ekibin profesyonel geliştirici deneyimi bir kez daha değerli hale geliyor. "Hem düşük kodlu hem de 'profesyonel kodlu' platformlarla çalışarak, geliştiricilerim neyi ne zaman kullanacaklarını bilmekte gerçekten iyiler" diyor. Az kodlu bir yaklaşım en verimli çözümü sağlamazsa, "Ekibime, Power Platform'un Azure altında en karmaşık uygulamalar için ihtiyaç duyduğumuz tüm araçları sağlayan geniş bir ekosistemin parçası olduğunu hatırlatıyorum" diye ekliyor.

Kolaylaştırılmış bir zaman izleme çözümü

Şirketin en başarılı Power Platform projelerinden biri, çalışanlar için bir zaman izleme çözümüdür. Daha önce, John Cockerill'deki ön saflarda çalışanlar, saatlerini SAP'ye manuel olarak girilmesini gerektiren kağıt formlara gönderiyordu. Geliştirme ekibi, süreci kolaylaştırmak için iki uygulama oluşturdu: çalışanların zamanlarını girmeleri için bir mobil uygulama ve süpervizörlerin girişlerini gözden geçirmeleri için başka bir uygulama. Ayrıca, yöneticilere SAP'de oturum açmalarına gerek kalmadan raporlama amacıyla veriler hakkında bilgi vermek için SAP'ye salt okunur entegrasyon kurdular.

Yeni çözüme güven oluşturmak için altı aylık başarılı bir deneme süresinden sonra ekip, özel bir bağlayıcı kullanarak SAP'ye okuma/yazma erişimine geçti. SAP erişimi, verileri manuel olarak girme ihtiyacını ortadan kaldırdı ve daha az hata ve kaçırılan son teslim tarihleriyle sonuçlandı. Bunu mühendisler için ilgili bir zaman izleme uygulaması izledi ve her iki çözüm de şu anda şirketteki diğer bölümlerde kullanıma sunuluyor.

Microsoft Dataverse, yöneticilerin çalışan etkinliğini günlük, gerçek zamanlı olarak hızlı bir şekilde gözden geçirebilmeleri için zaman çizelgesi verilerinin Power BI'da görüntülenmesini kolaylaştırır.

Raporlama ihtiyaçları arttıkça çözüm de gelişti. Örneğin, zaman izleme bilgilerini belirli iş birimleri, maliyet merkezleri ve çalışanlarla uyumlu hale getirmek için ekip, SAP SuccessFactors'tan gelen verileri entegre etti. Çalışan verileri, SuccessFactors'tan Azure Synapse Analytics işlem hatları aracılığıyla günlük olarak Azure Data Lake Storage'e taşınıyor ve Azure Synapse Analytics'te sunucusuz SQL havuzunu temel alan sanal tablolar halinde Dataverse'de kullanılabilir duruma getiriliyor. Sonuç, daha kolay raporlama ve inceleme için daha eksiksiz bir kayıttır.

John Cockerill'in zaman izleme çözümündeki veri akışını gösteren diyagram.

Amatör geliştiricileri destekleme

Şirket, büyüyen bir vatandaş geliştirici topluluğunu fırsatlar, rehberlik ve eğitimle destekleyerek profesyonelce geliştirilmiş çözümlerinin başarısını genişletmeye heveslidir. Çalışanlar, her departmana atanan BT iş ortaklarına iş vakaları sunar. Bu iş ortakları, geliştirmeyi merkezi bir ekibe yönlendiriyor veya amatör geliştiricilere kendilerinin çözüm oluşturması konusunda rehberlik ediyor. Dahili bir portal, Power Platform'da kapsamlı eğitim materyalleri sağlıyor ve her departmanın özel bir geliştirme ve test ortamı var. Merkezi ekip, her uygulamayı üretime taşımadan önce kalite ve güvenlik açısından değerlendirir.

Başarılı uygulamalar, her iki ila üç haftada bir topluluk toplantılarında sergilenir. Bonsangue, "Katılımcıların çoğu uygulama geliştirmek istiyor ancak onları daha büyük düşünmeye ve Power Automate kullanarak süreçleri otomatikleştirme fırsatlarını keşfetmeye de zorlamaya çalışıyorum" diyor. Ayrıca, son derece etkili sohbet botları oluşturmak için şirket verilerini içeren ve büyüyen bir Dataverse deposunu tümleştirerek Power Platform AI yeteneklerini geliştirme fırsatlarını da görüyor.

"Power Platform ile," diyor, "her şey uçtan uca dijitalleşme yolculuğunu mümkün kılmak ve verileri işletmeye gerçekten fayda sağlamak için kullanmakla ilgili".