Continuous Integration Eğitimi (1 Gün)

Hızlı değişim yaşanan yazılım sektörünün, modern ve başarısı ispatlanmış uygulamalarından biri olan otomasyon; insan kaynağının daha verimli kullanılması ve kalite artışı ile hızlı üretimin bir arada elde edilmesini esas almaktadır.

Eğitim, mevcut yazılım süreçlerini analiz ederek otomasyon aracılığıyla verimsizliklerin asgari düzeye indirilmesine odaklanmaktadır. Yazılım sektörü çalışanları, hizmet ettiği sektöre otomasyon imkanı sunarak operasyonel maliyeti düşürmeyi hedef almasına rağmen, kendi üretim sürecindeki benzer maliyetlere odaklanmayarak yüksek maliyetler yaratmaktadır.

Bu vizyon dahilinde modern yaklaşımların ve tekniklerin katılımcılara aktarıldığı eğitimde, popüler yazılım ürünleri ve teknolojileri üzerinde uygulamalı örnekler de yapılmaktadır.

Herkeste Agile konusunda bir farkındalık oluştu.

Teknoloji Genel Müdürü, Yapı Kredi

Herkeste Agile konusunda bir farkındalık oluştu. Yaptığımız işler başka türlü de yapılabiliyormuş anladık. Bu iş yapış şeklimizi, daha iyi, daha yalın nasıl yaparız diye sorgulamamıza yol açtı. Bir diğer kazanım projeleri gerçekleştirirken değer odaklı bakış açısının yerleşmeye başlaması oldu. ACM bize dönüşümün nasıl yapılabileceği konusunda yol gösterici oldu. Yazının devamını okumak için tıklayınız.

Takım olmanın önemini en iyi vurgulayan felsefe olduğunu düşünüyorum.

Yazılım Uzmanı, OBASE

Katıldığım Agile Proje Yönetimi ve Scrum Eğitiminde Scrum hakkında daha önce sahip olduğum ön yargılarım vardı, bu eğitimle birlikte ön yargılarımdan kurtuldum. Takım olmanın önemini en iyi vurgulayan felsefe olduğunu düşünüyorum.

Eğitimin Faydaları

• Yazılım sürecinde şeffaflığın arttırılması ve maliyetlerin düşürülmesi.
• Yazılım geliştirme hızınızı arttıracak yöntem ve otomasyon araçlarının öğrenilmesi.
• Yazılım sürecinin baştan sona takibinin kolaylaştırılması.

Eğitimin İçeriği

Yazılım Geliştirme Süreçleri

Verimlilik ve kalite

  • Hiç yorulmadan 7/24 mesai
  • İnsan zekasına yatırım
  • Yazılım için yazılım

Sürecinizin hangi adımları otomasyona dahil edilmelidir?

Otomasyona geçiş adımları

  • Şeffaflık ve gözlem
  • Rutin işlerin tespiti
  • Ayıklama
  • Uygulama
  • Bakım

Her adımda otomasyon

  • Build otomasyonu
    • SCM Entegrasyonu
    • Build Scripts
  • Test otomasyonu
    • Birim Testleri
    • Kabul Testleri
  • Deployment otomasyonu
    • Versiyonlama
    • Artifact yönetimi
    • Deployment scripts

Kalitenin otomasyona dahil edilmesi

  • Yazılım geliştirme kalite ölçümleri
  • Raporlama
  • Geliştirme sürecinde kalite zorunluluğu

Dokümantasyonun süreçteki yeri

  • Okuması kolay, özet dökümantasyon
  • Doğru konumlandırma
  • Çalıştırılabilir ve güncel dökümantasyon

Sistem tasarımı ve mimari

  • Otomasyonun yazılım mimarisine etkisi
  • Ürünün alt sistemlere bölünmesi
  • Entegrasyon noktalarının belirlenmesi

Kimler Katılmalı

Eğitim, yazılım geliştirme yöneticisi, yazılım mimarı, yazılım mühendisi, test mühendisi, teknik analist veya konfigürasyon yöneticisi gibi yazılım geliştirme sürecinde görev almış tüm IT çalışanlarına yöneliktir.

Backlog yönetiminde ve Scrum ekiplerinin yönetimindeki kritik noktalar hakkında fikir sahibi oldum.

Vice President, Fraud Management at BKM

Katıldığım Product Backlog Management Eğitiminde hatalı uygulanan bir çok süreci görmüş oldum. Backlog yönetiminde ve Scrum ekiplerinin yönetimindeki kritik noktalar hakkında fikir sahibi oldum.

Süreç değişimine başlamak için gerekli bilgiyi ve düşünce yapısını bize aktardı."

Proje Yöneticisi, Yemeksepeti

“Eğitimi 1.5 yıl önce tüm IT ekibi ile birlikte aldık. Eğitim beklentilerimizi karşıladı, süreç değişimine başlamak için gerekli bilgiyi ve düşünce yapısını bize aktardı.”

Şimdi tüm projelerimizde Scrum uygulamayı gönül rahatlığı ile yönetime önerebiliyorum."

Temel Bankacılık İş Geliştirme, Denizbank

“Daha önce farklı bir eğitim kurumu tarafından verilen Scrum eğitimine katılmıştım. Eğitimde anlatılanlar bana çok mantıklı gelmekle birlikte Scrum’ın gerçek hayatta nasıl uygulanabileceğine dair bilgi verilmemiş olması nedeniyle öğrendiklerimi uygulamaya geçirmekte çok zorlanmıştım. Bir süre sonra katıldığım ACM eğitimi sayesinde Scrum’ın bir projede nasıl uygulanması gerektiğini ve uygulamada sıklıkla yapılan hataları uçtan uca öğrendim. Şimdi tüm projelerimizde Scrum uygulamayı gönül rahatlığı ile yönetime önerebiliyorum.”