Anda di halaman 1dari 7

RAGAM KAKAS PEMBANGUNAN PERANGKAT LUNAK

MODUL-1
Software Requirement Tools [Axiom]
Tim RKPPL

2014

UNIVERSITAS PASUNDAN BANDUNG

Apa itu AXIOM ?

Axiom adalah software requirement untuk membantu mengelola dokumen tekstual


seperti requirement dan use case. Selain itu Axiom memungkinkan tim untuk cepat
membangun prototype antarmuka pengguna dengan UI wireframe buildernya. Prototipe UI
ini kemudian dapat dikombinasikan dengan properti milik axiom menggunakan aturan bahasa
sehingga perilaku aplikasi dapat didefinisikan dan di validasi

Arsitektur

TIM RKPPL

Requirements adalah artefak


Dalam dokumen ini kita biasanya akan menggunakan kata "artefak" untuk
menggambarkan obyek yang dikelola oleh Axiom. Artefak merupakan nyata oleh-produk
dari desain dan pengembangan perangkat lunak. Contoh artefak meliputi:

permintaan Stakeholder
Glosari
Source code
Kebutuhan non-fungsional
Use Case
UML case
UML diagram
Test plan

TEMPLATE MENENTUKAN JENIS ARTEFAK


Di Axiom, pengguna membuat template untuk menentukan struktur untuk jenis
tertentu dari tekstual artefak. Contoh : administrator proyek dapat membuat use case
template yang akan digunakan untuk membuat satu set artifak use case:

FITUR

Custom Artifacts
Axiom adalah alat yang bagus untuk menulis requirement, tetapi anda juga dapat
menggunakannya untuk membuat use case, task , perubahan permintaan, uji kasus
atau artefak lain yang proyek anda mungkin perlukan.

Microsoft Word Integration


Axiom diintegrasikan dengan Microsoft word yang memungkinkan pengguna untuk
dengan cepat membuat dokumen word yang berisi persyaratan axiom.

Wireframe Mockups
Dengan axiom, anda dapat membuat tampilan pengguna wireframes yang kaya dalam
hitungan detik. Tim dapat berkolaborasi untuk membangun mockup secara real time.
Pengguna dapat membangun wireframes hanya dengan menarik dan
menjatuhkan komponen.Sekarang stakeholder tanpa pemograman visual dapat
mengkomonikasikan kebutuhan fungsional aplikasi.

TIM RKPPL

Axiom Rules Language


Requirement yang ditulis dengan buruk dapat diinterpretasikan oleh pembaca
yang berbeda dengan cara yang berbeda. Requirement yang ambigu menyebabkan
kebingungan bagi tim pengembangan,yang akan memerlukan penulisan ulang yang
mahal pada siklus pengembangan.
Dengan axiom aturan bahasa adalah mustahil untuk menulis persyaratan
ambigu karena axiom menyediakan editor terstruktur yang akan terus menerus
memeriksa dan mengontrol bahasa.

Traceability
Keterlacakan
sangat
penting
ketika
mengembangkan
software
requirements.Axiom membuatnya menjadi snap untuk menentukan hubungan antara
jejak persyaratan dan artefak lainnya. Bahkan lebih baik,Axiom memungkinkan anda
membuat link modifikasi untuk menentukan hubungan yang sesuai proyek anda.

Reports
Axiom terintegrasi dengan Eclipse Business Intelligence dan Pelaporan Tools
(BIRT) sehingga dapat dengan mudah membuat laporan kustom yang kuat.

Artifact Table
Dengan pengguna Artifact Tabel dapat dengan cepat menyaring, mengurutkan
dan mengedit persyaratan dan artefak lainnya di beberapa proyek.
Pengguna dapat mengurutkan persyaratan dengan mengklik header kolom dan
mengedit atribut dengan mengklik di sel.

TIM RKPPL

SIMULASI
-

Download dokumen SRS di source modul online


Buka aplikasi Axiom Client, maka tampil seperti berikut ini :

Lalu buat project dan folder seperti dibawah ini :

Buat file non functional requirement pada folder non-functional requirement seperti berikut
ini :

TIM RKPPL

Selanjutnya membuat Business Goal seperti berikut ini

Setelah itu tambahkan Actors pada folder Use Cases seperti berikut ini

Kemudian Tambahkan file Use Case juga pada folder Use Cases

Setelah use case ditambahkan, sekarang kita membuat test use case seperti berikut ini :

TIM RKPPL

LATIHAN
Tambahkan semua Use Case dan Test Use Case sesuai dengan yang ada di dokumen
SRS.

TIM RKPPL

Anda mungkin juga menyukai