Posts

Showing posts from September, 2019

Specialized Process Model, Aglie Method, dan Scrum

Image
Specialized Process Model Specialized Process Model adalah metode yang mengambil banyak fitur dari satu atau lebih model konvensional. Namun metode ini cenderung diterapkan ketika pendekatan rekayasa perangkat lunak didefinisikan secara sempit. Jenis - jenis dalam Specialized Process Model: ·          Component-Based Development              Variasi model spiral dimana aplikasi dibangun dari komponen software dikemas disebut kelas.        ·           Formal Methods Model               Notasi matematika yang ketat yang digunakan untuk menentukan, desain, dan  memverifikasi sistem berbasis komputer.         ·          Aspect-Oriented Programming              Menyediakan sebuah proses untuk mendefinisikan, me...

V Model, RAD Model, dan SPIRAL Model

Image
V MODEL Kelebihan V Model: V Model sangat fleksibel. V Model mendukung project tailoring dan penambahan dan pengurangan method dantool secara dinamik. Akibatnya sangat mudah untuk melakukan tailoring pada V Model agar sesuai dengan suatu proyek tertentu dan sangat mudah untuk menambahkan method dan tool baru atau menghilangkan method dan tool yang dianggap sudah obsolete. V Model dikembangkan dan di-maintain oleh publik. Userdari V Model berpartisipasi dalam change control boardyang memproses semua change request terhadap V Model. Kekurangan V Model: V Model adalah model yang project oriented sehingga hanya bisa digunakan sekali dalam suatu proyek. V Model terlalu fleksibel dalam arti ada beberapa activitydalam V Model yang digambarkan terlalu abstrak sehingga tidak bisa diketahui dengan jelas apa yang termasuk dalamactivity tersebut dan apa yang tidak. RAD MODEL Kelebihan RAD (Rapid Application Development) Mudah mengakomodasi peruabahan sistem ...

Incremental Model dan Concurrent Development Model

Image
Incremental Model          Incremental model adalah model pengembangan sistem pada software engineering berdasarakan requirement software yang dipecah menjadi beberapa fungsi atau bagian sehingga model pemgembangannya secara increment / bertahap.  Model incremental merupakan perbaikan dari model warterfall dan sebagai standar pendekatan top-down. Kelebihan : Merupakan model dengan manajemen yang sederhana Pengguna tidak perlu menunggu sampai seluruh sistem dikirim untuk mengambil keuntungan dari sistem tersebut. Increment yang pertama sudah memenuhi persyaratan mereka yang paling kritis, sehingga perangkat lunak dapat segera digunakan. Resiko untuk kegagalan proyek secara keseluruhan lebih rendah. Walaupun masalah masih dapat ditemukan pada beberapa increment. Karena layanan dengan prioritas tertinggi diserahkan pertama dan increment berikutnya diintegrasikan dengannya, sangatlah penting bahwa layanan sistem yang paling penting menga...