Proposal pengembangan aplikasi FedEx untuk menyediakan informasi pengiriman barang seperti perkiraan biaya, lokasi barang, dan kantor cabang FedEx kepada pengguna. Aplikasi dikembangkan menggunakan metode prototyping dan diujicobakan kepada pengguna untuk meningkatkan layanan FedEx.
1. PROPOSAL PENAWARAN
Aplikasi FedEx
Manajemen Proyek Perangkat Lunak
KELAS: E
05111640000015 NAVINDA MEUTIA
05111640000025 SARI WAHYUNINGSIH
05111640000076 RIFQI MUKTI WICAKSANA
Dosen:
Fajar Baskoro S.Kom., M.T.
Departemen Informatika
Fakultas Teknologi Informasi dan Komunikasi
Institut Teknologi Sepuluh Nopember (ITS)
Surabaya
2019
2. 1
DAFTAR ISI
Pendahuluan 2
Nama Aplikasi 2
Latar Belakang 2
Tujuan dan Manfaat Aplikasi 2
Batasan Perangkat Lunak yang Dikembangkan 2
Target Pengguna 3
Metodologi Pengembangan Perangkat Lunak 3
Identifikasi Masalah 3
Penggalian Kebutuhan 4
Pengumpulan dan Pengolahan Data 4
Perancangan Sistem 5
Prototyping 5
Development 5
Testing dan Maintenance 5
Analisa Proses Bisnis Aplikasi 5
Rincian Sistem dan Teknologi yang Digunakan 6
Konfigurasi Hardware 7
Konfigurasi Software 7
Tenaga Ahli 7
Rincian Biaya 8
Waktu Penyelesaian Kegiatan 8
Penutup 10
Referensi 10
3. 2
1. Pendahuluan
1.1. Nama Aplikasi
Nama aplikasi ini adalah“FedEx”,sesuai dengannamaperusahaannya.Aplikasi
ini merupakansisteminformasi yangdigunakancalonkonsumenmaupunkonsumen
untuk mengetahui harga yang akan dikenakan dalam pengiriman barang, tracking
barang yang dikirimkan serta memberikan informasi lokasi kantor cabang FedEx di
lokasi tertentu.
1.2. Latar Belakang
Jasa ekspedisi adalah perusahaan yang bergerak dibidang pengiriman barang
yang saat ini sedang bertumbuh pesat. Perusahaan ini bersaing untuk dapat
memberikan pelayanan terbaik kepada customer, baik dalam hal ketepatan waktu
pengiriman barang dan juga keamanan barang sampai tujuan. Kebutuhan
pengirimanbarangsaat ini telah menjadi kebutuhan utama setiap individu. Semua
individumembutuhkanpengirimanbarangyang cepat dan aman untuk memastikan
barang yang dikirimkan sampai pada waktu dan tempat yang tepat.
Untuk memenuhi kebutuhan tersebut, banyak lahir perusahaan jasa
pengirimanbarang.Salah satu diantaranya adalah FedEx. FedEx adalah perusahaan
internasionalyangmemproduksi barangdanjasadi Amerika Serikat. FedEx menjadi
pilihanbagi konsumenyang ingin mengirimkan barang dan juga berbagai dokumen
lainnya ke luar negeri. Perusahaan pengiriman barang ini memiliki jangkauan yang
cukup luas, sehingga banyak digunakan oleh semua kalangan yang memiliki
kepentingan pengiriman barang antara negara.
Kemajuan teknologi kini telah berperan besar dalam kehidupan masyarakat
modern. Dengan perkembangan teknologi informasi, masyarakat dapat dengan
mudah mendapatkan akses informasi dalam kehidupan keseharian mereka.
Termasuk dalam hal melacak progress status pengiriman barang melalui jasa
pengiriman barang. Menggunakan teknologi internet dengan koneksi data yang
terhubungsecara global, mendukung masyarakat untuk mengakses informasi yang
cepat dan mudah. Sehingga, lewat teknologi aplikasi ini memudahkan pelanggan
dalam mengetahui keberadaan, status, kemajuan / progress dari barang yang
dikirim.
1.3. Tujuan dan Manfaat Aplikasi
Tujuan dari adanya Aplikasi FedEx yaitu :
a. Mempermudahpemberianinformasi kepada pelanggan dalam mengetahui
status barang yang dikirim.
b. Pengolahan data pengiriman paket dan dokumen lebih mudah dan cepat.
c. Menyediakan informasi dengan cepat dan akurat.
1.4. Batasan Perangkat Lunakyang Dikembangkan
Batasan dalam aplikasi ini adalah sebagai berikut:
4. 3
1. Aplikasi dapat digunakan pada platform Android karena merupakan
platform mobile yang banyak digunakan oleh pengguna smartphone dari
berbagai kalangan.
2. Pengguna aplikasi kebanyakan adalah masyarakat dari berbagai kalangan
yang menggunakan jasa pengiriman barang melalui FedEx serta
membutuhkan informasi yang akurat.
1.5. Target Pengguna
Identifikasi penggunaaplikasi “Fedex”berdasarkansurveidari pertanyaan yang
sering muncul pada kontak kantor pusat maupun cabang sehingga menetapkan
target pengguna dari aplikasi ini adalah masyarakat yang merupakan calon
konsumen maupun konsumen dari FedEx.
2. Metodologi Pengembangan Perangkat Lunak
Metodologi pengembangan perangkat lunak yang digunakan yaitu menggunakan siklus
hidup pengembangan sistem Prototyping tahapan yang dilakukan sebagai berikut:
Input Proses Output
Permasalahan Solusi permasalahan
Solusi permasalahan Daftar kebutuhanaplikasi
Daftar kebutuhanaplikasi Data pengirimanbarang
melalui FedEx
Data pengirimanbarang
melalui FedEx
Rancangan aplikasi FedEx
Rancangan aplikasi FedEx Prototipe aplikasiFedEx
Prototipe aplikasiFedEx Aplikasi FedEx
Aplikasi FedEx Aplikasi FedEx
2.1. Identifikasi Masalah
Pada tahapini dilakukanidentifikasi masalah terkait studi kasus, yaitu Pengiriman
Barang Melalui FedEx.Tahap ini mencakup pemahaman proses bisnis dari Pengiriman
Barang Melalui FedEx yangakanmemberikanhasil berupa permasalahan yang ditemui
dan metode yang tepat untuk mengatasi permasalahan tersebut. Permasalahan yang
ditemui setelah melakukan identifikasi yaitu belum adanya media informasi bagi
konsumen dari FedEx terkait proses pengiriman barang. Permasalahan yang biasanya
5. 4
muncul berasal dari kekhawatirankonsumen, antara lain biaya pengiriman, status dan
lokasi dari barang yangtelahdikirimkansertamasih banyak hal lain yang dirasa kurang
nyaman bagi konsumen FedEx dalam menggunakan jasanya.
Solusi dari permasalahan diatas adalah dengan membuat sistem informasi bagi
konsumenuntuk melihat informasi atau track barang yang telah dikirim, menemukan
lokasi kantor FedEx, serta memberikan informasi-informasi lainnya dalam proses
pengiriman terutama biaya pengiriman. Sistem Informasi yang akan dibuat tentunya
harus mudah diakses kapanpun dan dimanapun.
Berikutnyadilakukanidentifikasi targetpenggunayangakanmenggunakanaplikasi
berdasarkan riset yang dilakukan. Hasil target pengguna yang teridentifikasi yaitu,
tentunya konsumen yang menggunakan jasa pengiriman dari FedEx.
2.2. Penggalian Kebutuhan
Pada tahapini,dilakukanpenggaliankebutuhanpenggunaaplikasimelalui risetdan
observasi proses bisnis layanan pengiriman barang melalui FedEx seperti proses
pengecekan biaya pengiriman, tracking pengiriman serta pemberian informasi lokasi
kantor cabang terdekat. Hasil kebutuhan fungsional yang diperoleh yaitu :
Bagi konsumen / masyarakat :
● Dibutuhkan media informasi untuk lokasi barang yang telah dikirimkan.
● Dibutuhkanaplikasi yang dapat mengkalkulasi perkiraan biaya pengiriman.
● Dibutuhkan media informasi untuk lokasi kantor cabang terdekat.
Bagi pegawai logistik :
● Dibutuhkan media informasi untuk alamat pengiriman serta kontak
penerima.
● Dibutuhkan media informasi yang dapat mengubah status pengiriman
secara langsung dan ter-update.
Bagi pihak manajemen / admin / operasional :
● Dibutuhkan media informasi untuk melihat riwayat proses transaksi dan
proses transaksi yang sedang berjalan.
● Dibutuhkanmediainformasi yang dapat mengintegrasikan perubahan fitur
terkait harga pada existing system FedEx ke aplikasi mobile.
2.3. Pengumpulan dan Pengolahan Data
Pada tahap ini, dilakukan pengumpulan data serta informasi yang dibutuhkan
dalammenyelesaikanpermasalahan.Datapengirimanbarangserta catatan pertanyaan
konsumenmengenai pengirimanyangtentunyadiperoleh dari database pengiriman di
FedEx. Data yang diperoleh merupakan data yang telah dihimpun pada tahun 2018.
Data tersebut berisi rincian pertanyaan yang sering muncul dari konsumen, riwayat
pengiriman, dan rincian biaya pengiriman dalam satu tahun sebagai acuan dalam
membentukmodelvisualisasi yang tepat dalam pengerjaan aplikasi. Pengolahan data
dilakukandenganidentifikasi variabelyangmemungkinkanuntukdiolah dalam aplikasi
“FedEx”.
6. 5
2.4. Perancangan Sistem
Dalam tahapan perancangan sistem, dilakukan analisis kebutuhan untuk
mendefinisikan rancangan sistem mulai dari alur, arsitektur sistem, tampilan dan
struktur data aplikasi “FedEx”. Pendefinisian rancangan tampilan atau mockup
dilakukan untuk menghasilkan desain tampilan fitur yang sesuai dengan kebutuhan
penggunamelalui perencanaan konten dan tata letak tampilan. Sedangkan rancangan
struktur data dilakukan untuk membuat desain database terkait rancangan tabel dan
relasi antar tabel untuk memudahkan pengolahan data aplikasi “FedEx”.
2.5. Prototyping
Pada tahap ini, dibuat user interface aplikasi sesuai dengan hasil rancangan pada
tahap perancangan sistem untuk diujikan pada tester dan konsumen. Pengujian ini
dilakukansecaraiteratif sebelumdilakukanpengembangan aplikasi untuk mengetahui
tampilan atau kebutuhan apa saja yang diperlukan konsumen dalam menggunakan
aplikasi “FedEx”, untuk kedepannya agar dapat digunakan dengan mudah sehingga
tujuannya dapat tercapai.
2.6. Development
Setelah prototipe yang dibuat sebelumnya telah difinalisasi, maka tahap
selanjutnya yaitu pengembangan aplikasi “FedEx”. Pengembangan aplikasi dilakukan
menggunakantools Android Studio untuk membangun seluruh kebutuhan fungsional
maupun non-fungsional sesuai rancangan sistem yang telah dibuat.
2.7. Testing dan Maintenance
Pada tahap akhir ini, dilakukan pengujian untuk aplikasi “FedEx” yang telah
dikembangkan sesuai dengan sejumlah skenario pengujian pada beragam perangkat
Android danvariasi AndroidAPI.Hal ini dilakukanuntukmemastikan performa aplikasi
“FedEx” berjalan baik dan siap digunakan oleh pengguna. Aplikasi juga akan dipantau
performanyasecaraperiodiksetelahpenggunaanuntukmeminimalisiradanyabugatau
gangguan.
3. Analisa Proses Bisnis Aplikasi
Pihak manajemen dan operasional dari FedEx bisa lebih mudah dalam melihat segala
proses transaksi yang sedang berjalan atau sudah dijalankan, beserta dengan keuntungan
yang didapat dan segala informasi tambahan baik dari petugas maupun dari pelanggan
seperti umpan balik terhadap proses transaksi, juga analisa data kolektif secara umum dari
seluruh proses bisnis yang melibatkan pelanggan. Pihak operasional FedEx juga bisa
mengintegrasikanfitur-fiturseperti pengubahanharga, penambahandiskon,danpenentuan
harga lainnyayangtersediadi aplikasi desktopyangsudahdimiliki FedEx ke aplikasi mobile,
sehingga pihak manajemen dan operasional cukup menambahkan data-data tersebut
melalui aplikasi desktop, lalu bisa mengintegrasikan dengan aplikasi mobile.
Pihakteknisdari FedEx seperti pegawai logistik, customer service, dan lain sebagainya
juga bisa memantau proses transaksi dan status transaksi yang sedang berjalan melalui
aplikasi mobile.Informasi seperti perkiraanletakalamatpenerimaan, kontak penerima, dan
7. 6
catatan tambahan terkait barang yang akan dikirim juga terdapat di aplikasi sehingga
memudahkan pegawai logistik untuk menjalankan tindakan-tindakan yang sesuai dengan
kondisi pengiriman. Pegawai logistik juga bisa mengubah status transaksi menjadi selesai,
menambahkan informasi terkait penerima barang ketika transaksi sudah selesai, dan
menambahkan catatan tambahan yang bisa dikirimkan ke pihak operasional atau pihak
pelanggan.
Pelanggan jasa FedEx, dalam hal ini pengirim barang, bisa melihat perkiraan lokasi
barang yangsedangdikirimbesertaestimasi waktubarangsampai ke tujuan.Pelanggan juga
bisamelihat status dari jasa pengiriman, entah itu sudah selesai, baru dikirim, atau sedang
ada masalah beserta informasi detail dari masalah yang sedang dihadapi. Ketika status
transaksi sudahdiubahmenjadi “selesai”olehpegawai FedEx, pelanggan bisa melihat nama
penerima barang tersebut. Selain itu, pelanggan juga bisa sebelumnya melihat estimasi
harga untuk proses pengiriman dengan barang tertentu dan jarak tertentu sesuai dengan
kriteria yang telah disediakan oleh pihak FedEx, sehingga pelanggan bisa memperkirakan
harga jasa yang dibutuhkan untuk melakukan transaksi pengiriman.
Berikut beberapa rancangan alur yang berjalan dalam aplikasi untuk target pengguna
sebagai berikut :
1. Admin / Pihak Manajemen / Pihak Operasional FedEx :
1) Pengguna bisa melihat riwayat proses transaksi dan proses transaksi yang
sedang berjalan beserta informasi terkait transaksi tersebut
2) Pengguna bisa mengintegrasikan perubahan fitur terkait harga yang
dilakukan di existing system FedEx ke aplikasi mobile
2. Pegawai Logistik FedEx :
1) Pengguna bisa melihat informasi alamat pengiriman, detail kontak
penerima, kontak pengirim, dan perkiraan letak alamat pengiriman
2) Pengguna bisa mengubah status pengiriman
3) Pengguna bisa menambahkan catatan tambahan terkait pengiriman
3. Pelanggan FedEx :
1) Penggunabisamelihatinformasi harga jasa pengantaran barang oleh FedEx
berdasarkan barang dan berdasarkan jarak
2) Pengguna bisa melihat informasi pengiriman barang terkait termasuk
estimasi waktu paket sampai dan perkiraan jarak yang sudah ditempuh
3) Penggunabisamelihatriwayatinformasi pengiriman yang sudah ia lakukan
4. Rincian Sistem dan Teknologi yang Digunakan
4.1. Konfigurasi Hardware
Tahap ini dilakukan untuk mendukung proses implementasi rancangan
aplikasi “FedEx” dengan penjelasan sebagai berikut :
No Hardware Spesifikasi
1 Smartphone RAMmin2 GB, versi Androidmin5.0
2 Komputer RAMmin32 GB, NVIDIA GeForce RTX2080
8. 7
Ti,Intel Core i9, OS Windows10
4.2. Konfigurasi Software
Berikutnyadilakukanimplementasi software denganrinciansebagai berikut
:
No Uraian Spesifikasi
1 SistemOperasi Mobile (AndroiddaniOS)
2 Bahasa Pemrograman PHP,HTML, JavaScript(Framework
Laravel)
3 Database OpenSource (MySQL)
4 Software Pendukung AndroidStudio,Google MapsAPI,
Sublime Text,AdobePhotoshop
5. Tenaga Ahli
Untuk mengerjakanproyekini,dibutuhkantenaga - tenagaahli sebagai berikut:
1. Project Manager
Berpendidikan minimal S2 bidang Informatika atau Manajemen, memiliki
sertifikasidi bidangproyekmanajemen,mempunyaipengalamansejenisminimal 5
tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang. Bertugas untuk
memimpin,merencanakandanmembuatlaporanmengenai kinerjaparatimdalam
mencapai target proyek.
2. Team Leader
Berpendidikanminimal S2bidangInformatika, mempunyai pengalaman kerja
minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang.
Bertugas sebagai pemimpin tim proyek, bertanggung jawab atas koordinasi tim
serta integrator sistem meliputi aplikasi dan jaringan komputer.
3. System Analyst
Berpendidikanminimal S2bidangInformatika, mempunyai pengalaman kerja
minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang.
Bertugas merancang desain input, proses, hingga output.
4. Database Analyst
Berpendidikanminimal S2bidangInformatika, mempunyai pengalaman kerja
minimal 5 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang.
Bertugas membuat desain database.
5. Programmer
Berpendidikan minimal S1 bidang Informatika atau Ilmu Komputer,
mempunyai pengalaman kerja minimal 3 tahun yang dibuktikan dengan surat
referensi,menguasaipemrogramanframeworkdan android, memiliki sertifikat di
bidang pemrograman, sebanyak 5 orang. Bertugas membuat program dari
rancangan yang telah ada ke dalam bahasa pemrograman.
9. 8
6. Jaringan Komputer
Berpendidikanminimal S1bidangInformatika, mempunyai pengalaman kerja
minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang.
Bertugas untuk mengimplementasi jaringan pada sistem.
7. Desain Antarmuka
Berpendidikanminimal S1bidangInformatika, mempunyai pengalaman kerja
minimal 3 tahun yang dibuktikan dengan surat referensi, sebanyak 1 orang.
Bertugas untuk merancang desain aplikasi yang inovatif dan kreatif.
6. Rincian Biaya
Untuk mendukung seluruh kegiatan pengembangan aplikasi FedEx ini, direncanakan
biaya pelaksanaan yang dibutuhkan adalah sebanyak Rp 914.100.000, dengan rincian
sebagai berikut :
No Kegiatan Estimasi Biaya Keterangan
1 Survey Rp. 115.700.000
Honor untuk project manager,
team leader, system analyst, dan
biaya pelaksanaan survey
2 Analisa Sistem Rp. 105.700.000
Honor untuk project manager,
team leader dan system analyst
3
Perancangan
Sistem
Rp. 145.000.000
Honor untuk project manager,
team leader, database analyst,
desain antarmuka dan jaringan
komputer
4
Pengembangan
Sistem dan Uji
Coba
Rp. 389.000.000
Honor untuk project manager,
team leader, jaringan komputer,
programmer,danbiayapembelian
server dan perangkat mobile
untuk uji coba
5 Pelatihan Rp. 36.700.000
Honor untuk trainer, dan biaya
penyewaan ruang pelatihan dan
perangkat pelatihan
6
Pelaporan dan
Dokumentasi
Rp. 15.000.000
Honor untuktenaga dokumentasi,
dan biaya perlengkapan untuk
pelaporan dan dokumentasi
7
Kegiatan
Administrasi
dan Bantuan
Teknis
Rp. 107.000.000
Honor untuk tenaga administrasi
dan technical support selama
pelaksanaan kegiatan
TOTAL Rp. 914.100.000
10. 9
7. Waktu Penyelesaian Kegiatan
Secara keseluruhan,perkiraanjangkawaktuyangdiperlukanuntukmelaksanakan seluruh
kegiatan pengembangan aplikasi FedEx ini adalah 22 minggu kerja atau 110 hari kerja
efektif dari bulanApril - September2019 denganpengecualian pada hari-hari libur nasional
seperti halnya di minggu pertama bulan Juni 2019. Untuk lebih jelasnya bisa dilihat pada
tabel berikut:
No Kegiatan
April 2019 Mei 2019 Juni 2019 Juli 2019
I II III IV I II III IV I II III IV I II III IV
1
Penetapan
Kontrak
2 Perencanaan
3 AnalisaSistem
4
Perancangan
dan Prototyping
5
Pengembangan
Sistem
6 Uji Coba
7 Pelatihan
8 Pelaporan
No Kegiatan
Agustus 2019 September 2019
I II III IV I II III IV
1
Penetapan
Kontrak
2 Perencanaan
3 AnalisaSistem
4
Perancangan
dan Prototyping
5
Pengembangan
Sistem
6 Uji Coba
7 Pelatihan
11. 10
8 Pelaporan
8. Penutup
Demikian proposal penawaran yang kami sampaikan agar dapat menjadi bahan
pertimbangan dalam menjalin kerja sama membuat dan mengembangkan aplikasi untuk
FedEx. Kami harap penawaran kami dapat membantu dalam perkembangan bisnis jasa
pengiriman FedEx kedepannya.
9. Referensi
https://play.google.com/store/apps/details?id=com.fedex.ida.android&hl=en_US