tugas 1 rekayasa ulang sistem
DESCRIPTION
Tugas RUSTRANSCRIPT
TUGAS REKAYASA ULANG SISTEM
Oleh :
Hamba allah
PROGGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH MALANG
2015
Paradigma
Plan Driven Development dan Agile Development
Tahap-Tahap Model Proses Waterfall :
Software Requirements Analysis. Proses pencarian kebutuhan diintensifkan dan difokuskan
pada software. Untuk mengetahui sifat dari program yang akan dibuat, maka para software engineer
harus mengerti tentang domain informasi dari software, misalnya fungsi yang dibutuhkan, user
interface, dsb. Dari 2 aktivitas tersebut (pencarian kebutuhan sistem dan software) harus
didokumentasikan dan ditunjukkan kepada pelanggan.
· Design & Architecture
Proses ini digunakan untuk mengubah kebutuhan-kebutuhan diatas menjadi representasi ke
dalam bentuk “blueprint” software sebelum coding dimulai. Desain harus dapat mengimplementasikan
kebutuhan yang telah disebutkan pada tahap sebelumnya. Seperti 2 aktivitas sebelumnya, maka proses
ini juga harus didokumentasikan sebagai konfigurasi dari software.
· Development & Coding
Untuk dapat dimengerti oleh mesin, dalam hal ini adalah komputer, maka desain tadi harus
diubah bentuknya menjadi bentuk yang dapat dimengerti oleh mesin, yaitu ke dalam bahasa
pemrograman melalui proses coding. Tahap ini merupakan implementasi dari tahap design yang secara
teknis nantinya dikerjakan oleh programmer.
· Quality Assurance & Software Testing / Verification.
Sesuatu yang dibuat haruslah diujicobakan. Demikian juga dengan software. Semua fungsi-
fungsi software harus diujicobakan, agar software bebas dari error, dan hasilnya harus benar-benar
sesuai dengan kebutuhan yang sudah didefinisikan sebelumnya.
Implementation.
selama tahap ini, desain perangkat lunak disadari sebagai sebuah program lengkap atau unit
program. Desain yang telah disetujui, diubah dalam bentuk kode-kode program. Tahap ini, kode-kode
program yang dihasilkan masih pada tahap modul. Diakhir tahap ini, tiap model di testing tanpa
diintregasikan.
· Maintenance & Support.
Pemeliharaan suatu software diperlukan, termasuk di dalamnya adalah pengembangan, karena
software yang dibuat tidak selamanya hanya seperti itu. Ketika dijalankan mungkin saja masih ada
errors kecil yang tidak ditemukan sebelumnya, atau ada penambahan fitur-fitur yang belum ada pada
software tersebut. Pengembangan diperlukan ketika adanya perubahan dari eksternal perusahaan seperti
ketika ada pergantian sistem operasi, atau perangkat lainny
BPMN (Business Processs Modelling Natiton) adalah Satu Set Standar diagram konvensi untuk menggambarkan proses bisnis.Hal ini di rancang untuk menvisualisasikan satu set kaya semantic aliran proses bisnis dan komunikasi antara proses independen
Proses Bisnis Modeling Notasi (BPMN) adalah standar untuk proses pemodelan bisnis dan proses layanan web.BPMN adalah enabler inti Proses Bisnis Manajemen (BPM), sebuah inisiatif baru dalam arsitektur perusahaan, yang berkaitan dengan mengelola perubahan untuk meningkatkan bisnis processes.The Tujuan utama dari BPMN adalah untuk memberikan aa proses bisnis notasi pemodelan yang dimengerti oleh semua bisnis pengguna, dari analis bisnis yang menciptakan desain proses, untuk para pengembang teknis yang bertanggung jawab untuk menerapkan teknologi yang akan melakukan proses-proses tersebut, dan akhirnya, dengan manajer bisnis yang akan mengelola dan memonitor proses-proses tersebut.
Tujuan sekunder BPMN adalah untuk memastikan bahwa bahasa XML dirancang untuk pelaksanaan proses bisnis, seperti BPEL4WS (Bisnis Proses Eksekusi Bahasa untuk Web Services), dapat divisualisasikan dengan notasi berorientasi bisnis.
Penjelasan :
Ada 1 pool atau aktvitiv nya seseorang yang akan mendaftar sebuah perusahaan. Kolom candidate itu seseorang itu harus membuat sebuah app dan mengumpulkanya. Lanes Company memberikan pengumuman tentang recumbent dan memberikan tugasnya juga kepada interviewer. Candidate tersebut akan mengumpulkan ke Reculler dan menilai sebuah app yang telah di buat oleh candidate dari sebuah perusahaan. Apabila mengalami messege flow yang kurang maka akan kembali proses ke awal
kembali (gagal). Apabila ia terima,recuter akan mengatur jadwal interview. Setalah proses interview berhasil maka akan perusahaan akan memberikan kompensasi atau pembayaran terhadap candidate tersebut.