Jumat, 29 November 2013

Pengertian Desain Aplikasi Bersama

Desain aplikasi bersama
 

Artikel ini membutuhkan tambahan kutipan untuk verifikasi . Silakan bantu memperbaiki artikel ini dengan menambahkan kutipan ke sumber terpercaya . Disertai rujukan bahan mungkin sulit dan dihapus .Desain aplikasi bersama ( JAD ) adalah proses yang digunakan di daerah siklus hidup prototyping dari Metode Pengembangan Sistem Dinamis ( DSDM ) untuk mengumpulkan kebutuhan bisnis saat mengembangkan sistem informasi baru untuk sebuah perusahaan . " Proses JAD juga mencakup pendekatan untuk meningkatkan partisipasi pengguna , mempercepat pembangunan , dan meningkatkan kualitas spesifikasi . " Ini terdiri dari sebuah lokakarya di mana " pekerja pengetahuan dan spesialis IT bertemu , kadang-kadang selama beberapa hari , untuk menentukan dan meninjau persyaratan bisnis untuk sistem. " [ 1 ] Para peserta termasuk pejabat manajemen tingkat tinggi yang akan memastikan produk tersebut memberikan laporan yang dibutuhkan dan informasi di akhir. Ini bertindak sebagai " proses manajemen yang memungkinkan Layanan Informasi Perusahaan ( IS ) departemen untuk bekerja lebih efektif dengan pengguna dalam kerangka waktu yang lebih singkat . " [ 2 ]Melalui lokakarya JAD pekerja pengetahuan dan spesialis IT yang mampu mengatasi kesulitan atau perbedaan antara kedua belah pihak mengenai sistem informasi baru . Lokakarya ini mengikuti agenda rinci dalam rangka untuk menjamin bahwa semua ketidakpastian antara pihak tertutup dan untuk membantu mencegah miskomunikasi . Miskomunikasi dapat membawa dampak yang jauh lebih serius jika tidak ditangani sampai nanti dalam proses. ( Lihat di bawah untuk Peserta Key dan Langkah Kunci untuk sebuah JAD Efektif ) . Pada akhirnya , proses ini akan menghasilkan sebuah sistem informasi baru yang layak dan menarik untuk kedua desainer dan pengguna akhir ." Meskipun desain JAD secara luas diakui , sedikit sebenarnya diketahui tentang efektivitas dalam praktek. " Menurut Journal of Sistem dan Software , studi lapangan dilakukan pada tiga organisasi yang menggunakan praktek JAD untuk menentukan bagaimana JAD mempengaruhi hasil pembangunan sistem . Hasil studi menunjukkan bahwa organisasi menyadari perbaikan moderat dalam hasil pengembangan sistem dengan menggunakan metode JAD . JAD penggunaan yang paling efektif dalam kecil , proyek-proyek jelas terfokus dan kurang efektif dalam proyek-proyek besar yang kompleks .isi

    
1 Asal
    
2 peserta Key
    
3 9 Langkah Kunci
    
4 Keuntungan
    
5 Tantangan
    
6 Referensi
    
