Terima kasih telah mengirimkan pertanyaan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Terima kasih telah mengirimkan pemesanan Anda! Salah satu anggota tim kami akan segera menghubungi Anda.
Durasi 14 jam
Kerangka Materi
AI dalam Fase Kebutuhan dan Perencanaan
- Menggunakan NLP dan LLM untuk analisis kebutuhan
- Mengubah masukan pemangku kepentingan menjadi epics dan user stories
- Alat AI untuk penyempurnaan cerita dan generasi kriteria penerimaan
Desain dan Arsitektur yang Diperkuat AI
- Menggunakan AI untuk memodelkan komponen sistem dan ketergantungannya
- Menghasilkan diagram arsitektur dan saran UML
- Validasi desain melalui penalaran sistem berbasis prompt
Alur Kerja Pengembangan yang Diperkuat AI
- Generasi kode dan scaffolding boilerplate yang dibantu AI
- Refactoring kode dan peningkatan kinerja menggunakan LLM
- Mengintegrasikan alat AI ke IDE (misalnya, Copilot, Tabnine, CodeWhisperer)
Pengujian dengan AI
- Menghasilkan unit dan integrasi pengujian menggunakan model AI
- Analisis regresi dan pemeliharaan pengujian yang dibantu AI
- Generasi kasus eksploratif dan batas dengan AI
Dokumentasi, Ulasan, dan Berbagi Pengetahuan
- Generasi dokumentasi otomatis dari kode dan API
- Otomatisasi tinjauan kode menggunakan prompt dan checklist AI
- Membuat basis pengetahuan dan FAQ menggunakan AI konversasional
AI dalam CI/CD dan Otomatisasi Deployment
- Optimasi pipeline dan pengujian berbasis risiko yang ditingkatkan AI
- Saran rilis canary dan rollback yang cerdas
- AI dalam verifikasi deployment dan analisis pasca-deployment
Tata Kelola, Etika, dan Strategi Implementasi
- Memastikan penggunaan AI yang bertanggung jawab dan menghindari bias dalam kode yang dihasilkan
- Audit dan kepatuhan dalam alur kerja yang dibantu AI
- Membangun peta jalan untuk adopsi AI bertahap di seluruh SDLC
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pemahaman tentang konsep siklus hidup pengembangan perangkat lunak
- Pengalaman dalam arsitektur perangkat lunak atau kepemimpinan tim
- Familiar dengan DevOps, praktik agile, atau alat SDLC
Audience
- Arsitek perangkat lunak
- Pengembangan leads
- Manajer engineering
Testimoni (1)
Saya mendapatkan pengetahuan tentang perpustakaan streamlit dari Python dan tentu saja saya akan mencoba menggunakannya untuk meningkatkan aplikasi di tim saya yang dibuat dengan R Shiny
Michal Maj - XL Catlin Services SE (AXA XL)
Kursus - GitHub Copilot for Developers
Diterjemahkan Mesin