• Tidak ada hasil yang ditemukan

Project Mpti

N/A
N/A
Protected

Academic year: 2021

Membagikan "Project Mpti"

Copied!
12
0
0

Teks penuh

(1)

PERENCANAAN PEMBANGUNAN PROYEK PERENCANAAN PEMBANGUNAN PROYEK

 SI

 SI ST

STE

E M I

M I NF

NF OR

ORMA

MA SI

SI K

KE

E PE

PE G

GA

AWA

WAII A

AN 

”” MANAJEME

MANAJEMEN N PROYEK TEKNOLOGI INFORMASIPROYEK TEKNOLOGI INFORMASI

Oleh : Oleh :

Unggul Surya Prasojo (5302415042) Unggul Surya Prasojo (5302415042)

Bambang Satrio (5302415063) Bambang Satrio (5302415063) Dosen Pembimbing : Dosen Pembimbing : Drs. Agus Suryanto, M.T. Drs. Agus Suryanto, M.T.

UNIVERSITAS NEGERI SEMARANG UNIVERSITAS NEGERI SEMARANG

SEMARANG SEMARANG

2017 2017

(2)

GAMBARAN UMUM PROJE CT SI STE M I NFORMASI

Sistem informasi internal karyawan PT. XYZ hanya akan berjalan pada sistem intranet  perusahaan dengan tujuan menjaga keamanan dan kerahasiaan data perusahaan. Sistem informasi ini akan mendukung kinerja bagian Sumber Daya Manusia dalam hal tata kelola Perusahaan. Selain itu, sistem informasi ini juga akan memberikan kemudahan untuk mendapatkan informasi- informasi yang dibutuhkan oleh karyawan seperti informasi data  pribadi, informasi slip gaji, informasi pinjaman karyawan, informasi kinerja dan penilaian

karyawan, bahkan dapat dikembangan untuk e-learning sistem dan kebutuhan lainnya.

RANCANGAN ANGGARAN BI AYA

NO Keterangan Biaya

1 Server/Hosting dan Domain Rp

5.300.000,00

2 Maintenance Rp

14.000.000,00

3 SDM semua Team Proyek Rp

86.600.000,00

Total Biaya Rp

(3)

PENUGASAN TI M PROYE K

Proyek : Pembuatan Sistem Informasi Kepegawaian

Bidang : Sistem Informasi

 J abatan/Peran

Tanggung Jawab dan Wewenang

Nama

Project Manager

 Pembagian tugas pada

orang-orang yang terlibat pada proyek ini.

 Membuat jadwal proyek

 Memonitor dan mengontrol

 perkembangan selama proyek  berjalan.

 Manajer Proyek berhak untuk

mengeluarkan setiap anggota, jika anggota tersebut tidak dapat melakukan tugasnya dengan baik.

Bambang Satrio

Stakeholder Menyetujui dan Memberikan proyek

kepada manajer proyek Unggul Surya Prasojo

Analyst

Analis Sistem bertugas dan bertanggung  jawab dalam membuat design system,

analyst system dan hal lain yang  berhubungan dengan system.

Arif Widodo

Desainer

Bertanggung jawab terhadap seluruh  project yang berhubungan dengan desain

antar muka sistem atau interface system

Irvan Aditya

Progammer

Bertanggung jawab terhadap seluruh  project yang berhubungan dengan  program, coding dan sebagainya

Kevin Rico Budiono

Tester

Bertanggung jawab terhadap proses testing berupa  perencanakan  penggabungan/pengontrolan, menjaga hasilnya dan tetap selalu memberikan

(4)

informasiyang ada kepada Project Manager sesering mungkin.

Documentator

Bertanggung jawab dalam mendokumenkan proses proyek dan hasil  proyek selama pembuatan sampai hasil  jadi dari proyek tersebut untuk digunakan sebagai acuan/pedoman dalam project- project selanjutnya