7 Bibliografiasal

 Pengembangan Aplikasi Bersama ( JAD ) adalah istilah yang awalnya digunakan untuk menggambarkan suatu proses pengembangan perangkat lunak dirintis dan berhasil digunakan selama pertengahan 1970-an oleh Telepon Sistem Pusat Pengembangan Co di New York di bawah arahan Dan Gielan . Setelah serangkaian implementasi sangat sukses metodologi ini , Gielan kuliah secara ekstensif di berbagai forum metodologi , manfaat dan praktik terbaik . IBM Canada diciptakan dan diberi nama JAD pada tahun 1974 , atau Joint Application Design, seperti yang saat ini digunakan dalam pengembangan perangkat lunak . Ketika bekerja di IBM di Regina , Saskatchewan , Arnie Lind , Engineer Sistem Senior pada saat itu , sedang mencari cara yang lebih baik untuk mengimplementasikan aplikasi pada pelanggan IBM . Metode yang ada mensyaratkan pengembang aplikasi menghabiskan bulan belajar kekhususan suatu departemen tertentu atau fungsi kerja, dan kemudian mengembangkan aplikasi untuk fungsi atau departemen . Selain penundaan pembangunan backlog signifikan , proses ini menghasilkan aplikasi mengambil tahun untuk mengembangkan , dan sering tidak diterima sepenuhnya oleh pengguna aplikasi .Ide Arnie Lind adalah sederhana : daripada memiliki pengembang aplikasi belajar tentang pekerjaan orang , mengapa tidak mengajarkan orang yang melakukan pekerjaan bagaimana menulis sebuah aplikasi ? Arnie bernada konsep ke Wakil Presiden IBM Kanada Carl Corcoran (kemudian Presiden IBM Canada ) , dan Carl menyetujui proyek percontohan . Arnie dan Carl bersama-sama bernama metodologi JAD , singkatan dari Joint Applicaton Desain , setelah Carl Corcoran menolak singkatan JAL , atau Joint Applicaton Logistik , karena menyadari bahwa inisial Arnie Lind adalah JAL ( John Arnold Lind ) .Proyek percontohan adalah proyek ruang gawat darurat bagi Pemerintah Saskatchewan . Arnie mengembangkan metodologi JAD , dan mengumpulkan seminar satu minggu , yang melibatkan terutama perawat dan administrator dari ruang gawat darurat , tetapi juga termasuk beberapa personel pengembangan aplikasi . Proyek ini sukses besar , seperti seminar satu minggu menghasilkan kerangka aplikasi rinci , yang kemudian dikodekan dan dilaksanakan dalam waktu kurang dari satu bulan , dibandingkan rata-rata 18 bulan untuk pengembangan aplikasi tradisional . Dan karena pengguna sendiri merancang sistem , mereka segera diadopsi dan menyukai aplikasi. Setelah proyek percontohan , IBM sangat mendukung metodologi JAD , karena mereka melihatnya sebagai cara untuk lebih cepat mengimplementasikan aplikasi komputasi , berjalan pada hardware IBM .Arnie Lind menghabiskan 13 tahun berikutnya di Kanada IBM terus mengembangkan metodologi JAD , dan berkeliling dunia melakukan seminar JAD , dan pelatihan karyawan IBM dalam metode dan teknik JAD . JADS dilakukan secara luas di seluruh IBM Kanada, dan teknik ini juga menyebar ke IBM di Amerika Serikat . Arnie Lind melatih beberapa orang di IBM Kanada untuk melakukan JADS , termasuk Tony Crawford dan Chuck Morris . Arnie Lind pensiun dari IBM pada tahun 1987 , dan terus mengajar dan melakukan JADS secara konsultasi , seluruh Kanada , Amerika Serikat , dan Asia .Proses JAD diresmikan oleh Tony Crawford dan Chuck Morris dari IBM pada akhir tahun 1970 . Ini kemudian ditempatkan di Canadian International Paper . JAD digunakan dalam IBM Kanada untuk sementara waktu sebelum dibawa kembali ke Amerika Serikat . Awalnya, IBM digunakan JAD untuk membantu menjual dan mengimplementasikan sebuah program perangkat lunak yang mereka jual , yang disebut COPICS . Secara luas disesuaikan dengan banyak kegunaan ( persyaratan sistem , desain lift gandum , pemecahan masalah , dll ) . Tony Crawford kemudian dikembangkan JAD - Rencana dan kemudian JAR ( Persyaratan Aplikasi Joint ) .Awalnya , JAD dirancang untuk membawa pengembang sistem dan pengguna dari berbagai latar belakang , dan opini yang bersama-sama dalam lingkungan yang produktif serta kreatif . Pertemuan adalah cara untuk memperoleh persyaratan mutu dan spesifikasi . Pendekatan terstruktur memberikan alternatif yang baik untuk wawancara seri tradisional oleh analis sistem .peserta kunciSponsor Eksekutif: Eksekutif yang charter proyek , pemilik sistem . Mereka harus cukup tinggi dalam organisasi untuk dapat membuat keputusan dan memberikan strategi yang diperlukan , perencanaan , dan arah .Subject Matter Ahli : Ini adalah pengguna bisnis , para profesional IS , dan para ahli luar yang akan dibutuhkan untuk sebuah lokakarya yang sukses . Kelompok ini merupakan tulang punggung dari pertemuan tersebut , mereka akan mendorong perubahan .Fasilitator / Pemimpin Sidang : pertemuan dan mengarahkan lalu lintas dengan menjaga kelompok dalam agenda pertemuan . Fasilitator bertanggung jawab untuk mengidentifikasi isu-isu yang dapat diselesaikan sebagai bagian dari pertemuan dan orang-orang yang perlu diberikan pada akhir pertemuan untuk penyelidikan tindak lanjut dan resolusi . Fasilitator melayani peserta dan tidak memberikan kontribusi informasi ke pertemuan .
