Teknisyenler, süreç sahipleri, servis sahipleri, adminler, geliştiriciler ve danışmanlar için çeşitli atölye ve uygulamalı eğitim çalışmaları.
Teknisyenler, süreç yöneticileri ve servis yöneticileri için sunulan; otomasyon ve iş akışlarının ne olduğu, nasıl çalıştığı, ürün üzerinde nasıl kullanıldığının aktarıldığı uygulamalı bir eğitimdir.
Teknik ekiplerin iş akış sistemini ve otomasyon kabiliyetlerini öğrenmesi, kurumsal bir servis yönetim sistemini inşa etmenin en önemli adımıdır. Bu sayede teknik ekipler çok daha doğru ve konforlu bir kullanıma sahip olacaklardır.
WORKFLOW ve OTOMASYON EĞİTİM İÇERİĞİ
Atölye Hedefi:
Katılımcılara Servicecore’un iş akışı sistemini teknik düzeyde tanıtmak; istek, değişiklik ve iyileştirme süreçlerinin dijitalleştirilmesini sağlayan akış tasarımı, objeler, onay ve karar mekanizmaları ile otomasyon tetikleyicilerini öğretmek.
🧱 Bölüm 1: Workflow Temelleri ve Mimarisi
Anahtar Kavramlar
Workflow: Birbirine bağlı aktivitelerden oluşan yürütülebilir süreçler
Activity: Her adımı temsil eden atomik yapıtaşları (örneğin: onay, koşul, tetikleyici)
Connection: Aktiviteler arası geçişi sağlayan bağlantılar ve outcome’lar
Workflow Tipleri: Kısa süreli (short-running) ve uzun süreli (long-running) akışlar
Blocking Activity & Suspend State: Akışın durdurulması ve tetiklenerek devam ettirilmesi
🧩 Bölüm 2: Akış Tasarımı – Servicecore Uygulaması
Uygulama Alanları
İstek Akışı: Talep oluşturma, onay, sonuçlandırma
Değişiklik Akışı: CAB onayı, etki analizi, uygulama
İyileştirme Akışı: Sürekli iyileştirme döngüsü, öneri değerlendirme
Teknik Bileşenler
Workflow Variables: Akış boyunca veri taşıyan key/value çiftleri
Workflow Context: Akışın çalıştığı iş objesi (örneğin: talep, kullanıcı, ürün)
Context Provider: İş objesinin otomatik yüklenmesini sağlayan yapı
⚙️ Bölüm 3: Koşul, Karar ve Otomasyon Mekanizmaları
Mekanizmalar
Koşul Aktiviteleri: If/Else yapıları ile yönlendirme
Karar Noktaları: Outcome bazlı dallanma
Onay Aktiviteleri: İnsan etkileşimi gerektiren adımlar
Otomasyon Tetikleyicileri: Zamanlayıcılar, olay bazlı tetikleme, API çağrıları
Örnek: Zaman Tabanlı Otomasyon
Recurring Workflow: Timer activity ile her 5 saniyede tetiklenen görev
Visual Designer Kullanımı: Görsel akış tasarımı
🧪 Bölüm 4: Canlı Demo ve Uygulama
Demo Senaryosu
Bir “Değişiklik Talebi” workflow’u tasarlanır:
Başlangıç aktivitesi
Koşul kontrolü (aciliyet)
Onay aktivitesi (CAB)
Otomatik bildirim tetikleyicisi
Süreç sonlandırma
Katılımcı Etkileşimi
Her katılımcı kendi akışını tasarlar
Dashboard üzerinden test ve yayınlama
Teknisyenler, süreç yöneticileri ve servis yöneticileri için sunulan; lowcode sisteminin ve form tasarımı yapısının ne olduğu, nasıl çalıştığı, ürün üzerinde nasıl kullanıldığının aktarıldığı uygulamalı bir eğitimdir.
Teknik ekiplerin form ve sistem objeleri ile sürükle bırak tasarım ve esnek kod geliştirme kabiliyetlerini öğrenmesi, kurumsal bir servis yönetim sistemini özelleştirmenin önemli bir adımıdır.
LOWCODE ve FORM DESIGN EĞİTİM İÇERİĞİ
Atölye Hedefi:
Katılımcılara Servicecore LowCode bileşen sistemini tanıtmak; düşük kodlu form tasarımı, veri yönetimi, iş mantığı kontrolü ve gelişmiş kullanıcı arayüzü senaryolarını teknik düzeyde öğretmek.
📦 Bölüm 1: Servicecore LowCode’a Giriş ve Öğrenme Yolu
Anahtar Kavramlar
Introduction: Servicecore LowCode nedir, neden tercih edilir?
How to Learn Servicecore LowCode: Dokümantasyon, topluluk, örnek senaryolar
Quick Start: Hızlı kurulum, temel form tanımı
V2 Upgrade Guide: V2 ile gelen yenilikler ve geçiş stratejisi
Contribution Guide & Issue Helper: Açık kaynak katkı süreci ve hata bildirimi
🧩 Bölüm 2: Form Builder ve Senaryo Tabanlı Uygulamalar
Form Builder Guide
Görsel form tasarımı
JSON Schema ile yapılandırma
UI bileşenleri ve veri bağlama
Gerçek Senaryolar
Kimlik doğrulama formları
Query List
Filtrelenebilir veri listesi
Edit & Details
CRUD işlemleri için detay ve düzenleme
Dialog & Drawer
Modal ve çekmece içinde form kullanımı
Step Form
Adım adım ilerleyen form yapısı
Tab Form
Sekmeli form düzeni
More Scenes
Karmaşık iş akışları için özel sahneler
⚙️ Bölüm 3: Gelişmiş Form Özellikleri
Teknik Bileşenler
Form Validation: Zorunlu alanlar, özel doğrulama kuralları
Form Layout: Grid, inline, responsive düzenler
Asynchronous Data Sources: API ile veri çekme ve bağlama
Form Controlled: Controlled/uncontrolled bileşen mantığı
Linkage Logic: Alanlar arası etkileşim ve koşullu görünürlük
Calculator: Dinamik hesaplama alanları
Custom Components: Özel bileşen geliştirme ve entegrasyon
🔄 Bölüm 4: İş Mantığı ve Veri Uyumluluğu
İş Mantığı Yönetimi
Manage Business Logic: Form davranışlarını iş kurallarına göre şekillendirme
Front-end & Back-end Data Compatibility: JSON uyumluluğu, veri dönüşümleri
Pack on Demand: Modüler yapı, sadece ihtiyaç duyulan bileşenlerin kullanımı
Katılımcı Etkileşimi
Her katılımcı kendi formunu Servicecore LowCode üzerinden tasarlar
JSON Schema + UI Schema ile yapılandırma
Test ve yayınlama adımları
ITSM sahipleri, adminler, ürün yöneticileri için sunulan; ileri düzey yönetim ayarlarının ne olduğu, nasıl çalıştığı, ürün üzerinde nasıl kullanıldığının aktarıldığı uygulamalı bir eğitimdir.
Teknik ekiplerin iş akış sistemini ve otomasyon kabiliyetlerini öğrenmesi, kurumsal bir servis yönetim sistemini inşa etmenin en önemli adımıdır. Bu sayede teknik ekipler çok daha doğru ve konforlu bir kullanıma sahip olacaklardır.
İLERİ DÜZEY ADMINISTRATOR EĞİTİM İÇERİĞİ
Atölye Hedefi:
Katılımcılara Servicecore’un yönetici ayarlarını, organizasyonel yapılandırmaları, varlık konfigürasyonlarını ve onay akışı mimarisini ileri düzeyde öğretmek; özelleştirilebilir formlar ve sürekli dağıtım altyapısı ile sistemin tam kontrolünü kazandırmak.
📦 Bölüm 1: Yönetici Paneline Giriş
Anahtar Bileşenler
Genel Ayarlar: Süreç şablonları, hazır cevaplar, validasyon kuralları, duyurular, iş saatleri, konumlar, alt şirketler, bildirim şablonları, sistem ve instance ayarları
Organizasyon Ayarları: Kullanıcı ve teknisyen grupları, roller, departmanlar, organizasyon şemaları, danışmanlar ve onaylayanlar
Varlık ve Konfigürasyon Ayarları: Üreticiler, kullanım modelleri, varlık konumları, sözleşme türleri, ilişki tipleri, destek ve tedarikçi sözleşmeleri
⚙️ Bölüm 2: Gelişmiş Ayarlar ve Sürekli Dağıtım
Gelişmiş Yönetim
SLA Politikaları
Kapatma Kuralları ve Gerekçeleri
Otomasyon Yönetimi
Global Durumlar ve Anketler
Dil Kaynağı Ayarları
Zamanlanmış Kayıtlar ve İstekler
Entegrasyonlar ve Ortak Alanlar
Sürekli Dağıtım
Servicecore’un DevOps entegrasyonu
Güncelleme stratejileri ve rollback senaryoları
Ortam yönetimi ve versiyon kontrolü
🔄 Bölüm 3: İş Onay Akışı ve Mimarisi
Mimari Bileşenler
Onay Akış Mimarisi: Süreç içi insan etkileşimi, outcome bazlı yönlendirme
İş Akış Örnekleri: Talep, değişiklik, iyileştirme senaryoları
Onay Akışı Tanımlama: Süreç şablonları ile yapılandırma
Kataloğa Dinamik Onay Akışı: Hizmet kataloğu ile entegre onay süreçleri
Değişiklik Akış Tanımlama: CAB onayı, etki analizi, uygulama adımları
🧩 Bölüm 4: Özelleştirilebilir Formlar
Form Yönetimi
Başlangıç: Form altyapısına giriş
Form Ekleme: Yeni form tanımı, alan tipi seçimi
Form Düzenleme: Var olan formların güncellenmesi, koşullu alanlar, doğrulama kuralları
JSON Schema ve UI Schema ile yapılandırma
Formların iş akışlarıyla entegrasyonu
Katılımcı Etkileşimi
Her katılımcı kendi organizasyon yapısını ve onay akışını tanımlar
Form ekleme ve düzenleme pratiği
Süreç testleri ve geri bildirim