UTS MPPL F - 5113100125 - Bagus Putra Mayani

1. Modul

·         Modul surat masuk
·        Modul surat keluar
·        Modul pemberkasan terhadap surat-surat.
·        Moduk Integrasi Notifikasi Email Masuk dengan SMS
·        Modul user e-surat
·        Modul disposisi, pendistribusian surat masuk dari atasan ke bawahan
·        Modul tembusan(CC)

2.  Pengguna sudah terdaftar pada aplikasi e-surat ini, pengguna yang bisa mengakses adalah pegawai SKPD pemerintahan. Pegawai bisa melakukan penerimaan surat dan pengiriman surat antar pegawai SKPD pemerintahan, apabila ada surat masuk maka akan ada notifikasi melalui SMS dengan memasukkan nomor handphone pegawai sebelumnya. Selain itu pegawai dapat menggunakan fitur disposisi sehingga dapat memudahkan distribusi pengiriman surat dari atasan ke bawahan. Bentuk dari aplikasi akan seperti gmail ataupun yahoo mail





3. Ruang Lingkup
            Fungsi :
·         Mengelola surat masuk di lingkungan SKPD
·         Mengelola surat keluar di lingkungan SKPD
·         Memberikan notifikasi email masuk melalui SMS
·         Mengelola pendistribusian surat masuk dari atasan ke bawahan       
·         Menyediakan fitur tembusan (CC) untuk mengetahui pendistribusian surat

Kinerja :
·         Dapat Diakses Ketika Jam Kerja 07.00 – 17.00
·         Diakses oleh pegawai pemerintahan kota/kabupaten

Batasan :
·         Aplikasi berbentuk website dengan menggunakan bahasa pemrograman PHP dan database MySql
·         Hanya pegawai pemerintahan yang dapat mengakses e-surat

4. KAK

PERIHAL
PENJELASAN
1
Latar Belakang
Surat menyurat pada instansi pemerintahan sudah menjadi rutinitas yang wajib. Penggunaan kertas masih menjadi media umum pada pengiriman informasi, namun dengan berkembangnya teknologi sistem pendistribusian surat sudah menjadi hal yang lumrah untuk dibuatkan aplikasi untuk mempermudah serta mempercepat penerimaan maupun pengiriman surat. Sehingga dibutuhkan aplikasi untuk menyediakan kebutuhan diatas.
2
Maksud dan Tujuan
·         Memudahkan pendistribusian pengiriman surat dari atasan ke bawahan
·         Mengelola surat masuk kepada pengguna
·         Mengelola surat keluar dari pengguna
·         Menyediakan push notification melalui SMS apabila ada surat masuk
3
Sasaran
Tersedianya aplikasi e-surat berbasis web ini sehingga dapat mendukung pelaksanaan dan fungsi kantor imigrasi Surabaya
4
Nama dan Organisasi Pengguna Jasa
Kantor Imigrasi Surabaya
5
Sumber Pendanaan
APBD Tahun Anggaran 2016 dengan biaya sekitar Rp. 100.000.000 (seratus juta rupiah) termasuk pajak-pajak yang membebaninya.

Lingkup, Lokasi, Fasilitasi dan Alih   Pengetahuan
a. Lingkup Kegiatan
          1.  Pengembangan modul-modul utama pada aplikasi e-surat berbasis web sebagai berikut:
a.       Mendaftar yang merupakan suatu modul untuk menangani pendaftaran pengguna baru.
b.      Masuk yang merupakan suatu modul untuk log in atau masuk kedalam web.
c.       Modul pembuatan surat untuk mengirim surat
d.      Modul penerimaan surat dimana menampilkan surat yang ada
e.      Modul disposisi, dimana mengirimkan surat untuk mengirim surat dari atasan ke bawahan
           2. Membuat dokumentasi yang lengkap (kertas dan elektronik) untuk web sistem informasi kepegawaian dinas tenaga kerja dan transmigrasi pem yang dibangun meliputi:
a.       User Requirement
b.      User Interface
c.       Testing (Case Test, Unit Test, Integration Test, Acceptance Test)
d.      Database Dictionary
e.      Database Security
f.        Security Level
g.       Form Input/Output
h.      Source code
i.         User Manual
           3. Pengadaan Server (hardware)