Pengamat : Umumnya anggota tim pengembangan aplikasi ditugaskan untuk proyek tersebut . Mereka duduk di belakang peserta dan dapat diam-diam mengamati proses .9 Langkah Kunci

    
Identifikasi tujuan dan keterbatasan proyek Sangat penting untuk memiliki tujuan yang jelas untuk lokakarya dan untuk proyek secara keseluruhan . Kegiatan pra - lokakarya , perencanaan dan scoping , mengatur harapan para sponsor dan peserta lokakarya . Penjajakan mengidentifikasi fungsi bisnis yang berada dalam lingkup proyek . Hal ini juga mencoba untuk menilai kedua rancangan proyek dan kompleksitas implementasi. Sensitivitas politik proyek harus dinilai . Apakah ini pernah dicoba di masa lalu ? Berapa banyak palsu dimulai berada di sana ? Berapa banyak kegagalan implementasi berada di sana ? Sizing adalah penting. Untuk hasil terbaik , proyek sistem harus berukuran sehingga desain lengkap - sampai ke layar dan menu - dapat dirancang dalam 8 sampai 10 hari lokakarya .
    
Mengidentifikasi faktor penentu keberhasilan Hal ini penting untuk mengidentifikasi faktor penentu keberhasilan untuk kedua proyek pembangunan dan fungsi bisnis sedang dipelajari . Bagaimana kita tahu bahwa perubahan yang direncanakan sudah efektif ? Bagaimana akan sukses diukur ? Perencanaan untuk penilaian hasil membantu untuk menilai efektivitas dan kualitas sistem yang diterapkan atas seluruh hidup operasionalnya .
    
Menentukan deliverable proyek Secara umum , kiriman dari lokakarya adalah dokumentasi dan desain . Hal ini penting untuk menentukan bentuk dan tingkat detail dari dokumentasi lokakarya . Apa jenis diagram akan diberikan ? Jenis atau bentuk narasi apa yang akan diberikan ? Ini adalah ide yang baik untuk mulai menggunakan alat CASE untuk diagram dukungan benar dari awal . Sebagian besar alat yang tersedia memiliki kemampuan yang baik untuk diagram besar tapi dukungan narasi mereka umumnya lemah . Narasi sebaiknya diproduksi dengan perangkat lunak standar Anda pengolah kata .
    
