Anda di halaman 1dari 5

Nama :Mohamad Ganda Satria

Nim: 202520042 (TI b)

a.<SCRUM>

SCRUM adalah salah satu metode rekayasa perangkat lunak  yang


b e r t u m p u p a d a k e k u a t a n k o l a b o r a s i ti m d e n g a n m e n g g u n a k a n p r i n s i p -
prinsip pendekatan  AGILE, , incremental product dan proses iterasi
untuk mewujudkan hasil akhir

< r a p i d a p p l i c a ti o n d e v e l o p m e n t   ( R A D ) >

a d a l a h m e t o d e p e n g e m b a n g a n   s o ft w a r e   y a n g d i k a t a k a n s a n g a t
menghemat waktu.

b.

<SCRUM>

. - P r o d u k B a c k l o g :   d a ft a r k e b u t u h a n a t a u fi t u r p r o y e k y a n g
diprioritaskan yang memberikan nilai bisnis bagi pelanggan.

-Sprint Backlog: Dalam tahapan sprint , produk atau proyek teratas


dalam product backlog kemudian disusun kembali menjadi sprint
backlog

-Sprint : adalah tahapan sprint yang terakhir. Dalam proses ini, produk
atau projek yang dikerjakan harus sudah selesai dan siap digunakan.
Kemudian produk tersebut akan direview kembali.
- working increment: Proses yang dilakukan perusahaan mulai dari
pembuatan backlog hingga review diingat dan dilakukan kembali dalam
proses scrum projek selanjutnya.
< r a p i d a p p l i c a ti o n d e v e l o p m e n t   ( R A D ) >

Perencanaan kebutuhan

Tahapan ini merupakan tahap awal dalam suatu pengembangan sistem,


d i m a n a p a d a t a h a p i n i d i l a k u k a n i d e n ti fi k a s i m a s a l a h d a n p e n g u m p u l a n
data yang diperoleh dari pengguna atau stakeholder pengguna yang
b e r t u j u a n u n t u k m e n g i d e n ti fi k a s i m a k s u d a k h i r a t a u t u j u a n

Design sistem

D i d a l a m t a h a p d e s a i n s i s t e m , k e a k ti f a n p e n g g u n a y a n g t e r l i b a t
s a n g a t l a h p e n ti n g u n t u k m e n c a p a i t u j u a n k a r e n a p a d a t a h a p a n i n i
dilakukan proses desain dan proses perbaikan desain secara berulang-
ulang

Proses pengembangan dan pengumpulan feedback.

P a d a t a h a p i n i d e s a i n s i s t e m y a n g t e l a h d i b u a t d a n d i s e p a k a ti , d i u b a h
k e d a l a m b e n t u k a p l i k a s i v e r s i b e t a s a m p a i d e n g a n v e r s i fi n a l . P a d a
tahapan ini juga programmer harus terus-menerus melakukan kegiatan
pengembangan dan integerasi dengan bagian-bagian lainnya sambal
t e r u s m e m p e r ti m b a n g k a n f e e d b a c k d a r i p e n g g u n a a t a u k l i e n .

Implementasi atau penyelesaian produk.


Tahapan ini merupakan tahapan. Sebelum sistem diterapkan, terlebih
dahulu dilakukan proses pengujian terhadap program untuk mendeteksi
kesalahan yang ada pada sistem yang dikembangkan.

c.

<SCRUM>

Kelebihan

- Menghemat waktu dan biaya.

- Dapat mentransformasikan proses bisnis yang sulit diukur menjadi


mudah untuk

dikembangkan.

- D a p a t l e b i h m u d a h d a l a m m e m a n t a u d a n m e n g o n t r o l a k ti v i t a s
peningkatan dan

penurunan beban kerja yang dapat terjadi kapan saja.


Kekurangan

- S e ti a p t u g a s h a r u s d i d e fi n i s i k a n d e n g a n b a i k , k a r e n a h a l i n i d a p a t
mempengaruhi perkiraan biaya dan waktu pengerjaan proyek.

- J i k a a n g g o t a ti m ti d a k m e m i l i k i k o m i t m e n y a n g b a i k , m a k a p r o y e k
p e n g e m b a n g a n ti d a k a k a n s e l e s a i a t a u b a h k a n b i s a g a g a l .

- P e n e r a p a n m e t o d e s c r u m m e m b u t u h k a n a n g g o t a ti m y a n g h a n d a l , j i k a
ti d a k m a k a p r o y e k ti d a k d a p a t s e l e s a i s e s u a i d e n g a n w a k t u n y a .

< r a p i d a p p l i c a ti o n d e v e l o p m e n t   ( R A D ) >

Kelebihan

RAD mempunyai kelebihan yang dapat disimpulkan sebagai berikut:


• S a n g a t b e r g u n a d i l a k u k a n p a d a k o n d i s i u s e r ti d a k m e m a h a m i
kebutuhankebutuhan apa saja yang digunakan pada proses
pengembangan
perangkat lunak.
• R A D m e n g i k u ti t a h a p a n p e n g e m b a n g a n s i s t e m s e p e ti u m u m n y a , t e t a p i
mempunyai kemampuan untuk menggunakan kembali komponen yang
ada
( r e u s a b l e o b j e c t ) s e h i n g g a p e n g e m b a n g ti d a k p e r l u m e m b u a t d a r i a w a l
lagi
dan waktu lebih singkat berkisar antara 60 hari 90 hari.

Kekurangan

•Proyek yang berskala besar, RAD memerlukan sumber daya manusia


yang
m e m a d a i u n t u k m e n c i p t a k a n j u m l a h ti m y a n g b a i k .
•RAD menuntut pengembang dan pelanggan memiliki komitmen dalam
a k ti v i t a s r a p i d fi r e y a n g d i p e r l u k a n u n t u k m e l e n g k a p i s e b u a h s i s t e m
dalam
w a k t u y a n g s i n g k a t . J i k a k o m i t m e n t e r s e b u t ti d a k a d a m a k a p r o y e k R A D
akan
gagal.

d.Perbedaan dua metode ini adalah scrum menghemat biaya danwaktu


sedangkan RAD menyingkat waktu biasanya siklus

e.1.

h tt p s : / / s o c s . b i n u s . a c . i d

2 . h tt p s : / / i d . w i k i p e d i a . o r g / w i k i /

3 . h tt p s : / / a g u s - h e r m a n t o . c o m / b l o g / d e t a i l / m e t o d e - p e n g e m b a n g a n - r a d -
r a p i d - a p p l i c a ti o n - d e v e l o p m e n t

Anda mungkin juga menyukai