Fikri Kurnia Rohman

User Melakukan testing pada sistem informasi

yang telah dibuat selaku pengguna Rudy Widayok

Quality Control

 Memastikan operasional proyek

 berjalan dengan menggunakan standar yang sudah baku, serta diakui secara nasional maupun internasional.

 Memberikan saran dan masukan

teknis dan non teknis tentang  proses operasional proyek.

 Mengontrol proses operasional

 proyek agar berjalan sesuai degnan aturan dan tidak melanggar rambu-rambu yang sudah disepakati.

 Melakukan monitoring terhadap

kemajuan proyek.

 Dibantu team teknis membuat

laporan kemajuan pekerjaan.

 Membantu Proyek Manager dan

 para Koordinator dalam menyiapkan perangkat monitoring  pekerjaan, pelaporan, Berita Acara

dan lain lain.

Ahmad Najib Zuliyanto

(5)

Trainer

Menyiapkan Modul-modul dan memberikan penjelasan penggunaan sistem informasi tersebut

Dedi Tonga

WORK B RE AKD OWN STRUCTURE

1. WBS SISTEM INFORMASI KEPEGAWAIAN DENGAN STRUKTUR TABULER (Schwalbe:2006)

1.1.Perencanaan Proyek 

1.1.1. Persiapan dan Perencanaan Proposal Proyek 1.1.2. Persetujuan Proposal Proyek

1.1.3. Menentukan Tim Project

1.1.4. Menyiapkan Kontrak Untuk Tim Projek 1.1.5. Menyiapkan Jadwal dan Batasan Projek 1.2.Proses Analisis User Requirement

1.2.1. Menganalisis sistem kepegawaian yang sudah diterapkan sebelumnya 1.2.2. Mengidentif masalah

1.2.3. Menawarkan solusi terhadap masalah

1.2.4. menentukan prioritas utama kebutuhan fungsi 1.2.5. mewawancarai pengguna sistem

1.2.6. Menganalisis kebutuhan perangkat lunak dan perangkat keras 1.3.Design

1.3.1. Merancang struktur data

1.3.2. Merancang desain user interface

1.3.3. Arsitektur Perangkat LunakDetail Prosedural 1.4.Proses Implementasi

1.4.1. Pengimplementasian kedalam kode program 1.5.Testing 1.5.1. Unit Testing 1.5.2. Integration Testing 1.5.3. System Testing 1.5.4. Acceptance Testing 1.5.5. Regression Testing 1.6.Kontrol

(6)

1.6.1. Software Quality Asscurance 1.6.2. Software Quality Control 1.6.3. Mengontrol pengeluaran dana 1.6.4. Mengontrol schedule 1.7.Documentation Project 1.7.1. Documentation 1.8.Hosting Server 1.8.1. Hosting Server/Domain 1.9.Realese Sistem 1.9.1. Realese 1.9.2. Training Pengguna 1.10. Maintenance 1.10.1. Preventive Maintenance 1.10.2. Predictive Maintenance 1.10.3. Breakdown Maintenance 1.10.4. Corrective Maintenance

2. WBS SISTEM INFORMASI KEPEGAWAIAN DENGAN STRUKTUR HIRARKIS KEBAWAH (Schwalbe:2006)

(7)
(8)

 ANA LI SI S PE ND UK UNG YAN G DI ANG GAP URGE NT

Kegiatan Proyek Keterangan

1.  Perencanaan Proyek 

1.1.Persiapan dan Perencanaan Proposal Proyek

Langkah pertama dalam suatu proyek adalah membuat rencana mengenai proyek itu

1.2.Persetujuan Proposal Proyek Proses persetujuan proyek oleh stackholder 1.3.Menentukan Tim Project Membuat tim proyek

1.4.Menyiapkan Kontrak Untuk Tim Projek

Membuat kontrak tim proyek

1.5.Menyiapkan Jadwal dan Batasan Projek