Tentukan jadwal kegiatan lokakarya Lokakarya panjangnya bervariasi dari satu sampai lima hari . Lokakarya awal untuk sebuah proyek tidak boleh kurang dari tiga hari . Dibutuhkan para peserta sebagian besar hari pertama untuk membiasakan diri dengan peran mereka , satu sama lain , dan dengan lingkungan. Hari kedua dihabiskan belajar untuk saling memahami dan mengembangkan bahasa yang sama dengan yang untuk berkomunikasi masalah dan kekhawatiran . Pada hari ketiga , semua orang bekerja sama pada masalah dan produktivitas nyata dicapai . Setelah lokakarya awal, membangun tim telah dilakukan . Workshop Shorter dapat dijadwalkan untuk tahap berikutnya dari proyek , misalnya , untuk memverifikasi prototipe . Namun, ia akan mengambil peserta dari satu sampai tiga jam untuk membangun kembali psikologi tim lokakarya awal .
    
Pilih peserta ini adalah pengguna bisnis , para profesional IS , dan para ahli luar yang akan dibutuhkan untuk sebuah lokakarya yang sukses . Ini adalah benar " kembali tulang " dari pertemuan yang akan mendorong perubahan .
    
Siapkan materi workshop Sebelum workshop , manajer proyek dan fasilitator melakukan analisis dan membangun desain atau jerami pria awal untuk fokus workshop . Materi Workshop terdiri dari dokumentasi , lembar kerja , diagram , dan bahkan alat peraga yang akan membantu para peserta memahami fungsi bisnis dalam penyelidikan .
    
Mengatur kegiatan lokakarya dan latihan Fasilitator harus merancang latihan lokakarya dan kegiatan untuk memberikan kiriman interim yang membangun terhadap hasil akhir dari lokakarya . Kegiatan pra - lokakarya membantu merancang mereka latihan lokakarya . Sebagai contoh, untuk Analisis Area Business , apa untungnya ? Sebuah diagram dekomposisi ? A- tingkat tinggi diagram entity-relationship ? Sebuah model data dinormalisasi ? Sebuah diagram transisi negara? Sebuah diagram ketergantungan ? Semua di atas ? Tidak ada di atas ? Hal ini penting untuk menentukan tingkat diagram teknis yang sesuai dengan lingkungan . Yang paling penting tentang diagram adalah bahwa hal itu harus dipahami oleh pengguna . Setelah pilihan diagram dibuat , fasilitator desain latihan ke dalam agenda lokakarya untuk mendapatkan kelompok untuk mengembangkan orang- diagram . Sebuah lokakarya menggabungkan latihan yang serial berorientasi untuk membangun satu sama lain , dan latihan paralel, dengan masing-masing sub - tim yang bekerja pada sepotong masalah atau mengerjakan hal yang sama untuk area fungsional yang berbeda . Latihan intensitas tinggi yang dipimpin oleh fasilitator energi kelompok dan mengarahkan ke arah tujuan tertentu . Latihan intensitas rendah memungkinkan untuk diskusi rinci sebelum keputusan . Diskusi dapat melibatkan total kelompok atau tim dapat bekerja di luar masalah dan menyajikan sejumlah saran untuk seluruh kelompok untuk dipertimbangkan. Untuk mengintegrasikan peserta , fasilitator dapat mencocokkan orang dengan keahlian yang sama dari departemen yang berbeda . Untuk membantu peserta belajar dari satu sama lain , fasilitator dapat mencampur keahlian . Terserah kepada fasilitator untuk mencampur dan mencocokkan anggota sub - tim untuk mencapai tujuan organisasi , budaya , dan politik dari lokakarya . Sebuah lokakarya beroperasi pada kedua tingkat teknis dan tingkat politik . Ini adalah tugas fasilitator untuk membangun konsensus dan komunikasi , untuk memaksa masalah awal dalam proses . Tidak perlu khawatir tentang teknis pelaksanaan sistem jika isu-isu bisnis yang mendasari tidak dapat diselesaikan .
    
