Software Project Management Plan Version 1.0 4/08/11
Sistem Informasi Penggajian Karyawan (Proyek grup 3 kelas B)
LABORATORIUM REKAYASA PERANGKAT LUNAK TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2010 -2011
Change History
Major Field Achievement Test SPMP Version 1.0
Release date: 4/08/11
Baseline Version
SPMP Wversion 2.0
Release data : 4/15/11
Add organizational structure
SPMP Version 3.0
Release date : 4/22/11
Update estimation plan
preface
Tujuan dari pembuatan dokumen ini adalah untuk meningkatkan sebuah rencana proyek untuk mengembangkan Lapangan Mayor Prestasi Test ( MFAT ) penilaian. Pada dokumen ini menguraikan secara singkat tentang bagaimana suatu proyek harus dibentuk dan jugha termasuk tonggak dan sebuah kiriman. Dokumen SPMP akan berfungsi sebagai berikut : 1. Sebagai sebuah panduan bagi mahasiswa – mahasiwa 2. Mengembangkan Produk sebagai bagian dari proyek 3. Update dari proyek ini akan mencatat kemajuan proyek Pada masa sekarang, suatu perusahaan sebaiknya dapat bekerja dengan cepat tepat dan benar dengan tingkat ketelitian yang tinggi agar dapat terus berjalan dan bertahan dalm persaingan yang kompetitif. Sistem informasi yang dibutuhkan juga harus akurat, tepat waktu dan fleksibel. Hal ini akan menunjang kelancaran aktivitas di perusahaan atau instansi dalam kegiatan sehari-harinya. Dengan masih adanya sistem penggajian karyawan masih menggunakan cara manual. Mulai dari pendataan karyawan sampai pada perhitungan gaji karyawan oleh bagian keuangan. Dengan menggunakan sistem manual terdapat banyak kesalahan yang terjadi, antara lain : 1. Membutuhkan banyak waktu 2.
Membutuhkan tenaga bila kita membutuhkan dokumen, adanya data yang terselip
karena kurang terjaminnya keamanan data. Sehingga membutuhkan
media penyimpanan yag cukup besar untuk dokumen tersebut.
Table of Contents
1. Introduction 1.1 Project Overview 1.2 Project Deliverables 1.3 Evolution of SPMP
2.2 Project Organization 2.1 Process Model 2.2 Organizational Structure 2.3 Organizational Boundaries and Interfaces 2.4 Project Responsibilities 3 Managerial Process 3.1 Management Objectives and Priorities 3.2 Assumptions, Dependencies and Constraints 3.3 Risk Management 3.4 Monitoring and controlling mechanisms 4 Technical Process 4.1 Methods, Tools and Techniques 4.2 Software Documentation 4.3 Project Support Functions 5 Work elements, schedule, and budget
Daftar Gambar
1. Figure.1 Schedule 2. Figure 2. Gantt Chart
1.0. Overview 1.1. Ringkasan Projek
1.1.1. Ruang lingkup, Maksud dan Tujuan Perancangan sistem merupakan penerapan bermacam-macam teknik dan prinsip dengan tujuan mendefinisikan peralatan, proses atau sistem secara rinci sehingga mudah dalam penerapannya. Secara jelas dapat didefinisikan sebagai berikut: 1. Pendefinisian dari kebutuhan-kebutuhan fungsional; 2. Persiapan untuk rancang bangun implementasi; 3. Menggambarkan bagaimana suatu sistem dibentuk; 4. Perancangan sistem dapat berupa penggambaran,perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen yang terpisah ke dalam satu kesatuan yang utuh dan berfungsi; 5. Mengkonfigurasi dari komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem. Tujuan dari perancangan sistem adalah : 1. Untuk memenuhi kebutuhan kepada pemakai sistem 2. Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada programer dan ahli-ahli teknik lainnya yang terlibat.
1.1.2. Assumptions and Constraints 1.2.1 Assumptions Asumsi yang mungkin antara lain: 1. Mungkin sistem informasi ini banyak saingan 2. Keamanannya belom tentu sepenuhnya terjamin 3. proyek ini belom tentu akan finish atau selesai tepat waktu
1.2.2 Constraints Kendala yang mungkin dialami antara lain: 1. kurangnya pengalaman bagi tim 2. waktu yang sangat terbatas dalam pembuatan sistem informasi ini 3. kurangnya komunikasi antar anggota tim 1.1 Project Deliverables 8/4/2011 – dokumen SPMP 8/4/2011 – dokumen SRS 1.2 Evolution of SPMP Apabila dokumen SPMP ini memerlukan revisi maka dokumen ini akan diubah sesuai dengan revisi.
2. References 1. IEEE Std 1058-1998, IEEE Standard for Software Project Management Plans 2. Beberapa contoh dokumen SPMP 3. Definitions, Acronyms, and Abbreviations
SPMP: Software Project Management Plan SRS: Software Requirements Specification IEEE: Institute of Electrical and Electronical Engineers Website: suatu halaman yang berisi informasi, dokumen, gambar, video, dll yang dapat diakses melalui internet dengan memasukkan alamat website tersebut.
Open Proj: suatu perangkat lunak yang digunakan untuk manajemen software Web Editor: suatu perangkat lunak yang digunakan untuk membuat website Xampp: salah satu webserver yang didalamnya terdapat berbagai macam tools MS Word: suatu perangkat lunak yang digunakan untuk membuat dokumen tulis PC: personal computer
4. Project Organization 4.1 Organizational Structure Struktur organisasi dalam pembuatan website ini adalah sebagai berikut:
Nama
Peran
Rahayu eka
Project manager
Sony alam
Analis
Hadi
Desainer
Didik
Programmer
Hadi
Programmer
4.2 Project Responsibilities Berikut nama anggota dan tanggung jawabnya:
Nama
Tanggung Jawab
Rahayu Eka
SPMP, SRS, User manual
Sony alam
Pembuatan semua diagram
Hadi
Mendesain
Didik
Coding dan database
Hadi
Coding dan database
5. Managerial Process 5.1 Management Objective and Priorities Prioritas dan tujuan manajerial ini adalah agar semua dokumen dapat selesai tepat waktu dan proyek pembuatan website sukses sesuai dengan jadwal yang telah ditentukan sebelumnya. Semua dokumen yang telah selesai dibuat akan di konsultasikan agar nantinya jika terdapat revisi akan dapat langsung diperbaiki. 5.2 Risk Management Dalam mengelola suatu proyek pasti akan terdapat berbagai macam resiko seperti: waktu yang kurang mencukupi, kurang komunikasi, proyek yang dibuat belum sesuai dengan yang diinginkan, dll. Untuk mengatasi semua resiko tersebut diperlukan suatu komunikasi dan kerjasama yang baik antar anggota team dan asisten dalam pembuatan website ini. 5.3 Monitoring and Controlling Mechanism Setiap anggota kelompok harus mengerjakan tugas nya masing – masing dengan baik dan sesuai prosedur. Setiap tugas yang telah selesai akan dirundingkan bersama dan dikonsultasikan pada asisten dimana kesulitan dan kekurangan akan diperbaiki. Hal ini dilakukan agar proyek yang dikerjakan dapat selesai tepat waktu dengan hasil yang memuaskan.
6. Technical Process 6.1 Methods, Tools, and Technique Pada nantinya tugas setiap anggota kelompok akan disatukan dan dibahas bersama- sama untuk menemukan kekurangan jika masih ada. Terdapat beberapa tools yang diperlukan, antara lain: 1. Software, meliputi Open Proj, MS Word, Xampp, Web Editor, dll 2. Hardware, meliputi PC, laptop, dll 3. Personal skill, meliputi kemampuan berkomunikasi, desain web, desain database, pembuatan diagram perangkat lunak, dll. 6.2 Software Documentation Dokumentasi proyek ini diperlukan untuk memudahkan pengguna dalam mengoperasikan sebuah sistem informasi gaji pegawai. Selain itu dokumentasikan juga dapat digunakan sebagai referensi dalam mengerjakan proyek – proyek yang lain. 6.3 Project Supports Function Untuk memastikan jaminan kualitas Manajemen konfigurasi Verifikasi dan validasi
7. Work Elements, Schedule, and Budget 7.1 Work elements
7.2 Schedule
7.3 Budget
Phase
Budget
Requirements
$ 10
Analisis
$ 20
Planning
$ 20
Design
$ 40
Implementation
$ 60
Integration
$ 40
TOTAL
$ 190