b. Lokasi Kegiatan
    Kantor Imigrasi Surabaya
Jl. Letjen S Parman 58 A, Waru, Sidoarjo Sub-Distrcit, East Java

c. Data dan fasilitas Penunjang
          1. Laporan dan Data
Data pegawai dinas tenaga kerja dan transmigrasi provinsi jawa barat
          2. Akomodasi ruang dan kantor
Sebuah ruang untuk menaruh server dan terdapat koneksi internet (dapat berupa hotspot maupun kabel internet)
          3. Staf admin
3 orang admin yang bertugas untuk memantau kegiatan penggunaan aplikasi e-surat

d. Alih Pengetahuan
    Penyedia jasa harus mengadakan pelatihan, semacam kursus singkat diskusi, dan seminar terkait dengan tata cara penggunaan aplikasi serta cara kerja dari seorang admin dan bagaimana sebuah admin dapat mengawasi kegiatan jalannya aplikasi

5. Tim
·         Ketua tim (Project Manager)
    Ketua tim disarankan seorang saja, minimal Sarjana Teknik Strata satu (S1) lulusan perguruan tinggi yang terakreditasi A atau setingkat, berpengalaman dalam pelaksanaan pekerjaan di bidang project management pengembangan aplikasi sekurang-kurangnya 4 (empat)tahun. Sebagai ketua tim, tugas utamanya adalah memimpin dan mengkoordinir seluruh kegiatan anggota tim kerja dalam pelaksanaan pekerjaan selama masa projek sampai dengan pekerjaan dinyatakan selesai,
·         Sistem Analis
    Sistem analis yang disyaratkan adalah minimal Sarjana Informatika/Ilmu Komputer Strata satu (S1) lulusan perguruan tinggi negeri/swasta/luar negeri yang terakreditasi A atau setingkat, yang berpengalaman melaksanakan pekerjaan di bidang pengembangan perangkat lunak komputer berbasis web dan data base sekurang-kurangnya 3 (tiga) tahun.
·         Web Designer
    Web Designer yang disyaratkan sekurang-kurangnya setara Strata satu (S1) lulusan perguruan tinggi negeri/swasta/luar negeri yang terakreditasi A atau setingkat dengan pengalaman sekurang-kurangnya 3 (tiga) tahun.
·         Web Developer
     Web Developer yang disyaratkan sekurang-kurangnya setara Strata satu (S1) lulusan perguruan tinggi negeri/swasta/luar negeri yang terakreditasi A atau setingkat dengan pengalaman sekurang-kurangnya 3 (tiga) tahun.
·         Database Developer
    Database developer yang disyaratkan sekurang-kurangnya setara Strata satu (S1) lulusan perguruan tinggi negeri/swasta/luar negeri yang terakreditasi A atau setingkat dengan pengalaman sekurang-kurangnya 3 (tiga) tahun.
·         Trainers

    Trainers yang disyaratkan sekurang-kurangnya setara Strata satu (S1) lulusan perguruan tinggi negeri/swasta/luar negeri yang terakreditasi A atau setingkat dengan pengalaman sekurang-kurangnya 2 (dua) tahun.

Project Charter 5113100125 - 5113100019

Project Charter Document
Project Name: Sistem Informasi Kepegawaian Dinas Tenaga Kerja dan Transmigrasi Provinsi Jawa Barat Berbasis Web

Company : Dinas Tenaga Kerja dan Transmigrasi Provinsi Jawa Barat

Focus Area: Pembuatan Website

Product/Process: Website

Project Time : 28 Maret 2016 sampai 7 Juli 2016

Cost Estimation : Rp. 675.000.000

Prepared By
Document Owner(s)
Project/Organization Role
Bagus Putra Mayani
Project Manager
Kevin Arditya
Developer
Dinas Tenaga Kerja dan Transmigrasi Provinsi Jawa Barat
Stakeholder

Project Charter Version Control
Version
Date
Author
Change Description
1.0
22 Maret 2016
Bagus Putra Mayani
Dokumen Dibuat

=======================================================================
 