Siapkan , menginformasikan , mendidik peserta lokakarya Semua peserta lokakarya harus dibuat sadar akan tujuan dan keterbatasan proyek besar dan point yang diharapkan dari lokakarya . Briefing peserta harus dilakukan 1 sampai 5 hari sebelum workshop . Laporan ini dapat teleconferenced jika peserta tersebar luas . Dokumen pengarahan mungkin disebut Sosialisasi Panduan, Briefing Guide, Project Scope Definition , atau Panduan Definisi Manajemen - atau apa pun yang tampaknya cocok . Ini adalah dokumen dari delapan sampai dua belas halaman , dan memberikan definisi yang jelas tentang ruang lingkup proyek bagi para peserta . Briefing itu sendiri berlangsung selama dua sampai empat jam . Ini menyediakan persiapan psikologis setiap orang perlu untuk bergerak maju ke bengkel .
    
Mengkoordinasikan lokakarya Lokakarya logistik harus diadakan off-site untuk menghindari gangguan . Proyektor , layar , PC , meja , spidol , selotip , Post-It catatan , dan banyak alat peraga lainnya harus disiapkan . Apa fasilitas dan alat peraga khusus diperlukan hingga fasilitator . Mereka dapat bervariasi dari flip chart sederhana dengan papan elektronik . Dalam kasus apapun , tata letak ruangan harus mempromosikan komunikasi dan interaksi para peserta .keuntungan

    
JAD mengurangi waktu dan biaya yang terkait dengan persyaratan proses elisitasi . Selama 2-4 minggu informasi tidak hanya dikumpulkan , tetapi persyaratan , disepakati oleh berbagai pengguna sistem , diidentifikasi . Pengalaman dengan JAD memungkinkan perusahaan untuk menyesuaikan proses analisis sistem mereka menjadi bahkan lebih yang dinamis seperti Double Helix , metodologi untuk pekerjaan mission-critical .
    
Sesi JAD membantu membawa para ahli bersama-sama memberikan mereka kesempatan untuk berbagi pandangan mereka , memahami pandangan orang lain , dan mengembangkan rasa kepemilikan proyek .
    
Metode pelaksanaan JAD sangat terkenal , karena " teknik desain dipercepat pertama yang tersedia di pasar dan mungkin paling dikenal " , dan dapat dengan mudah diterapkan oleh setiap organisasi .
    
Mudah integrasi alat CASE ke workshop JAD meningkatkan produktivitas sesi dan menyediakan sistem analis dengan dibahas dan siap untuk menggunakan model . 

tantangan1 . " Kerjakan pekerjaan rumah Anda " . Tanpa persiapan multifaset untuk sesi JAD , waktu yang berharga dari para profesional dapat terbuang dengan mudah . Masalah yang salah dapat diatasi , orang yang salah dapat diundang untuk berpartisipasi , sumber daya memadai untuk pemecahan masalah dapat digunakan - semua skenario ini dapat terjadi jika penyelenggara sesi JAD tidak mempelajari unsur-unsur dari sistem yang dievaluasi .2 . Tim yang dipilih untuk berpartisipasi dalam lokakarya JAD harus mencakup karyawan mampu memberikan masukan pada sebagian besar, jika tidak semua , dari bagian yang diperlukan dari masalah . Itulah mengapa perhatian khusus harus diberikan selama seleksi peserta . Sebaiknya kelompok terdiri tidak hanya dari karyawan dari berbagai departemen yang akan berinteraksi dengan sistem baru , tetapi juga dari berbagai tempat di tangga organisasi . Ini berbagai pemahaman proses berpikir akan mencerminkan berbeda , kadang-kadang bahkan bertentangan poin pandang , namun akan memungkinkan peserta untuk melihat " sisi yang berbeda dari koin " . Dengan pemahaman yang lebih baik dari proses tersembunyi JAD akan membawa cahaya model garis yang lebih baik .3 . Fasilitator sebagai smoothing dan kekuatan motivasi harus memastikan bahwa semua peserta , tidak hanya yang paling vokal , memiliki kesempatan untuk menawarkan pendapat mereka , ide-ide , pikiran . Semua pakar bisnis di tim JAD harus didorong untuk menawarkan masukan mereka , membuat diskusi lebih bermanfaat .

Tidak ada komentar:

Posting Komentar