Etkilenen Fonksiyon Noktası (EFN) Eğitimi
Fonksiyon Noktası Analizi (FNA), yazılımın fonksiyonel boyutunu işlevselliğin miktarına göre ölçen bir yöntemdir. Impacted Function Point (IFP), FNA'nın bir sonucudur.
Bu eğitmen liderliğindeki, canlı eğitim (çevrimiçi veya yerinde), fonksiyon noktası ölçümünün kavramını anlamak ve bunu yazılım geliştirme verimliliği ölçümüne nasıl dahil edeceğini öğrenmek isteyen profesyonellere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Yazılım geliştirmede fonksiyon noktası ve fonksiyon dışı noktası ölçümlerini anlayabilmek.
- Kalite ve verimlilik analizi için bir yazılım ürününün birimlerini ölçebilmek.
Kurs Formatı
- Etkileşimli ders ve tartışma.
- Çok sayıda alıştırma ve uygulama.
- Canlı laboratuvar ortamında uygulamalı uygulama.
Kurs Özelleştirme Seçenekleri
- Bu kurs için özelleştirilmiş bir eğitim talep etmek için lütfen bizimle iletişime geçin.
Eğitim İçeriği
Giriş
Fonksiyonel Nokta Analizine Genel Bakış
IFPUG ve NESMA Fonksiyonel Noktalarına Genel Bakış
Fonksiyonel ve Fonksiyonel Olmayan Ölçümler Arasındaki Farklar
Fonksiyonel Boyut Ölçümü
Veri Fonksiyonlarının Belirlenmesi
İşlemsel Fonksiyonların Ölçülmesi
FPA Karmaşıklığı ve Ağırlıkları
FPA ile Tahmin
NESMA Etkilenen Geliştirme Fonksiyonel Noktaları
NESMA Etki Faktörlerinin Atanması
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Yazılım tahminleri ve boyutlandırma konusunda temel bilgi ve anlayış
Hedef Kitle
- Proje yöneticileri
- Business analistler
- Yazılım metrik uzmanları
- Kalite danışmanları
Açık Eğitim Kursları 5 ve üzeri katılımcı gerektirir.
Etkilenen Fonksiyon Noktası (EFN) Eğitimi - Rezervasyon
Etkilenen Fonksiyon Noktası (EFN) Eğitimi - Talep Oluştur
Etkilenen Fonksiyon Noktası (EFN) - Danışmanlık Talebi
Danışanlarımızın Yorumları (1)
Günlük işlerimde yardımcı olmaya yetecek doğru anlam seviyesini ediniyorum.
Wasfi Adams
Eğitim - Impacted Function Point (IFP)
Yapay Zeka Çevirisi
Yaklaşan Etkinlikler
İlgili Kurslar
Gelişmiş Selenium
14 SaatlerBu eğitimde, katılımcılar Türkiye bölgesinde Selenium'u yönetmek için gelişmiş teknikler kullanarak otomatik test kümesini nasıl geliştireceklerini öğrenecektir.
Bu eğitimin sonunda katılımcılar şunları yapabilecekler:
- Selenium ile karmaşık web uygulaması otomasyon test sorunlarını çözme.
- Düzenli ifadeleri ve desen tabanlı doğrulama tekniklerini uygulama.
- Test yürütülmesini durduran istisnaları yönetme.
- Programlı olarak web nesneleri için arama yapma.
- Web kontrollerinden veriyi dinamik olarak yakalama.
- Veri tabanlı bir test çerçevesi oluşturma.
- Selenium Grid ile testleri dağıtma.
Oyunlaştırma Teknikleri ile Yaratıcı Problemlendirme (Dizayn Düşünceye Dayalı)
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), günlük iş yeri zorluklarını oyunlaştırma teknikleri aracılığıyla çözmek isteyen yeni başlayan ve orta seviyedeki katılımcılara yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Design Thinking prensiplerini ve problem çözmeye uygulamasını anlayabilecektir.
- Katılımı ve yeniliği teşvik etmek için oyunlaştırma tekniklerini dahil edebilecektir.
- Yaygın iş yeri sorunlarına yönelik yaratıcı ve pratik çözümler geliştirebilecektir.
- Problem çözme stratejilerini uygulamak için ekipler arasında etkili bir şekilde işbirliği yapabilecektir.
- Geri bildirim ve deneyim yoluyla çözümleri iyileştirmek için yinelemeli yaklaşımlar uygulayabilecektir.
Design Thinking: İç Müşterilerle Empati Kurma
7 SaatlerDesign Thinking, sorunları empati, tanımlama, fikir üretme, prototip oluşturma ve test etme yoluyla çözmek için kullanılan insan odaklı bir metodolojidir. Bu versiyonun dersi Empati aşamasına güçlü bir vurgu yapmaktadır, daha önce belirlenen ağrı noktalarını içsel müşterilerin gerçek ihtiyaçlarına bağlama ve keşfedilen öngörülerden somut sonuçlar elde etmek için dinamik, işbirlikçi faaliyetler uygulamaya odaklanmaktadır.
Bu eğitmen tarafından yönetilen canlı eğitim (çevrimiçi veya yerinde) başlangıç seviyesinden orta seviyeye kadar olan takımlar ve liderler için tasarlanmıştır. Bu kişiler empati becerilerini derinleştirmek, içsel müşterilerle ilişkilerini güçlendirmek ve ağrı noktalarını anlamlı fırsatlar için çevirmeyi isteyenler hedef kitlesidir.
Bu eğitimden sonra katılımcılar şunları yapabilecektir:
- Müşteri ihtiyaçlarını ortaya çıkarmak ve doğrulamak için empati tabanlı teknikleri uygulayın.
- Kartlanan ağrı noktalarını açık, somut ihtiyaçlara çevirin.
- Müşteri odaklı konuşmaları pratiklemek için dinamik rol oyunları ve simülasyonlarla çalışın.
- Müşterinin bakış açısından problem ifadelerini yeniden tanımlamak için işbirliği yapın.
Eğitim Formatı
- Etkileşimli ders ve rehberli tartışmalar.
- Dinamik, elden deneyimli rol oyunları ve empati egzersizleri.
- İşbirlikçi problem yeniden çerçevelendirme için grup atölyeleri.
Eğitim Özelleştirme Seçenekleri
- Sporiadik bir süreç (örneğin, ihale veya ekipman sağlama) için özelleştirilmiş bir versiyon talep etmek isterseniz, lütfen bize düzenleme için başvurun.
Design Thinking: İç Müşteriler İçin Empati Kurma ve Sorun Tanımlama
7 SaatlerDesign Thinking, insan merkezli bir sorun çözme yöntemidir ve empati, tanıma, fikir üretimi, prototip oluşturma ve test aşamalarını içerir. İlk iki aşamaya — Empatiye ve Tanıma — odaklanmak, ekiplerin iç müşterilerini daha iyi anlamasına ve doğru sorunları belirlemesine yardımcı olur.
Bu eğitmen tarafından yönetilen canlı eğitim (çevrimiçi veya yerinde) başlangıç seviyesinden orta seviyeye kadar olan ekipler ve liderler için tasarlanmıştır. Bu eğitim, iç müşterilerle bağlantıyı güçlendirme, değişime karşı direnci azaltma ve pratik, işbirlikçi yöntemlerle operasyonel etkinliği artırmayı hedefler.
Eğitimin sonunda katılımcılar şunları yapabilecektir:
- Aktif dinleme ve röportaj teknikleri kullanarak iç müşteriler hakkında anlamlı bilgiler toplar.
- Empati haritası oluşturur ve kullanıcı ihtiyaçlarını ve zorluk noktalarını belirler.
- "5 Neden" ve sorun ağaçları gibi araçlar kullanarak gerçek kök sorunları algılanan sorunlardan ayırt eder.
- Açık, uygulanabilir sorun ifadeleri (POV) oluşturur ve çözüm çalışmaları için rehberlik sağlar.
Eğitim Formatı
- Interaktif ders ve tartışma.
- Pratik, elden deneyimler ve roller dramatizasyonu.
- Grup atölyeleri ve genel geri bildirim otomasyonları.
Eğitim Özelleştirme Seçenekleri
- Belli bir iç sürecine (örneğin, ihale veya ekipman sağlama) uyarlanmış özelleştirilmiş bir sürüm talebiniz için lütfen bizimle iletişime geçin.
Yazılım Geliştiricileri için Design Thinking Atölyesi
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim çalıştayında (Türkiye çevrimiçi veya yerinde), katılımcılar Design Thinking'ün beş aşamasını, bir ürün veya hizmetin son kullanıcıları tarafından deneyimlenen sorunları daha iyi anlamak ve ardından bunları çözmek için en iyi yaklaşımı geliştirmek için nasıl uygulayacaklarını öğreneceklerdir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Müşterilerin ihtiyaçlarını teknolojik olarak uygulanabilir çözümlerle eşleştirmek için yaratıcı stratejiler kullanın.
- Müşteri değerini artırmak ve ürün ve hizmet tekliflerini geliştirmek için bir strateji formüle edin.
Dijital Düşünce: Yenilik Yöntemleri
24 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), inovasyonu yönlendirmek ve iş çözümlerini iyileştirmek için Design Thinking metodolojilerini anlamak ve uygulamak isteyen başlangıç seviyesinden orta seviyeye kadar profesyonellere yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- İnovasyondaki rolüyle birlikte Design Thinking'nin temel ilkelerini anlayabilmek.
- Design Thinking'nin beş aşamasını problem çözmeye uygulayabilmek.
- Yaratıcılığı teşvik etmek için fikir üretme tekniklerini ve araçlarını kullanabilmek.
- Süreçleri iyileştirmek ve verimliliği artırmak için Design Thinking stratejilerini uygulayabilmek.
Yenilikçi Liderlik tasarım thinking yoluyla
14 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), inovasyonu teşvik etmek, problem çözme becerilerini geliştirmek ve ekipleri etkili bir şekilde dahil etmek için Design Thinking metodolojilerini öğrenmek ve uygulamak isteyen yeni başlayan liderlere ve İK profesyonellerine yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Katılımcıları inovasyonu ve ekip katılımını teşvik etmek için araçlar ve metodolojilerle donatın.
- Karmaşık zorlukları çözmek için empati haritalama, fikir üretme ve prototipleme becerileri geliştirin.
- Design Thinking ilkelerini liderlik ve İK senaryolarına uygulayın.
- Teknik ekipler içinde bir inovasyon kültürünü teşvik edin.
Tasarım Odaklı Düşünme: Yenilikçilik ve Yaratıcı Problem Çözme
4 SaatlerGenel Bakış:
Tasarım Odaklı Düşünme (DT) sürecinde beş aşama bulunur: empati kurmak, sorunu tanımlamak, fikir üretmek (ideasyon), prototip oluşturmak ve test etmek.
Artık karmaşıklaşan bir dünyada, özel yaklaşımlar gerektirebilecek sorunlarla başa çıkmak zorundayız. Tasarım Odaklı Düşünme, karmaşık sorunlarla etkili bir şekilde başa çıkmanıza yardımcı olur. Tasarım Odaklı Düşünme'yi ustalaşmak; karmaşık sorunlarla etkin şekilde başa çıkmanızı, daha iyi iletişim kurmanızı, daha ikna edici olmanızı, iş sonuçlarınızı iyileştirmenizi ve hem örgütsel hem de kişisel davranış ve performansınızı geliştirmenizi sağlar.
- DT nasıl çalışır: insanlardan ve sorundan öğrenme, kalıpları bulma, tasarım modeli (model sürüklenmesi) oluşturma, modeli test etme, modeli değerlendirme ve yeniden mühendislik.
- DT, yenilikçilik ve girişimcilik arasındaki ilişki.
- DT yöntemleri ve araçları: kişileştirme (persona), paydaş haritası, müşteri yolculuk haritası, hizmet şeması (servis blueprinti), iş modeli yenilikçiliği.
- DT uygulaması: tasarım zihniyeti, dönüştürücü yenilik, yinelemeli yaklaşım, çevik tahminleme tekniği, eleştirel düşünme, problem çözme, takım çalışması, liderlik hazırlığı, iletişim becerileri, teknoloji okuryazarlığı, ileri görüşlülük, kültülar arası ve etik yeterlilik, duygusal zeka, öz farkındalık, müzakere becerileri, çatışma çözümü.
Amaçlar:
- DT'nin temellerini ve inceliklerini anlamak
- DT'deki temel kavramları, faktörleri, teorileri, türleri ve modelleri keşfetmek
- DT ile deneyimlemek, tecrübe etmek ve pratik yapmak
Sunum Şekli:
Bu, 1 gün (4 saat) süren bir eğitim kursudur ve şu bileşenlerden oluşur:
- dersler (%40 - teorilerin, kavramların, modellerin sunumu ve etkileşimler),
- grup egzersizleri (%30 - grup dinamikleri, oyunlar, grup tartışmaları ve sahte çatışma çözümü alıştırmaları),
- bireysel aktiviteler (%15 - yazma, tasarım ve akran tartışması),
- diğer faaliyetler (%15 - videolar, okuma).
Not: Bu kursun doğası gereği minimum grup büyüklüğü 3'tür.
API Testleriyle Postman
21 SaatlerBu eğitmen liderliğindeki, canlı eğitim (Türkiye çevrimiçi veya yerinde), API testi için Postman kullanmak isteyen yazılım test uzmanlarına yöneliktir.
Bu eğitimin sonunda katılımcılar şunları yapabilecektir:
- Otomatik istekler ve iş akışları kullanarak testleri yürütmek.
- Bir API'yi sürüm kontrol sistemi kullanarak tanımlamak, geliştirmek, test etmek ve gözlemlemek.
- Bir istekte dinamik veri oluşturmak.
- Testleri, ekip incelemesi için koleksiyonlarda dokümante etmek ve düzenlemek.
Selenium C# Test Otomasyonu
14 SaatlerBu eğitmen tarafından yönetilen canlı eğitim Türkiye (online veya yerinde) C# ve Selenium kullanarak test otomasyonu yapmayı öğrenmek isteyen geliştiriciler ve testerler için düzenlenmiştir.
Bu eğitimden sonra katılımcılar şunları yapabilecek duruma gelecektir:
- Selenium WebDriver'ı yükleyip yapılandırmanın.
- Selenium, C# ve Nunit kullanarak Visual Studio IDE ile test yazmanın.
- C# Selenium test otomasyonunu çalıştırmaya.
Selenium WebDriver in C#
14 SaatlerBu instructor-led, canlı eğitim Türkiye (çevrimiçi veya yerel) katılımcılara Selenium WebDriver ve Visual Studio'daki C# ile otomatik test yapmayı tanıtır. Eğer C# programlama deneyiminiz yoksa veya tazelemek istiyorsanız, lütfen bu kursa göz atın: C# for Automation Test Engineers.
Test Automation with Selenium and Jenkins
21 SaatlerThis course offers comprehensive training on managing testing projects through the Selenium test suite and implementing continuous testing via Jenkins.
Intended Audience:
- Software test engineers
- Software developers engaged in agile development
- Release managers
- QA engineers
Upon completion of the Selenium training, participants will be able to:
- Apply the Selenium test suite effectively in real-world projects
- Conduct cross-browser testing using Selenium
- Distribute test execution using Selenium Grid
- Execute regression tests with Selenium within Jenkins
- Generate test reports and periodic reports using Jenkins
Selenium ve Python ile Test Otomasyonu
14 SaatlerSelenium, farklı tarayıcılarda web uygulaması testlerini otomatikleştirmek için kullanılan açık kaynaklı bir çerçeve. Selenium 4 ile geliştirilmiş WebDriver API'leri, yerel bağıntılı lokatörler ve geliştirilmiş grid desteği mevcuttur. Python, Pytest gibi test çerçeveleriyle güçlü entegrasyon sağlayarak basitliği sunar ve ölçeklenebilir ve sürdürülebilir test otomasyon paketleri geliştirmek için güçlü bir seçenek sunar.
Bu eğitmen yönlü, canlı eğitim (çevrimiçi veya yerinde) başlangıç düzeyinden orta düzeyli testciler ve geliştiricilere yönelik olup, gerçek dünyada Selenium'u Python ile kullanarak web uygulaması testlerini otomatikleştirmeyi hedefler.
Bu eğitim sonunda katılımcılar şunları yapabilecek duruma gelecektir:
- Python ile Selenium'ı bir test ortamında yükleyip yapılandırmak.
- Selenium WebDriver ve Pytest kullanarak sağlam test otomasyon betikleri oluşturmak.
- Sürdürülebilir test çerçeveleri için Sayfa Nesne Modeli (POM) uygulamak.
- Selenium Grid kullanarak birden fazla tarayıcıda testleri çalıştırmak.
- Otomatikleştirilmiş testleri CI/CD haneleriyle entegre etmek.
- Ortaya çıkan sorunları gidermek ve otomasyon stabilitesi için en iyi uygulamaları uygulamak.
Eğitim Biçimi
- Etkileşimli sunum ve tartışma.
- Birçok alıştırma ve uygulama.
- Canlı-lab ortamında pratik uygulama.
Eğitim Özelleştirme Seçenekleri
- Bu eğitim için özelleştirilmiş bir eğitim talep etmek istiyorsanız, lütfen bize ulaşın.
Test Automation with Selenium
21 SaatlerThis course offers comprehensive training for managing testing projects, featuring practical experience in web application testing, functional test automation, and cross-browser testing using the Selenium framework.
The intended participants include software test engineers and manual testers.
Upon completing the training, learners will be equipped to apply Selenium WebDriver effectively in real-world project scenarios.
TestComplete
21 SaatlerIn this instructor-led, live training in Türkiye, participants will learn how to use TestComplete's features, including its test object model, check points, name mapping, and UI to carry out automated testing on desktop, web, and mobile applications.
By the end of this training, participants will be able to:
- Create, record and run functional tests.
- Create a scalable and maintainable test framework.
- Create checkpoints, adjust tests for multiple devices and analyze test results.
- Use TestComplete's script extensions.