Sabtu, 29 Juni 2019

TUGAS MAKALAH KELOMPOK 6 MAATA KULIAH SISTEM INFORMASI AKUNTASI


MAKALAH
Kelompok 6:
Adam Bagas Iryanto
Dian Permatasari
Putri Masturina
Putri Syafira
Winda Tri Lestari

Kelas: 3DB01
Matakuliah: Sistem Informasi Akuntansi




Universitas Gunadarma
2019




Daftar Isi

Jenis-jenis Strategi Pengembangan Sistem
Outsource Sistem
Proses Peralihan Sistem
Pembuatan Prototipe
Computer-Aided Software Engineering (CASE)










1.       Jenis-jenis Strategi Pegembangan
a.       Pengembangan sistem oleh Departemen Sistem Informasi
Organisasi yang mengembangkan software mereka sendiri karena kebutuhan perusahaan unik atau karena ukuran perusahaan dan kerumitannya membutuhkan software khusus. Mengembangkan software khusus sulit untuk dilakukan dan berpeluang menimbulkan kesalahan. Serta memakan banyak waktu dan sumber daya.
pengendalian atas proses pengembangan, dengan memperhatikan hal-hal berikut :
a)      Memilih pengembang dengan hati-hati..
b)      Menandatangani Kontrak.
c)       Rencanakan dan awasi setiap langkah.
d)      Menjaga Komunikasi Yang Efektif.
e)      Kendalikan Semua Biaya.
b.      Pengembangan Software oleh Perusahaan Luar
Ketika mengontrak organisasi luar, perusahaan harus mempertahankan pengendalian atas proses pengembangan.
Petunjuk berikut ini direkomendasikan:
1.       Memilih pengembang dengan hati-hati
2.       Menandatangani kontrak
3.       Rencanakan dan awasi setiap langkah
4.       Menjaga komunikasi yang efektif
5.       Kendalikan semua biaya

c.       Pengembangan Software oleh Pemakai Akhir
End-user computing (EUC) adalah pengembangan, penggunaan, dan pengendalian aktif atas sistem informasi berbasis komputer oleh para pemakai. Bersama dengan bangkitnya PC yang murah dan banyaknya ragam software yang canggih dan murah, para pemakai mulai mengembangkan sistem mereka sendiri untukmembuat dan menyimpan data, mengakses serta men-download data perusahaan, serta berbagi data dan sumber daya komputer dalam jaringan.
Pengembangan Software oleh Pemakai Akhir yang Tepat:
´  Menarik informasi dari database perusahaan untuk menghasilkan laporan sederhana atau untuk menjawab permintaan yang tidak rutin.
´  Melakukan sensitivitas “what if” atau analisis statistik.
´  Mengembangkan aplikasi dengan menggunakan software  yang telah jadi, seperti spreadsheet atau sistem database.
´  Mempersiapkan jadwal dan daftar, seperti jadwal depresiasi, daftar jatuh tempo piutang usaha, dan amortisasi pinjaman.

Manfaat Pengembangan Software Oleh Pemakai Akhir
´  Kreasi User, Pengendalian, & Implemaentasi     
´  Sistem yang memenuhi kebutuhan pemakai               
´  Ketepatan waktu                                              
´  Membebaskan sumber daya sistem                      
´  Kefleksibilitasan dan kemudahan penggunaan Versatility

Resiko Pengembangan Software Oleh Pemakai Akhir
´  Kesalahan Logika dan pengembangan 
´  Pengujian aplikasi yang tidak memadai                 
´  Sistem yang tidak efisien                                   
´   Sistem yang dikendalikan dan didokumentasikan dengan kurang baik   
´  Ketidaksesuaian Sistem                     
´  Duplikasi sistem dan data
´  Peningkatan biaya


d.      Membeli Software
Canned software (software massal) dibuat oleh perusahaan pengembang software dan dijual di pasar terbuka untuk berbagai lapisan pemakai yang memiliki persyaratan yang hampir sama.

Turnkey systems (sistem terima jadi) beberapa perusahaan menggabungkan software dan hardware, serta menjual keduanya sebagai satu paket. Karena vendor memasangkeseluruhan sistem dan pemakai hanya perlu “terima  jadi”.

Perusahaan yang membeli, bukan mengembangkan software SIA, masih harus mengikuti proses  SDLC sebagai berikut :
1.       Analisis sistem
2.       Desain konseptual sistem
3.       Desain fisik
4.       Implementasi dan perubahan
5.       Operasi dan pemeliharaan


2.       Outsource Sistem
Outsource adalah mengontrak perusahaan luar untuk menangani semua bagian dari data aktivitas pemrosesan organisasi. Di dalam perjanjian outsource mainframe, penyedia layanan membeli semua komputer klien dan mempekerjakan semua atau sebagain besar pegawai klien.

Manfaat Outsourcing:
1.       Sebuah solusi untuk bisnis
2.       Penggunaan asset
3.       Akses ke keahlian yang lebih besar dan teknologi yang lebih canggih
4.       Biaya yang lebih rendah
5.       Perbaikan waktu untuk pengembangan
6.       Peniadaan kepadatan dan kejarangan penggunaan
7.       Memfasilitasi pengecilan ukuran perusahaan

Risiko melakukan Outsourcing:
´  Ketidak fleksibilitasan
´  Kehilangan kendali sistem dan/atau data
´  Pengurangan keunggulan kompetitif  
´  Sistem paket
´  Tujuan yang tidak terpenuhi
´  Layanan yang kurang baik




4.       Pembuatan Prototipe
Prototipe, atau rancngan awal ini, dapat dengan cepat dan murah untuk dibangun dan diberikan pada para pemakai atau diuji.
Empat Langkah-Langkah Yang Terlibat Dalam Mengembangkan Prototipe:
1.       Mengidentifikasi persyaratan sistem.
2.       Mengembangkan prototipe awal yang memenuhi persyaratan yang telah disetujui.
3.       Para pemakai mengidentifikasi perubahan, pengembang membuat perubahan, dan sistem tersebut sekali lagi dikembalikan pada para pemakai.
4.       Menggunakan sistem yang disetujui oleh para pemakai.

Manfaat Pembuatan Prototipe:
´  Pemahaman yang lebih baik atas kebutuhan pemakai
´  Keterlibatan dan kepusaan pemakai yang lebih besar
´  Pengembangan yang lebih cepat
´  Lebih sedikit kesalahan
´  Lebih banyak peluang untuk perubahan 
´  Lebih murah


5.       Computer-Aided Software Engineering (CASE)
Alat CASE  digunakan untuk merencanakan, menganalisis, mendesain, memrogram, dan mempertahankan sistem informasi. CASE juga digunakan untuk memperkuat usaha manajer, pemakai, dan programer dalam memahami kebutuhan informasi.

Alat CASE tidak menggantikan desainer terampil, melainkan menyediakan sekumpulan alat terpadu yang mendukung para pengembang secara efektif untuk semua tahapan SDLC. Software CASE pada umumnya memiliki alat-alat untuk perencanaan strategis, manajemen sistem dan proyek, desain database, tampilan layar dan laporan, dan pembuatan kode secara otomatis.

Keuntungan teknologi CASE:
´  Perbaikan produktivitas                    
´  Perbaikan kualitas program                      
´  Penghematan biaya                                   
´  Perbaikan prosedur pengendalian      
´   Penyederhanaan dokumentasi
Kekurangan teknologi CASE
´  Tidak kompatibel
´  Biaya
´  Harapan yang tidak terpenuhi