Intro Manajemen Proyek Perangkat Lunak
SOFTWARE PROCESS
Software Process
adalah se set aktivitas yang berkaitan untuk terwujudnya sebuah
produksi sebuah software. Beberapa aktivitas yang termaksud dalam
software process yaitu pengembangan sebuah software dari awal atau
modifikasi sistem yang sudah ada.
4 Aktivitas yang
harus dimiliki sebuah Software Process antara lain :
-
Software Specification yaitu aktivitas yang menetapkan fungsi utama dari sebuah software dan batasan sekitarnya.
-
Software Design and Implementation yaitu aktivitas yang menyiapkan desain dan program dari sebuah software.
-
Software Verification and Validation yaitu aktivitas yang membuat software sesuai dengan kebutuhan customer dan sesuai dengan spesifikasinya.
-
Software Evolution yaitu aktivitas yang dilakukan untuk memodifikasi sebuah software untuk perubahan terhadap kebutuhan customer dan pasar.
SOFTWARE PRODUCT
Software product
adalah sebuah produk yang dihasilkan dalam bentuk sebuah aplikasi
atau sebuah perangkat lunak. Software product dibedakan menjadi 2
yaitu Generic Product dan Reserved Product.
-
Generic Product adalah sebuah software product yang bertipe sebagai sistem stand-alone yang di produksi oleh sebuah developer dan dijual ke pasar bebas ke siapapun pembelinya. Biasanya disebut Software Sbrink-Wrapped. Contoh program pengolah kata.
-
Reserved Product adalah sistem yang dipesan oleh pelanggan tertentu. Dikembangkan oleh seseorang atau sebagian orang untuk seseorang atau sebagian orang biasanya. Contoh sistem kontrol lalulintas udara.
2. Perkiraan Biaya
Pembuatan Software
Pembuatan sebuah
software berbeda-beda, tergantung dari sebuah kebutuhan software
tersebut dan developer yang membuatnya. Tidak semua software memiliki
spesifikasi dan harga yang sama.
Contoh : Sistem
Informasi Percetakan CV. Sukses Sablon
Dapat dilihat pada studi kasus ini
Software
-
Macromedia Dreamweaver CS 5 Rp. 2.000.000
-
Macromedia Flash CS 5 Rp. 1.150.000
-
My SQL server -
-
Domain & Hosting Rp. 200.000
Hardware
-
1 Paket Komputer Rp. 7.000.000
-
Modem Eksternal Rp. 500.000
-
1 Printer Rp. 750.000
Biaya Pengerjaan
-
Analisis Kebutuhan Rp. 700.000
-
Desain Fungsi Rp. 600.000
-
Pemrograman Rp. 6.000.000
-
Pengujian Rp. 350.000
-
Instalasi Rp. 200.000
-
Pelatihan Rp. 350.000
-
Pemeliharaan Rp. 400.000
-
Dokumentasi Rp. 300.000
-
Transportasi Rp. 150.000
Total Rp.
20.650.000
Dapat dilihat untuk
membuat sistem ini dibutuhkan sekitar 20 Juta karena kebutuhan yang
lumayan banyak.
3. Yang Terlibat
Dalam Pembuatan Sebuah Software.
Untuk terlibat
dalam pembuatan sebuah software setidaknya dibutuhkan banyak
spesialis diantaranya yaitu :
-
Project Manager merupakan seseorang yang menjadi pimpinan sebuah project. Seperti halnya pemimpin dalam konteks lain, seorang project manager bertanggung jawab atas semua yang terlibat dalam pembuatan sebuah software.
-
System Analys merupakan orang yang bertugas untuk menganalisis sebuah sistem termaksud permasalahan yang terjadi beserta solusinya. Seorang system analys tidak hanya harus mengetahui tentang teknologi melainkan harus mengetahui juga tentang bisnis.
-
Programmer merupakan seorang yang bertugas untuk dapat membuat dan menyempurnakan sebuah program.
-
Database Administrator sorang yang bertanggung jawab untuk sistem Relational Database Management System. Tujuan seorang database administrator untuk menjaga server agar selalu up setiap saat dan untuk memberikan pengguna dengan akses ke informasi yang diperlukan ketika mereka membutuhkannya. Database administrator memastikan bahwa database dilindungi dan bahwa setiap kemungkinan kehilangan data diminimalkan.
-
Desainer merupakan seorang yang merancang atau mendesain sesuatu sebelum sesuatu dikerjakan. Dalam hal ini sebelum programer membuat sebuah web, desainer harus mendesain webnya agar menarik untuk dilihat customer.
-
Network Engineer adalah seorang yang bertugas melakukan maintenace sistem informasi dan segala hal yang berkaitan dengan jaringan.
-
Checklist Quality adalah orang yang mengecek kualitas dari program yang dibuat.
https://medium.com/omarelgabrys-blog/software-engineering-software-process-and-software-process-models-part-2-4a9d06213fdc
http://globalwara.blogspot.co.id/2012/10/tipe-produk-perangkat-lunak.html
https://okydima.wordpress.com/2013/03/24/119/
http://pamularmx.blogspot.co.id/2014/11/tugas-masing-masing-tim-project.html
Komentar
Posting Komentar