You are on page 1of 2

MSF (Microsoft Solution Framework) Sebagai suatu framework, MSF berisi berbagai

Microsoft® Solution Framework (MSF) adalah komponen yang dapat digunakan secara individual atau
suatu pendekatan displin dan sengaja dibuat untuk pengem- diadaptasi sebagai suatu keseluruhan yang terintegrasi. Se-
bangan system informasi berdasarkan pada kumpulan cara kolektif, mereka membuat pendekatan fleksibel yang
prinsip yang terdefinisikan, model-model, disiplin-displin, solid menjadi eksekusi yang sukses dari proyek teknologi.
konsep-konsep, pedoman-pedoman, dan contoh-contoh Hal berikut ini menjelaskan komponen ini:
kasus praktis yang teruji oleh Microsoft. 1. Model MSF
MSF terdiri atas beberapa model seperti: Deskripsi yang sistematis dari organisasi tim dan
• MSF Model Tim/Kelompok Kerja proses proyek (model tim dan model proses – dua
• MSF Model Proses dari komponen terdefinisi utama suatu framework)

• MSF Disiplin 2. Displin MSF

MSF Disiplin seperti Manajemen Proyek, Manajemen Resi- Manajemen proyek, manajemen resiko, dan

ko, dan Manejemen Siaga. manajemen kesiapan – komponen terdefinisi

MSF Model Proses menguraikan suatu urutan utama lainnya dari framework

tingkat tinggi tentang aktifitas untuk membangun dan 3. Konsep kunci MSF.

mengimplementasikan suatu solusi di bidang Teknologi In- Suatu ide dimana mendukung prinsip dan displin

formasi(IT). Disbanding penentuan suatu urutan spesifik MSF dan ditampilkan melalui contoh teruji yang

dari prosedur-prosedur, Model Proses ini cukup fleksiblel spesifik.

untuk mengakomodasikan proyek-proyek IT dengan ca- 4. Contoh teruji MSF.

kupan secara lebih luas. Model ini mengkombinasikan dua Contoh dimana telah terbukti efektif dalam proyek

model standart industri yaitu: waterfall dan spiral. teknologi di bawah berbagai kondisi di dunia

Aspek inovatif model MSF versi terbaru ini adalah nyata.

bahwa Model Proses mencakup daur hidup suatu solusi dari 5. Rekomendasi MSF.
permulaan proyek sampai implementasi secara operasional. Tambahan namun contoh dan pedoman yang
Hal ini membantu para tim proyek yang memfokuskan disarankan dalam aplikasi dari model dan disiplin.
pada nilai bisnis pelanggan, sejak tiada nilai yang direa- MSF dapat mendukung Agile Sofware
lisasikan hingga solusi teterimplementasikan dan dapat Development dan peningkatan proses pada CMMI®
digunakan secara operasional. sehingga hasil aplikasi/ system informasi yang
MSF Model Proses didesain untuk meng- dikembangkan bisa lebih sempurna dan aman.
akomodasikan perubahan persyaratan-persyaratan proyek RUP (Rational Unified Process)
dengan pergerakan secar berulang-ulang melalui siklus Rational Unified Process(RUP) merupakan suatu
pengembangan dalam tempo singkat dan bertambah versi metode rekayasa perngkat lunak yang dikembangkan
dari solusi tersebut. Sejumlah dukungan praktis dire- dengan mengumpulkan berbagai best practices yang ter-
komendasikan untuk proyek menggunakan model proses dapat dalam industri pengembangan perngkat lunak. Ciri
dengan sukses. utama metode ini adalah menggunakan use- case driven
MSF digunakan dalam hubungan keseluruhan dan pendekatan iteratif untuk siklus pengembangan perang-
lingkaran teknologi menjadi secara sukses, menyediakan kat lunak.
solusi teknologi yang mengarah pada bisnis- dari awal ke
pengantaran melalui operasi ke tujuan akhir.
RUP menggunakan konsep object oriented dengan Standard ini dapat memanfaatkan kembali
aktifitas yang berfokus pada pengembangan model dengan komponen-komponen yang telah tersedia/dibuat
menggunakan Unified Model Language(UML). Melalui sehingga dapat menigkatkan produktifitas.
gambar di atas dapat dilihat bahwa RUP memiliki, yaitu: • Deliver high quality system
• Dimensi pertama digambarkan secar horizontal. Kualitas system informasi dapat ditingkatkan
Dimensi ini mewakili aspek-aspek dinamis dari sebagai system yang dibuat pada komponen-
pengembangan perangkat lunak. Aspek ini komponen yang telah teruji (well-tested dan well-
dijabarkan dalam tahapan pengembangan atau proven) sehingga dapat mempercepat delivery
fase. Setiap fase dapat berdiri dari satu iterasi. system informasi yang dibuat dengan kualitas
Dimensi ini terdiri atas Inception, Elaboratin, tinggi.
Construction, dan Transition. • Lower maintenance cost

• Dimensi kedua digambarkan secara vertical. Standard ini dapat membantu untuk meyakinkan

Dimensi ini mewakili aspek-aspek statis dari dampak perubahan yang terlokalisasi dan masalah

proses pengembangan pernagkat lunak yang dapat dengan mudah terdeteksi sehingga hasilnya

dikelompokkan ke dalam beberapa disiplin. Proses biaya pemeliharaan dapat dioptimalkan atau lebih

pengembangan perngkat lunak yang dijelaskan rendah dengan pengembangan informasi tanpa

kedalam beberapa disiplin terdiri dari empat standard yang jelas.

elemen penting, yakni who is doing, what, how, • Facilitate reuse


dan when. Dimensi ini terdiri atas Business Standar ini memiliki kemampuan yang mengem-
Modeling, Requirement, Analysis and Design, bangkan komponen-komponen yang dapat
Implementation, Test, Deployment, Configuration digunakan kembali untuk pengembangan aplikasi
dan Change Manegement, Project Management, yang lainnya.
Environment. • Manage complexity
Standard ini mudah untuk mengatur dan
memonitor semua proses dari semua tahapan yang
ada sehingga suatu pengembangan system
informasi yang amat kompleks dapat dilakukan
dengan aman dan sesuai dengan harapan semua
manajer proyek IT yakni deliver good quality
software within cost and schedule time and the
users accepted.

Gambar arsitektur RUP

Pada penggunaan kedua standart tersebut di atas


yang berorientasi obyek(object oriented) memiliki manfaat .
yakni:
• Improve productivity

You might also like