Kursus Pelatihan Impacted Function Point (IFP)
Analisis Poin Fungsi (FPA) adalah metode yang mengukur ukuran fungsi dari perangkat lunak berdasarkan jumlah fungsi bisnis. Impacted Function Point (IFP) adalah satuan hasil dari FPA.
Pelatihan ini yang dipimpin instruktur, dilaksanakan secara langsung (online atau tatap muka) ditujukan kepada profesional yang ingin memahami konsep pengukuran poin fungsi dan cara memasukkannya dalam pengukuran produktivitas pengembangan perangkat lunak.
Setelah menyelesaikan pelatihan ini, peserta akan mampu:
- Memahami pengukuran poin fungsi dan non-poin fungsi dalam pengembangan perangkat lunak.
- Mengukur satuan-satuan produk perangkat lunak untuk analisis kualitas dan produktivitas.
Format Kursus
- Perkuliahan dan diskusi interaktif.
- Banyak latihan dan praktik.
- Implementasi tangan dalam lingkungan lab langsung.
Opsi Kustomisasi Kursus
- Untuk meminta pelatihan yang disesuaikan untuk kursus ini, silakan hubungi kami untuk menyusun.
Kerangka Materi
Pendahuluan
Overview Analisis Titik Fungsi (Function Point Analysis)
Overview IFPUG & NESMA Function Points
Titik Fungsi vs. Pengukuran Non-Titik Fungsi
Pengukuran Ukuran Fungsional
Mengidentifikasi Fungsi Data
Mengukur Fungsi Transaksional
Kompleksitas dan Bobot FPA
Estimasi dengan FPA
NESMA Function Points yang Terpengaruh Penyempurnaan
Mengalokasikan Faktor Dampak NESMA
Ringkasan dan Langkah Berikutnya
Persyaratan
- Pemahaman dasar tentang estimasi dan pengecilan perangkat lunak
Audience
- Manajer proyek
- Business analis
- Spesialis metrik perangkat lunak
- Konsultan kualitas
Kursus Pelatihan Terbuka membutuhkan minimal 5 peserta.
Kursus Pelatihan Impacted Function Point (IFP) - Pemesanan
Kursus Pelatihan Impacted Function Point (IFP) - Penyelidikan
Impacted Function Point (IFP) - Permintaan Konsultasi
Testimoni (1)
Saya mendapatkan tingkat pemahaman yang tepat untuk membantu dalam pekerjaan sehari-hari saya
Wasfi Adams
Kursus - Impacted Function Point (IFP)
Diterjemahkan Mesin
Kursus Mendatang
Kursus Terkait
Selenium Lanjutan
14 JamDalam pelatihan langsung yang dipimpin instruktur ini di Indonesia, peserta akan belajar bagaimana meningkatkan suite tes otomatis dengan menggunakan teknik-teknik canggih untuk mengoperasikan Selenium.
Pada akhir pelatihan ini, peserta akan dapat:
- Menyelesaikan masalah pengujian otomatis aplikasi web yang kompleks dengan Selenium.
- Mengaplikasikan ekspresi reguler dan teknik verifikasi berbasis pola.
- Menangani pengecualian yang menghentikan pelaksanaan tes.
- Mencari objek web secara programatis.
- Menangkap data dari kontrol web secara dinamis.
- Membuat kerangka kerja pengujian berbasis data.
- Mendistribusikan pengujian dengan Selenium Grid.
Kreativitas dalam Pemecahan Masalah dengan Teknik Gamification (Design Thinking)
14 JamPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk peserta tingkat pemula hingga menengah yang ingin memecahkan tantangan di tempat kerja sehari-hari melalui teknik gamifikasi.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami prinsip Design Thinking dan penerapannya dalam pemecahan masalah.
- Menggabungkan teknik gamifikasi untuk mendorong keterlibatan dan inovasi.
- Mengembangkan solusi kreatif dan praktis untuk masalah umum di tempat kerja.
- Berkolaborasi secara efektif antar tim untuk menerapkan strategi pemecahan masalah.
- Terapkan pendekatan berulang untuk menyempurnakan solusi melalui umpan balik dan eksperimen.
Design Thinking: Empathize with Internal Clients
7 JamDesign Thinking adalah metode yang berpusat pada manusia untuk menyelesaikan masalah melalui empati, definisi, ideasi, prototyping, dan pengujian. Versi kursus ini menekankan tahap Empathize, dengan memfokuskan pada menghubungkan titik sakit yang telah diidentifikasi sebelumnya dengan kebutuhan sebenarnya dari klien internal, dan menerapkan aktivitas kolaboratif dinamis untuk mengubah wawasan menjadi hasil yang dapat diambil tindakan.
Pelatihan ini, yang dikemudikan instruktur (online langsung atau langsung tatap muka), ditujukan untuk tim dan pemimpin level pemula hingga menengah yang ingin memperdalam keterampilan empatinya, memperkuat hubungan dengan klien internal, dan mentranslasikan titik sakit menjadi peluang peningkatan yang bermakna.
Di akhir pelatihan ini, peserta akan mampu untuk:
- Menerapkan teknik berbasis empati untuk mengungkap dan memvalidasi kebutuhan klien.
- Mentranslasikan titik sakit yang telah dipetakan menjadi kebutuhan yang jelas dan dapat diambil tindakan.
- Terlibat dalam role play dan simulasi dinamis untuk melatih percakapan yang berpusat pada klien.
- Mengulang definisi pernyataan masalah dari perspektif klien secara kolaboratif.
Format Kursus
- Lecture interaktif dan diskusi yang dibimbing.
- Role play dan latihan empati yang dinamis dan berorientasi praktis.
- Workshop kelompok untuk reframing masalah secara kolaboratif.
Opsi Penyesuaian Kursus
- Untuk meminta versi yang disesuaikan untuk proses internal tertentu (misalnya, pembelian atau penyediaan peralatan), silakan hubungi kami untuk mengatur.
Design Thinking: Empathize & Define untuk Klien Internal
7 JamDesign Thinking adalah metodologi berpusat pada manusia untuk menyelesaikan masalah melalui empati, definisi, ideasi, prototyping dan pengujian. Fokus pada dua tahap pertama — Empati dan Definisi — membantu tim lebih memahami klien internal dan mendefinisikan masalah yang tepat untuk diselesaikan.
Pelatihan ini dipimpin instruktur secara langsung (online atau tatap muka) ditujukan untuk tim dan pemimpin dengan tingkat pemula hingga menengah yang ingin memperkuat hubungan mereka dengan klien internal, mengurangi resistensi terhadap perubahan, dan meningkatkan efisiensi operasional melalui metode praktis dan kolaboratif.
Setelah pelatihan ini, peserta akan dapat:
- Menggunakan teknik mendengarkan aktif dan wawancara untuk mengumpulkan wawasan yang bermakna tentang klien internal.
- Membuat peta empati dan menangkap kebutuhan dan tantangan pengguna.
- Membedakan masalah akar sebenarnya dari isu-isu yang dirasakan menggunakan alat seperti 5 Whys dan pohon masalah.
- Merumuskan pernyataan masalah (POVs) yang jelas dan dapat diambil tindakan untuk memandu pekerjaan solusi.
Format Pelatihan
- Ceramah interaktif dan diskusi.
- Latihan praktis dan peran bermain.
- Sesi kerja kelompok dan umpan balik pleno.
Pilihan Penyesuaian Pelatihan
- Untuk meminta versi yang disesuaikan khusus untuk proses internal tertentu (misalnya, pengadaan atau penyediaan peralatan), silakan hubungi kami untuk mengatur.
Pelatihan Design Thinking untuk Pengembang Perangkat Lunak
14 JamDi pelatihan workshop ini yang dipimpin instruktur, secara Indonesia (pelatihan online langsung atau pelatihan langsung tatap muka), peserta akan belajar bagaimana menerapkan lima tahap Design Thinking untuk lebih memahami masalah yang dialami pengguna akhir dari produk atau layanan, kemudian mengembangkan pendekatan terbaik untuk mengatasi masalah tersebut.
Di akhir pelatihan ini, peserta akan mampu:
- Menggunakan strategi kreatif untuk memadankan kebutuhan pelanggan dengan solusi yang teknologi memungkinkan.
- Mengembangkan strategi untuk meningkatkan nilai pelanggan dan meningkatkan penawaran produk dan layanan.
Desain Thinking: Metodologi Inovasi
24 JamPelatihan langsung yang dipimpin instruktur di Indonesia (online atau di tempat) ini ditujukan untuk profesional tingkat pemula hingga menengah yang ingin memahami dan menerapkan Design Thinking metodologi untuk mendorong inovasi dan meningkatkan solusi bisnis.
Pada akhir pelatihan ini, peserta akan dapat:
- Memahami prinsip inti Design Thinking dan perannya dalam inovasi.
- Terapkan lima fase Design Thinking untuk pemecahan masalah.
- Memanfaatkan teknik dan alat ideasi untuk menumbuhkan kreativitas.
- Menerapkan Design Thinking strategi untuk meningkatkan proses dan meningkatkan efisiensi.
Innovative Leadership through Design Thinking
14 JamPelatihan langsung yang dipandu instruktur di Indonesia (online atau di tempat) ini ditujukan untuk para pemimpin tingkat pemula dan profesional SDM yang ingin mempelajari dan menerapkan Design Thinking metodologi untuk mendorong inovasi, meningkatkan kemampuan memecahkan masalah, dan melibatkan tim secara efektif.
Pada akhir pelatihan ini, peserta akan dapat:
- Melengkapi peserta dengan alat dan metodologi untuk mendorong inovasi dan keterlibatan tim.
- Mengembangkan keterampilan dalam pemetaan empati, pengidean, dan pembuatan prototipe untuk memecahkan tantangan kompleks.
- Terapkan prinsip Design Thinking pada skenario kepemimpinan dan SDM.
- Mempromosikan budaya inovasi dalam tim teknologi.
Design Thinking: Inovasi & Pemecahan Masalah Kreatif
4 JamRingkasan:
Proses Design Thinking (DT) terdiri dari lima tahap (empati, mendefinisikan masalah, ideasi, prototipe, dan pengujian).
Di dunia yang semakin kompleks, kita dihadapkan pada masalah-masalah yang mungkin memerlukan pendekatan khusus. Design Thinking membantu dalam menangani masalah-masalah kompleks ini. Menguasai desain berpikir membantu menangani masalah kompleks secara efektif, berkomunikasi dengan lebih baik, membujuk secara efisien, meningkatkan hasil bisnis serta meningkatkan perilaku dan kinerja organisasi dan pribadi.
- Cara kerja DT: belajar dari orang-orang dan masalah, menemukan pola, merancang model (model drift), menguji model, mengevaluasi model, dan merancang ulang.
- Hubungan antara DT, inovasi, dan kewirausahaan.
- Metode dan alat DT: persona, pemetaan pemangku kepentingan, peta perjalanan pelanggan, cetak biru layanan, inovasi model bisnis.
- Aplikasi DT: pola pikir desain, inovasi disruptif, pendekatan iteratif, teknik estimasi agile, berpikir kritis, pemecahan masalah, kerja tim, kesiapan kepemimpinan, keterampilan komunikasi, pemahaman teknologi, pemikiran maju, kompetensi antarbudaya dan etika, kecerdasan emosional, kesadaran diri, keterampilan negosiasi, resolusi konflik.
Tujuan:
- Untuk memahami dasar-dasar dan nuansa DT
- Mengkaji konsep utama, faktor, teori, jenis, dan model dalam DT
- Bereksperimen, mengalami, dan berlatih DT
Penyampaian:
Ini adalah kursus pelatihan selama 1 hari (4 jam) dan terdiri dari:
- kuliah (40% - penyajian teori, konsep, model, dan interaksi),
- latihan kelompok (30% - dinamika kelompok, permainan, diskusi kelompok, dan latihan simulasi resolusi konflik),
- kegiatan individu (15% - penulisan, desain, dan diskusi rekan sejawat)
- dan lainnya (15% - video, membaca).
Catatan: karena sifat kursus ini, terdapat ukuran minimum kelompok sebanyak 3
Pelatihan Testing API dengan Postman
21 JamIni adalah pelatihan langsung yang dipimpin instruktur di Indonesia (online atau tatap muka) yang ditujukan untuk para penester perangkat lunak yang ingin menggunakan Postman untuk pengujian API.
Di akhir pelatihan ini, peserta akan dapat:
- Melaksanakan uji menggunakan permintaan dan alur kerja otomatis.
- Mendefinisikan, mengembangkan, menguji, dan memantau sebuah API menggunakan sistem kontrol versi.
- Menghasilkan data dinamis dalam sebuah permintaan.
- Mendokumentasikan dan mengorganisir uji dalam koleksi untuk revisi tim.
Selenium C# Test Automation
14 JamPelatihan ini dipandu instruktur, pelatihan langsung di Indonesia (online atau tatap muka) ditujukan kepada pengembang dan tester yang ingin melakukan otomatisasi pengujian menggunakan C# dan Selenium.
Pada akhir pelatihan ini, peserta akan dapat:
- Menginstal dan mengonfigurasi Selenium WebDriver.
- Menulis tes menggunakan Selenium, C#, dan Nunit dengan IDE Visual Studio.
- Melakukan otomatisasi pengujian C# Selenium.
Selenium WebDriver dalam C#
14 JamPelatihan ini yang dipimpin instruktur, secara langsung (online atau tatap muka) memperkenalkan peserta dengan pengujian otomatis menggunakan Selenium WebDriver dan C# di Visual Studio. Jika Anda belum memiliki pengalaman pemrograman C# atau ingin mengasah kembali C#, silakan cek kursus: C# for Automation Test Engineers.
Test Otomatis dengan Selenium dan Jenkins
21 JamPelatihan ini menyediakan pelatihan untuk menangani proyek pengujian menggunakan suite tes Selenium dan pengujian berkelanjutan dengan Jenkins.
Audiens yang Dituju:
- Insinyur uji perangkat lunak
- Pengembang perangkat lunak yang terlibat dalam pengembangan agile
- Manajer rilis
- Insinyur QA
Setelah pelatihan Selenium, peserta akan dapat:
- Menggunakan suite tes Selenium secara efektif dalam proyek-proyek nyata
- Menggunakan Selenium untuk pengujian lintas browser
- Mendistribusikan tes menggunakan Selenium Grid
- Menjalankan tes regresi Selenium di Jenkins
- Menyiapkan laporan tes dan laporan periodik menggunakan Jenkins
Pemrosesan Otomatisasi Uji dengan Selenium dan Python
14 JamSelenium adalah kerangka kerja open-source untuk otomatisasi pengujian aplikasi web di berbagai browser. Dengan Selenium 4, API WebDriver yang ditingkatkan, locator relatif asli, dan dukungan grid yang lebih baik tersedia. Python menawarkan kesederhanaan dan integrasi kuat dengan kerangka kerja uji seperti Pytest, menjadikannya pilihan yang kuat untuk mengembangkan suite otomatisasi uji yang skalabel dan dapat dipelihara.
Pelatihan ini diarahkan kepada tester dan pengembang tingkat pemula hingga menengah yang ingin menggunakan Selenium dengan Python untuk melakukan otomatisasi pengujian aplikasi web dalam lingkungan dunia nyata. Pelatihan ini diselenggarakan secara langsung, baik online atau tatap muka.
Setelah pelatihan ini, peserta akan dapat:
- Menginstal dan mengonfigurasi Selenium dengan Python dalam lingkungan uji.
- Membangun skrip otomatisasi uji yang robust menggunakan Selenium WebDriver dan Pytest.
- Mengaplikasikan Model Objek Halaman (POM) untuk kerangka kerja uji yang dapat dipelihara.
- Menjalankan tes di berbagai browser menggunakan Selenium Grid.
- Mengintegrasikan tes otomatis dengan pipa CI/CD.
- Menyelesaikan masalah umum dan menerapkan praktik terbaik untuk stabilitas otomatisasi.
Format Pelatihan
- Ceramah interaktif dan diskusi.
- Banyak latihan dan praktik.
- Implementasi langsung dalam lingkungan live-lab.
Opsi Penyesuaian Pelatihan
- Untuk meminta pelatihan yang disesuaikan untuk kursus ini, silakan hubungi kami untuk membuat jadwal.
Test Automation dengan Selenium
21 JamKursus ini memberikan pelatihan untuk menangani proyek pengujian dan memberikan pengalaman praktis dengan aplikasi web, otomatisasi pengujian fungsional, dan otomatisasi pengujian lintas browser menggunakan suite uji Selenium.
Audiens sasaran untuk kursus ini adalah insinyur pengujian perangkat lunak dan pengujian manual.
Setelah menyelesaikan pelatihan, peserta akan dapat menggunakan Selenium WebDriver secara efektif dalam proyek-proyek nyata.
TestComplete
21 JamDalam pelatihan ini yang dipimpin instruktur secara langsung di Indonesia, peserta akan mempelajari cara menggunakan fitur TestComplete, termasuk model objek tes, poin pengecekan, pemetaan nama, dan antarmuka pengguna (UI) untuk melakukan pengujian otomatis pada aplikasi desktop, web, dan mobile.
Di akhir pelatihan ini, peserta akan dapat:
- Membuat, merekam, dan menjalankan tes fungsi.
- Membuat kerangka tes yang dapat diubah skala dan dipelihara.
- Membuat poin pengecekan, menyesuaikan tes untuk perangkat beragam dan menganalisis hasil tes.
- Menggunakan ekstensi skrip TestComplete.