π WEB DEVELOPMENT LIFECYCLE (Siklus Pengembangan Website)
1. π Pengertian Web Development Lifecycle
Web Development Lifecycle (WDLC) adalah tahapan sistematis dalam proses pembuatan website mulai dari perencanaan hingga pemeliharaan.
2. π― Tujuan Pembelajaran
Mahasiswa mampu:
- Memahami tahapan pengembangan website
- Menerapkan proses WDLC dalam proyek
- Menggunakan CMS (WordPress) dalam setiap tahap
3. π Gambaran Umum WDLC
6
4. π Tahapan Web Development Lifecycle
4.1 π Planning (Perencanaan)
7
π Kegiatan:
- Analisis kebutuhan
- Menentukan tujuan website
- Identifikasi target pengguna
π Contoh:
Website kampus β informasi mahasiswa
4.2 π¨ Design (Perancangan)
6
π Kegiatan:
- Wireframe
- Mockup UI/UX
- Struktur navigasi
4.3 π» Development (Pengembangan)
6
π Kegiatan:
- Coding (HTML, CSS, PHP)
- Instalasi CMS seperti WordPress
- Integrasi database
4.4 π§ͺ Testing (Pengujian)
7
π Kegiatan:
- Uji fungsi
- Uji tampilan (responsive)
- Debugging
4.5 π Deployment (Peluncuran)
7
π Kegiatan:
- Upload ke hosting
- Setting domain
- Website online
4.6 π§ Maintenance (Pemeliharaan)
4
π Kegiatan:
- Update konten
- Update plugin/theme
- Backup data
- Perbaikan bug
5. π Model Siklus (Iteratif)
5
- Proses tidak berhenti
- Selalu ada perbaikan
6. π§© WDLC dalam WordPress
π Mapping:
- Planning β menentukan jenis website
- Design β memilih tema
- Development β install plugin
- Testing β cek tampilan
- Deployment β hosting
- Maintenance β update
7. π WDLC vs SDLC
| Aspek | WDLC | SDLC |
|---|---|---|
| Fokus | Website | Software |
| Tools | CMS, HTML | Programming |
| Output | Website | Aplikasi |
8. β οΈ Tantangan dalam WDLC
6
- Perubahan kebutuhan
- Bug
- Keamanan
- Performa
9. π§ͺ Latihan Sederhana
π― Latihan 1:
Buat perencanaan website:
- Tema: Blog / Kampus
π― Latihan 2:
Buat wireframe sederhana (gambar di kertas)
π― Latihan 3:
Install WordPress
π― Latihan 4:
Coba ubah tampilan website
10. π Tugas Praktikum
π― Tugas: Mini Project Website
6
π Ketentuan:
Mahasiswa membuat website dengan tahapan WDLC:
- Planning
- Design
- Development
- Testing
- Deployment (boleh localhost)
11. π― Kesimpulan
- WDLC adalah proses penting dalam pembuatan website
- Terdiri dari 6 tahap utama
- WordPress mempermudah tahap development
- Proses bersifat berulang (iteratif)
12. π Diskusi
- Apa itu WDLC?
- Mengapa planning penting?
- Apa yang dilakukan saat testing?
- Apa fungsi maintenance?