TABLE OF CONTENTS
1       PROJECT CHARTER PURPOSE
2       PROJECT EXECUTIVE SUMMARY
3       PROJECT OVERVIEW
4       PROJECT SCOPE
4.1          Goals and Objectives
4.2       Departmental Statements of Work (SOW)
4.3          Organizational Impacts
4.4          Project Deliverables
4.5          Deliverables Out of Scope
4.6          Project Estimated Costs & Duration
5       PROJECT CONDITIONS
5.1          Project Assumptions
5.2          Project Issues
5.3          Project Risks
5.4          Project Constraints
6       PROJECT STRUCTURE APPROACH
7       PROJECT TEAM ORGANIZATION PLANS
8     PROJECT REFERENCES
9       APPROVALS
 ======================================================================= 
1          PROJECT CHARTER PURPOSE
Tujuan dari proyek ini adalah pembuatan sebuah website. Website akan berisi tentang pengelolaan administrasi kepegawaian dinas tenaga kerja dan transmigrasi provinsi Jawa Barat. Dimana para pegawai dapat megelola menyimpan data kepegawaian serta administrasi lainnya seperti kenaikan pangkat, input nilai DP3, kenaikan gaji berkala, pengajuan cuti, mutasi internal, serta absensi pegawai secara mudah serta melihat laporan data yang dikelola oleh pegawai dinas tenaga kerja dan transmigrasi provinsi Jawa Barat.
======================================================================= 
2          PROJECT EXECUTIVE SUMMARY
    Project goals
    Objectives
    Scope
    Assumptions
    Risks
    Costs
    Timeline
    Approach
    Organization
======================================================================= 
3          PROJECT OVERVIEW
Tujuan dari proyek ini adalah memudahkan pegawai dalam mengelola menyimpan data kepegawaian serta administrasi lainnya seperti kenaikan pangkat, input nilai DP3, kenaikan gaji berkala, pengajuan cuti, mutasi internal, serta absensi pegawai serta memudahkan pegawai dinas tenaga kerja dan transmigrasi provinsi Jawa Barat dalam melihat laporan data kepegawaian yang mereka miliki. Aplikasi web akan dibangun menggunakan metode MVC(Model View Controller) sehingga memudahkan pengelolaan backend dari website yang ada framework MVC yang digunakan adalah Laravel serta untuk tampilan website akan menggunakan framework Bootstrap.

Implementasi aplikasi website akan diletakkan pada server Indonesia guna meminimalisir biaya yang dikeluarkan namun tetap sesuai dengan apa yang diharapkan. Stakeholder juga mendapatkan rasa aman karena jika aplikasi di tanam pada server milik dinas tenaga kerja dan transmigrasi provinsi Jawa Barat terdapat resiko-resiko yang tidak ada jaminannnya.
======================================================================= 
4          PROJECT SCOPE
4.1      Goals and Objectives
Goals
Objectives
Mengelola dan menyimpan data kepegawaian serta administrasi lainnya
1.    Melakukan interview kepada stakeholder
2.    Membuat storage untuk menyimpan informasi data kepegawaian
3.     Membuat halaman / page website mengenai data kepegawaian
Membangun suatu bentuk pelaporan dari data yang dikelola yang dapat dilihat oleh pegawai.
1.   Membuat laporan dari pengolahan data kepegawaian
2.  Menampilkan laporan yang telah dibuat
======================================================================= 
4.2      Departmental Statements of Work (SOW)
Departmental SOW
Owner/Prime
Due Date/Sequence
Interview kebutuhan stakeholder
Projecr Manager , Stakeholder
Melakukakan     wawancara untuk mendapatkan kebutuhan utama
Fitur-fitur mengenai website yang akan dibuat
Web Developer , Stakeholder
Tim web developer dan stakeholder mendiskusikan dan membuat requirement
fitur-fitur apa yang diperlukan
Data-data yang akan digunakan pada website
Database Developer, Stakeholder
Tim database developer dan stakeholder mendiskusikan data apa saja yang akan dimasukan kedalam website
Melakukan desain interface sesuai dengan kebutuhan
Web Designer, Stakerholder
Web Designer dan Stakeholder bersama-sama mendisikusikan desain yang sesuai dengan kebutuhan stakeholder namun tidak dapat keluar dari ruang lingkup yang terlah di sepakati.
Deskripsi hasil kerja (spesifikasi kebutuhan, source code, test plan)
Stakeholder, Tim proyek
Pada tim proyek harus dapat mendiskripsikan dan mendiskusikan kepada stakeholders mengenai asumsi projek yang dibuat
Testing aplikasi
Tester
Melakukan uji coba terhadap aplikasi yang terlah dibuat
Implementasi aplikasi web
Tim Proyek
Tim melakukan implementasi aplikasi web.
4.3      Project Deliverables
Milestone
Deliverable
1. Melakukan
wawancara atau
interview kepada
stakeholder utama
untuk mendapatkan
kebutuhan proyek
yang sesuai
      Mendapatkan data dan informasi mengenai proyek
      Mendapatkan kebutuhan utama stakeholder
      Data struktrur organisasi dinas tenaga kerja dan transmigrasi provinsi Jawa Barat
      Data pegawai
      Data pencatatan administrasi kepegawaian
      Menentukan batasan proyek
      Menentukan estimasi kebutuhan dana awal
      Dokumentasi pertemuan
      Dokumen kebutuhan proyek
