Anda di halaman 1dari 2

Nama : Muhammad Rizqi Agusnovian

Kelas : 7-C
Nim : 119229064

Tugas Proyek Perangkat Lunak


Resume Video Software Development Lifecycle in 9 minutes

Software Development Lifecycle atau bisa di sebut SDLC memiliki 7 poin kunci untuk
memahami Software Development Lifecycle atau SDLC yaitu sebagai berikut ini :
1. Perencanaan
2. Analisis Persyaratan
3. Desain
4. Implementasi / coding
5. Pengujian
6. Penyebaran
7. Pemeliharaan
Dari ke 7 poin di atas mengenai Software Development Lifecycle atau SDLC bisa kita
contohkan yakni seorang pelanggan/customer yang memiliki ide bisnis membuat sebuah
aplikasi online tentang bisnis tersebut yang dimana aplikasi dapat menjangkau ke seluruh
orang yang tertarik membeli barang maupun produk dari ritel atau bisnis tersebut. Maka, si
pelanggan ingin bekerja sama dengan si manajer dari perusahaan tersebut untuk
menyepakati pembuatan project tersebut.
Dari contoh yang di atas ini merupakan sesuai dengan 7 poin yang menggambarkan
Software Development Lifecycle atau SDLC ini seperti apa jadinya aplikasi tersebut.
A. Perencanaan
Dari proses si customer bekerja sama dengan si manajer tentang pembuatan project
aplikasi, disini kita menguraikan apa saja yang di perlukan untuk pembuatan sebuah
aplikasi agar bisa berjalan dengan baik.
B. Analisis Persyaratan
Di analisis persyaratan ini customer dan manajer dari perusahaan itu menunjuk
sebuah tim yang dimana tim ini bertujuan untuk pengembangan project, melakukan
pengujian terhadap project, dan memberikan lebih banyak perencanaan terhadap
project yang akan di lakukan.
C. Desain
Dalam tahap desain ini mencakup persyaratan dan mulai merencanakan produk. Di
tahap desain tim bentukan dari customer dan manajer tersebut mengatur tahapan di
aturan bisnis project, tata letak antarmuka pengguna, skema warna pada project,
penggunan Bahasa pemrograman yang di pakai di project itu, kerangka kerja project,
desain server system, basis data, alur project(flowchart, use case), dan lain”.
D. Implementasi / Coding
Dalam tahap ini coding dibutuhkan untuk membuat suatu project aplikasi bisa lancer
dan tidak ada masalah dalam menjalankannya. Oleh karena itu, tim mulai
menyiapkan perangkat keras untuk server, tim akan melakukan pengembangan
coding dengan melakukan perencanan antarmuka penggunanya dan tim penguji
akan menganalisis dan mulai membangun tahap” an pembuatan project aplikasi.
E. Pengujian
Tahap ini merupakan bagian terpenting untuk tau bagaimana aplikasi ini berjalan
lancer atau tidak. Maka dari itu, tim yang telah ditunjuk tadi menemukan bahwa
Ketika pengguna masuk ke aplikasi terdapat banyak error saat masuk, seperti bug
dan aplikasi keluar dengan sendirinya. Oleh karena itu, tim mencoba untuk
melaporkan ke dalam system pelacakan bug dan mereka akan mencoba
memperbaiki bug tersebut agar aplikasi bisa kembali normal.
F. Penyebaran
Setelah project aplikasi tadi selesai di lakukan pengujian, maka proses selanjutnya
membuat penyebaran yang dimana penyebaran ini dilakukan dengan cara
mendemonstrasikan ke orang” agar mereka bisa dengan mudah melakukan
pembelian barang di aplikasi perusahaan dengan mudah, dengan menyertakan link
dan lewat sosial media.
G. Pemeliharaan
Tahap terakhir yakni pemeliharaan atau di sebut juga maintenance. Aplikasi sudah
berjalan dengan baik. Namun, kita juga perlu memelihara server untuk memantau
beban yang begitu banyak dari pengguna yang telah mendaftar, melakukan transaksi
pembelian agar tidak menurunkan system mungkin kita perlu membuat server yang
lebih besar dalam tahap pemeliharaan.

Pertanyaan :

Apakah penggunaan SDLC ini sudah pernah dipakai oleh orang” di sekitar kita?

Anda mungkin juga menyukai