Membuat jadwal serta batasan-batasan dari  proyek

2.  Proses Analisis User Requirement 2.1.Menganalisis sistem kepegawaian

yang sudah diterapkan sebelumnya

Kegiatan ini dilakukan dengan cara observasi langsung kelapangan guna mengetahui cara kerja sistem kepegawaian yang sedang  berjalan

2.2.Mengidentif masalah Setelah melakukan observasi kita mulai mengidentifikasi masalah serta kebutuhan-kebutuhan pengguna / user requirement 2.3.Menawarkan solusi terhadap

masalah

Setelah kita mengidentifikasi masalah serta kebutuhan-kebutuhan dari pengguna maka selanjutnya kita akan menawarkan solusi-solusi yang kiranya dapat menyelesaikan masalah tersebut

2.4.menentukan prioritas utama kebutuhan fungsi

Setelah ada kesepakatan atau persetujuan mengenai solusi yang ditawarkan selanjutnya kita akan membuat daftar prioritas mengenai fungsi atau fitur-fitur pada sistem informasi yang dianggap penting atau yang akan ditonjolkan

2.5.mewawancarai pengguna sistem Ini merupakan kegiatan untuk memperoleh informasi tambahan yang diperlukan

(9)

2.6.Menganalisis kebutuhan perangkat lunak dan perangkat keras

Tahap terakhir dari proses analisi user requirement adalah melakukan analisis terhadap kebutuhan yang diperlukan dalam  proses pengembangan sistem tersebut

3.  Design

3.1.Merancang struktur data Pada kegiatan ini kita akan merancang dan menyusun sturktur database dari data-data yang diperoleh pada proses 1.2

3.2.Merancang desain user interface Pada tahap ini kita akan merancang serta membuat desain interface dari sistem tersebut. Dengan adanya kegiatan ini diharapkan desain interface yang dihasilkan  bukan hanya menarik tetapi juga memiliki kualitas yang baik, contohnya : mudah digunakan, mudah dipelajari, dll.

3.3.Arsitektur Perangkat Lunak Pada tahap ini kita akan menetukan arsitektur yang akan digunakan dalam pengembangan sistem informasi seperti bahasa  pemrograman yang akan digunakan,

framework, dll.

3.4.Detail Prosedural Pada tahap ini kita akan merancang struktur dari code yang akan dibuat

4.  Proses Implementasi

4.1.Pengimplementasian kedalam kode program

Pada tahap ini kita akan mengimplementasikan seleruh desai yang telah dibuat dalam kode program

5. Testing

5.1.Unit Testing Setelah program selesai langkah pertama adalah melakukan pengujian pada unit-unit terkecil dengan menggunakan desain detail  prosedural yang telah dibuat pada langkah 1.3.4. pengujian ini dilakukan dengan menggunakan metode white box.

(10)

5.2.Integration Testing Pengujian ini dilakukan pada saat mengkontruksi struktur program

5.3.System Testing Pengujian ini dilakukan secara menyeluruh seperti kemampuan recovery, keamanan, kehandalan, serta kinerja dari sistem

5.4.Acceptance Testing Proses pengujian ini dilakukan oleh end-user/  pengguna dari sistem ini

5.5.Regression Testing Pengujian ini adalah pengujian sistem secara keseluruhan setelah dilakukannya perbaikan- perbaikan dari error-error atau kesalahan-kesalahan yang ditemukan pada proses  pengujian 1.5.1

 – 

 1.5.4

6.  Kontrol

6.1.Software Quality Asscurance Ini adalah aktivitas yang dilakukan untuk menjamin kualitas dari sistem yang dibuat, sesuai dengan kriteria-kriteria yang telah ditetapkan. Proses ini dilakukan sejak proses  perencanaan proyek (1.1) sampai dengan

release (1.9.1)