2. Pembuatan Sistem
(prototyping)
      Mendapatkan hasil website sementara (prototype)
      Layanan website sudah bekerja 75 persen
      Dokument pengembangan aplikasi (progress)
4. Desain Interface
     Hasil desain website telah selesai dan tetap merujuk pada dokumen kebutuhan
      Dokumen pengembangan aplikasi (final)
5. Presentasi
prototype kepada
stakeholder
      Mendapatkan feedback dari stakeholder
      Informasi tentang kebutuhan minor
      Dokument kebutuhan proyek
6. Presentasi produk akhir
     Layanan berjalan sesuai dengan kebutuhan stakeholder
      Sistem dapat berjalan dengan baik
      Produk telah diimplementasikan
======================================================================= 
4.4      Deliverables Out of Scope
Tidak termasuk dalam proyek ini adalah pengimplementasian sistem tidak menangani administrasi keuangan Dinas tenaga Kerja dan Transmigrasi Provinsi Jawa Barat termasuk penggajian pegawai dan masalah keuangan lainnya.
======================================================================= 
4.5      Project Estimated Costs & Duration

Project Milestone

Date Estimate
Deliverable(s) Included
Confidence Level
Melakukan interview pada stakeholder
29 Maret 2016
      · Informasi stakeholder yang terlibat
      · Informasi proses bisnis yang ada
      · Informasi struktur organisasi
      · Informasi Data Pegawai
Dokumen Kebutuhan
High
Analisa hasil interview
4 April 2016
      · Mendapatkan kebutuhan  utama
      · Dokumen kebutuhan (final)
High
Desain Sistem dan interface
25 April 2016
      · Prototype
High
Presentasi ke Stakeholder
27 April 2016
      ·  Feedback mengenai prototype
Medium
Hosting dan Domain aplikasi
30 April 2016
      · Melakukan pembelian
 hosting dan domain
 untuk implementasi
 aplikasi web
Medium
Testing aplikasi
8 Mei 2016
      · Memperoleh dokumentasi  testing aplikasi
High
======================================================================= 
5          PROJECT CONDITIONS
5.1      Project Assumptions
    Proyek ini diasumsikan suatu proyek yang bertujuan untuk membuat website untuk memudahkan mengelola data kepegawaian dinas tenaga kerja dan transmigrasi provinsi Jawa Barat.
======================================================================= 
5.2      Project Issues
#
Issue
Priority
Owner
Description
Status & Resolution
1
Anggota tim mendapatk an musibah
Low
Project Manager
Kemungkinan terjadi hal yang tidak diharapkan yang menimpa anggota tim
Mempunyai anggota cadangan yang siap dipekerjakan sesuai dengan keahlian yang dibutuhkan
2
Listrik mati pada saat pengembangan aplikasi web
High
Web Develop er,Web Designer
Kemungkinan terjadi mati listrik pada saat pengembangan proyek.
Menyiapkan aliran listrik
cadangan menggunakan genset, atau UPS untuk keadaan mendesak.
3
Data Hilang
High
Tim
Proyek
Dimungkinkan sekali data dapat hilang begitu saja karena ancaman virus dan bencana yang tidak terduga
Melakukan backup secara berkala pada media penyimpanan yang terpisah dengan komputer untuk mengembangan. Menggunakan tools pendukung keamaan komputer pengembangan seperti antivirus.

