Sunday, June 14, 2009

UAS

Berikut ini adalah case study yang diimplementasikan dengan menggunakan V Model. Penjelasan dan dokumentasi selengkapnya dapat dilihat di bawah ini atau di-download di http://www.megaupload.com/?d=6OXEKX7I

CASE STUDY

Case study yang diambil adalah case study tentang sistem address book yang akan diimplementasikan dengan menggunakan V Model. Sistem address book ini memiliki fungsi-fungsi yang akan dijelaskan dalam tabel berikut ini.

Tabel 1. Fungsi Sistem Address Book

Sedangkan gambaran tentang interface dari sistem address book dapat dilihat pada gambar-gambar di bawah ini.

Gambar 1. Layout Menu Utama

Gambar 2. Layout Menu Add Person

Gambar 3. Layout Menu Edit Person

Implementasi sistem address book akan dilakukan sesuai dengan tahapan-tahapan yang ada dalam V Model seperti yang akan dijelaskan di bawah ini.

Tabel 2. Tahapan dan Output dalam V Model


Tahapan dan output selengkapnya dapat dilihat di lampiran. Sedangkan traceability matrix dari implementasi sistem address book yang dilakukan sesuai dengan tahapan dan output dari V Model akan dirangkum di bawah ini.

Tabel 3. Traceability Matrix dari Implementasi Sistem Address Book

Lampiran
Referensi

Sunday, April 5, 2009

UTS

Berikut ini adalah jawaban untuk soal UTS nomor 4 sesuai dengan tahapan pengembangan perangkat lunak pada V Model. Output tahapan pengembangan perangkat lunak yang dihasilkan dapat di-download di link berikut ini.

http://www.megaupload.com/?d=GG2NCUAV

Transition to Utilization


Transition to utilization merupakan main activity kesembilan dari submodel system development (SD). Main activity ini dapat dibagi menjadi beberapa subactivity sebagai berikut:

- Contribution to support for introduction

- System installation

- Putting into operation

Berikut ini adalah gambaran tentang subactivity dan hubungan antar subactivity yang ada pada transition to utilization.


Gambar 1. Transition to Utilization Subactivity


Gambaran product flow dari transition to utilization dapat dilihat pada gambar di bawah ini.


Gambar 2. Transition to Utilization


Contribution to Support for Introduction


Untuk mendukung introduction dari system, maka hal-hal berikut ini perlu dilakukan:

- Realisasi dari semua infrastructure yang dibutuhkan

- Realisasi dari semua training yang perlu dilakukan

- Pemilihan semua staff yang diperlukan untuk application, misalnya SWMM staff

- Spesifikasi struktur dan process organization yang diperlukan untuk application harus diselesaikan terlebih dahulu, seiring dengan integrasi dari job sequence di masa yang akan datang, untuk dijadikan regulasi yang mengatur tentang user

- Semua tindakan yang diperlukan untuk transition system ke utilization harus didefinisikan dan direncanakan. Termasuk di dalamnya adalah transition procedure dan responsibilities.

Gambaran product flow dari subactivity ini dapat dilihat pada gambar di bawah ini.


Gambar 3. Contribution to Support for Introduction


System Installation


Instalasi system pada application site yang diinginkan terdiri dari assembly, instalasi dari individual system part (hardware dan software), dan membuat system tersebut dapat digunakan. Berikut ini adalah langkah-langkah yang perlu dilakukan pada instalasi system:

- Unpack system

- Memeriksa apakah delivery system sudah lengkap

- Membuat manual dan technical documents available

- Melakukan set up dan menghubungkan system parts

- Restocking spare parts dan consumer goods

- Melakukan operation test dari individual component secara bertahap

- Melakukan configuration yang sudah direncanakan

- Menghubungkan semua system parts

- Menghubungkan ke network

- Melakukan function test dari system secara keseluruhan

- Melakukan instalasi dari protective measure yang sudah direncanakan dan melakukan pengecekan terhadap efficiency-nya

In-house dan SWMM staff harus dilatih untuk bekerja dengan system yang sudah di-install. Gambaran product flow dari subactivity ini dapat dilihat pada gambar di bawah ini.


Gambar 4. System Installation


Putting into Operation


Tujuan dari subactivity ini adalah untuk membuat system yang sudah di-install dapat beroperasi, untuk menyiapkannya untuk acceptance test, dan untuk menjamin smooth transition dari system ke utilization. Berikut ini adalah langkah-langkah yang perlu dilakukan untuk mendukung agar system dapat beroperasi:

- Pemilihan dan provisioning dari documentation yang diperlukan agar system dapat beroperasi, repository data, dan start parameters

- Reading data

- Technical startup

- Registrasi dari semua data yang digunakan agar system dapat beroperasi

- Staff training