6.2.Software Quality Control Ini adalah aktivitas yang dilakukan untuk mengkontrol kualitas software untuk memastikan bahwa kualitas software telah sesuai kriteria yang telah ditetapkan. . Proses ini dilakukan setelah proses testing (1.5) sampai dengan release (1.9.1)

6.3.Mengontrol pengeluaran dana Ini adalah aktivitas yang dilakukan untuk melakukan kontroling terhadap anggaran agar anggaran yang digunakan tidak membengkak

6.4.Mengontrol schedule Aktivitas ini dilakukan agar proses  pengembangan sistem berjalan sesuai dengan  jadwal

(11)

7.1.Documentation Proses dokumentasi merupakan proses  pendokumentasian mengenai sistem yang dibuat agar sistem tersebut mudah dikembangankan

8.  Hosting Server

8.1.Hosting Server/Domain Proses meng-onlinekan sistem 9.  Realese Sistem

9.1.Realese Peluncuran software

9.2.Training Pengguna Ini adalah kegiatan pelatihan penggunaan sistem kepada pengguna

10. Maintenance

10.1. Preventive Maintenance Ini merupakan kegiatan perawatan yang terjadwal yang dilakukan setiap 1 bulan sekali dalam kurun waktu 1 tahun

10.2. Predictive Maintenance Ini merupakan kegiatan pemeliharaan dengan cara menprediksi dari hasil evaluasi-evaluasi dari preventive maintenance. Hal ini dilakukan misalkan kita mengetahui masa dari sebuah hosting dari sistem informasi tersebut (1.10.1)

10.3. Breakdown Maintenance Ini merupakan kegiatan perbaikan yang dilakukan untuk memperbaiki kerusakan yang ada.

10.4. Corrective Maintenance Ini merupakan kegiatan yang dilakukan untuk melakukan upgrade/update terhadap hardware/software sistem.

(12)

KURVA S

0 10000000 20000000 30000000 40000000 50000000 60000000 70000000 80000000 90000000 100000000 Week 1 Week 9 Week 16 Week 24 Week 31 Week 39 Week 47 Week 2 Week 10 Week 18 Week 26 Week 34 Week 41 Week 49 Q1 Q2 Q3 Q4 Q1 Q2 Q3 Q4 2018 2019        C     o      s       t

Cash Flow Report

Referensi

Dokumen terkait

1) Analisis kebutuhan masukan: Input yang diperlukan adalah login user dan data suhu yang didapatkan dari sensor. 2) Analisis kebutuhan proses: Proses yang dibutuhkan

Tahap awal dimulai dengan melakukan analisisi situasi untuk mengetahui kebutuhan sistem yang akan dibangun, merumuskan masalah yang sudah didapat dari proses

Proses Penyampaian Materi Tematik Bermuatan IPS Tahap awal pengembangan multimedia interaktif menggunakan Powerpoint ialah melakukan analisis kebutuhan siswa melalui observasi pada

Tahap awal dalam sebuah pengembangan sistem informasi dilakukan dengan melakukan analisis kebutuhan data yang digunakan di unit pelayanan kesehatan hal ini diperlukan suatu

Tahap kedua, proses analisis permasalahan yang terjadi pada sistem sebelumnya didapatkan user requirement untuk sistem informasi pengawasan pendidikan yang akan dibuat.. Tahap

Sebagai suatu proses, penelitian pengembangan melibatkan beberapa tahap: melakukan analisis kebutuhan untuk melihat adanya problem, mencari penyebab terjadinya masalah, dan

Analisis Kebutuhan Pada tahap analisis ini digunakan untuk menganalisis kebutuhan yang diperlukan dalam pengembangan media pembelajaran bahasa berbasis sampah organik sebagai sarana

Tahap awal dalam sebuah pengembangan sistem informasi dilakukan dengan melakukan analisis kebutuhan data yang digunakan di unit pelayanan kesehatan hal ini diperlukan suatu perancangan