======================================================================= 
5.3      Project Risks
#
Risk Area
Likelihood
RiskOwner
Project Impact-Mitigation Plan
1
Waktu untuk  melakukan pertemuan sangat sulit
High
Project Manager
Meeting dilakukan dengan mencari hari yang longgar dan sebisa mungkin diadakan pertemuan setiap harinya walaupun hanya sebentar.
Jika belum mengatasi solusi lain adalah melakukan netmeeting untuk memecahkan masalah jarak dan waktu.
2
Informasi dari stakeholder utama kurang
Medium
Project Manager
Mencari stakeholder yang lainnya seperti pegawai,kebutuhan apa yang mereka inginkan
3
Ruang Lingkup proyek melebar terlalu luas
High
Project Manager
Melakukan inisiasi di awal mengenai batasan batasan atau constrains yang terdapat dalam proyek
4
Waktu pengerjaan proyek terlambat dari target
High
Stakeholder
Membuat schedule task pada setiap kegiatan yang berkaitan dengan proyek yang disesuaikan dengan kesepakatan pengerjaan proyek dan jumlah anggota tim.
5
Kurangnya
personil tim
Medium
Project Manager
Mencari atau merekrut anggota baru yang sesuai dengan bidang keahlian yang dibutuhkan

======================================================================= 
5.4      Project Constraints
Batasan dari proyek yang dikerjakan adalah sebagai berikut :
     Proyek hanya melakukan pengembangan terhadap aplikasi web yang pengelolaan data kepegawaian tidak termasuk administrasi keuangan.
     Fitur yang akan diterapkan pada proyek sesuai dengan permintaan stakeholder dan telah di sepakati sebelumnya.
     Proyek berjalan sesuai dengan anggaran yang telah disediakan dan sesuai dengan dokumen kebutuhan yang telah di sepakati. Bila ada kebutuhan yang ingin diimplementasikan namun belum tercantum dalam dokumen kebutuhan, maka akan ditunda dan dilanjutkan pada proyek selanjutnya.
     Tingkat sekuritas aplikasi web hanya menggunakan username dan password.
======================================================================= 
6          Project Structure Approach
Pendekatan yang dilakukan dalam pembuatan proyek ini adalah dengan melakukan interview seintensif mungkin. Interview dengan pihak stakeholder merupakan metode yang mudah dilakukan karena dengan interview sudah cukup mendapatkan informasi yang dibutuhan. Informasi tersebut kemudian di oleh untuk menjadi sebuah dokumen kebutuhan sebagai sarana pengembangan proyek aplikasi web pengelolaan administrasi kepegawaian.
======================================================================= 
7          Project Team Organization Plans
Project Team Role
Project Team Member(s)
Responsibilities
Project Manager
Bagus Putra Mayani
       · Melakukan interview terhadap stakeholder proyek
       · Melakukan pembagian tugas
       · Control Project Team
       · Bertanggung jawab atas berjalannya proyek
       · Financial
Web Developer
Kevin Arditya
       · Melakukan pengembangan website
Database Developer
Bagus Putra Mayani
       · Melakukan pembuatan database
Web Designer
Kevin Arditya   
       · Desain interface website
Website Analyst
Bagus Putra Mayani
·    Melakukan analisa terhadap
rancangan website
Dokumentator
Kevin arditya
       · Dokumentasi pengerjaan proyek
       · Dokumentasi pengembangan website
Tester
Bagus Putra Mayani
       · Melakukan pengujian terhadap fitur-fitur  website
       · Memberikan feedback
8          APPROVALS
Prepared by   Bagus Putra Mayani, Kevin Arditya

Approved by   

Popular Posts

Like us on Facebook