Gambaran product flow dari subactivity ini dapat dilihat pada gambar di bawah ini.


Gambar 5. Putting into Operation


Referensi


Address

Tanggal Akses

http://www.informatik.uni-bremen.de/uniform/gdpa

3 April 2009

http://v-modell.iabg.de/index.php?option=com_docman&task=

cat_view&gid=16&Itemid=30

3 April 2009

System Integration


System integration merupakan main activity kedelapan dari submodel system development (SD). Main activity ini dapat dibagi menjadi beberapa subactivity sebagai berikut:

- Integration into system

- Self-assessment of the system

- Product supply

Berikut ini adalah gambaran tentang subactivity dan hubungan antar subactivity yang ada pada system integration.


Gambar 1. System Integration Subactivity


Gambaran product flow dari system integration dapat dilihat pada gambar di bawah ini.


Gambar 2. System Integration


Integration into System


Pada subactivity ini, SW unit, HW unit, dan non-IT portion diintegrasikan ke dalam system. Procedure yang dilakukan dalam proses integrasi ini harus berdasarkan pada integration plan. Pada kondisi tertentu, beberapa elemen dari architecture akan diintegrasikan terlebih dahulu ke dalam segment. Jika hal ini sudah direncanakan sebelumnya, maka self-assessment yang nantinya akan dilakukan juga harus memasukkan segment di dalamnya. Self-assesment diperlukan walaupun tidak semua elemen tersedia untuk proses integrasi. Elemen yang belum tersedia harus digantikan dengan menggunakan dummies. Gambaran product flow dari subactivity ini dapat dilihat pada gambar di bawah ini.


Gambar 3. Integration into System


Self-Assessment of the System


Pada subactivity ini, dilakukan self-assessment terhadap system dan segment. Oleh karena itu assessment prerequisite seperti instalasi system ke dalam assessment environment dan pembuatan test case harus sudah dilakukan terlebih dahulu. Dalam melakukan assessment terhadap segment, maka hal-hal berikut ini harus dilakukan:

- Assessment terhadap technical requirement berdasarkan quality characteristic yang didefinisikan di sana

- Assessment terhadap technical dan functional cooperation, khususnya SW/HW interfaces

- Assessment terhadap segment yang ada pada target hardware dalam kondisi yang menyerupai kondisi asli dengan melakukan simulasi terhadap system environment dan dengan dukungan SW/HW diagnostic tools

- Assessment dengan mempertimbangkan interrupt dan I/O signal processing, synchronization dan komunikasi dari processors, error detection dan tolerance, dan assessment dari man-machine interface (apakah memenuhi ergonomical dan software-ergonomical principles)

Sedangkan dalam melakukan assessment terhadap system, maka hal-hal ini harus dilakukan:

- Assessment terhadap user requirements dan system architecture

- Assessment dilakukan pada special assessment environment, misalnya prototype, lalu assessment dilakukan pada operative application environment atau compatible reference system

- Assessment terhadap technical dan functional cooperation dengan memperhatikan system loading (dalam hubungannya dengan efficiency dan robustness), behavior pada worst-case condition, demontrasi dari system security, situasi dan kondisi tertentu yang mungkin terjadi, dan situasi dan fungsi yang critical

- Assessment terhadap cooperation dari system/segment dan user dengan mempertimbangkan user loading, situasi tertentu yang mungkin terjadi dan bagaimana situasi tersebut akan diatasi, dan situasi critical dan efek dari false operation

Setelah self-assessment selesai dilakukan, maka akan dilakukan evaluasi hasil self-assessment akan menentukan langkah yang akan diambil selanjutnya. Jika hasil evaluasi memuaskan, maka system akan dikirimkan ke quality assurance (QA) untuk dilakukan assessment secara formal. Jika hasil evaluasi tidak memuaskan, maka akan dilakukan iterasi dengan menggunakan self-assessment yang diperbarui sampai diperoleh hasil evaluasi yang memuaskan. Gambaran product flow dari subactivity ini dapat dilihat pada gambar di bawah ini.


Gambar 4. Self-Assessment of the System


Product Supply


Pada subactivity ini akan dilakukan langkah-langkah untuk mendukung introduction dari system. Langkah-langkah tersebut adalah penyelesaian operational information dan pembuatan system dalam installable form, misalnya floppy disk, CD-ROM, dan seterusnya. Gambaran product flow dari subactivity ini dapat dilihat pada gambar di bawah ini.


Gambar 5. Product Supply


Documents


Berikut ini adalah format dari document operational information yang dihasilkan pada system integration.


Gambar 6. Operational Information


Referensi


Address

Tanggal Akses

http://www.informatik.uni-bremen.de/uniform/gdpa

3 April 2009

http://v-modell.iabg.de/index.php?option=com_docman&task=

cat_view&gid=16&Itemid=30

3 April 2009