BAB 1 PENDAHULUAN
1.1 Latar Belakang Evolusi telepon dan komputer telah mengantarkan kita ke era Smartphone atau dalam bahasa Indonesia dikenal dengan sebutan ponsel pintar. Teknologi Smartphone ini merupakan bukti nyata bahawa evolusi terjadi pada setiap generasi, tidak hanya merubah bentuk dari fisik telepon itu sendiri tetapi juga menambahkan fungsionalitas sehingga terciptalah suatu penggabungan teknologi komputer dengan telepon yang dapat memiliki fitur mewah tersebut. Manusia menggunakan indera melalui proses melihat, mendengar atau merasa lalu ditransmisikan ke otak untuk diolah dan disimpan. Perkembangan Smartphone telah membantu manusia untuk mengolah informasi lebih mudah dan menyimpannya lebih banyak di memori yang lebih besar. Informasi yang dicerna oleh otak manusia pun semakin terbatas karena manusia lebih mengandalkan teknologi seperti Smartphone untuk melakukan sebagian besar pengolahan informasi. Bentuk informasinya lebih berupa data visual misalnya dalam bentuk gambar atau foto. Keterbatasan menyimpan informasi dalam bentuk teks tentunya dapat menimbulkan masalah bagi kalangan pelajar misalnya mahasiswa, karena pelajar atau orang-orang yang berada di lingkungan akademis kerap menggunakan buku teks sebagai acuan belajar sehingga membaca informasi berupa teks dalam jumlah besar dan harus merangkum menjadi tugas yang berat untuk merepresentasikan kembali informasi dalam bentuk yang lebih sederhana. Buku teks, artikel atau informasi yang berupa teks dapat diakses di internet dalam banyak format, salah satunya bentuk PDF secara berbayar ataupun gratis. Tetapi, tidak semua penerima informasi tersebut dapat menggunakannya dengan efektif dan mampu merepresentasikan kembali penggalan informasiinformasi itu dengan menunjukkan hubungan antara informasi. Proses mengambil – menyimpan – membagi adalah proses yang pada umumnya digunakan oleh pengguna teknologi Smartphone yang dapat dilakukan dengan kamera ponsel untuk mengambil informasi dengan cepat dan langsung simpan ke dalam memori. Aspek yang dilihat adalah bagaimana si pengguna Smartphone
1
2 tersebut dapat menggunakan teknologi yang tersedia pada perangkatnya secara efektif untuk mengambil, mengolah dan merepresentasikan penggalan informasiinformasi dengan Smartphone. Kemudian, representasi secara visual informasi tersebut dapat membantu untuk mengidentifikasikan hubungan penggalanpenggalan informasi sehingga pengguna Smartphone sekaligus penerima informasi tersebut dapat memahami penggalan informasi yang lebih sederhana namun mencerminkan keselurugan inti informasi. Kemudahan dalam berbagi informasi merupakan kunci bagi pengguna Smartphone merasa leluasa untuk mengakses informasi itu sendiri ataupun bersama secara paralel dan efektif.
1.2 Perumusan Masalah •
Belum tersedia aplikasi catatan yang menggunakan fitur pengenalan karakter dari tulisan tercetak sekaligus dapat merepresentasikan informasi kembali dalam bentuk visual pada Smartphone dengan platform iOS.
1.3 Ruang Lingkup Ruang lingkup yang menjadi batasan ruang dalam pengembangan aplikasi ini adalah pengguna Smartphone, produk yang dikeluarkan oleh Apple, Inc., dengan sistem operasi minimal iOS 6.
1.4 Tujuan dan Manfaat 1.4.1 Tujuan Ada pun tujuan yang ditetapkan penulis dari pengembangan aplikasi ini agar pengguna Smartphone terutama yang memiliki perangkat yang berjalan diatas platform iOS dapat menggunakan catatan yang dilengkapi dengan fitur Optical Character Recognition yang dapat direpresentasikan dengan model mind mapping agar informasi dapat diserap lebih mudah.
1.4.2 Manfaat Berikut manfaat yang diharapkan penulis dari pengembangan aplikasi ini untuk pengguna Smartphone dengan platform iOS : •
Dapat langsung mengekstraksi informasi yang terdapat pada gambar berupa teks yang dapat dimodifikasi.
3 •
Membuat, memodifikasi, menyimpan dan membagikan catatan.
•
Mudah memahami relasi keterkaitan antar catatan yang tersimpan dalam bentuk representasi visual seperti mind mapping.
1.5 Metode Penelitian Metode penelitian yang digunakan oleh penulis dalam pengembangan aplikasi MindKeepin dengan fitur Optical Character Recognition yang dibangun menggunakan bahasa pemrograman Objective-C ini meliputi dua metode, yaitu: 1.5.1 Metode Analisis Metode Analisis yang penulis lakukan adalah menganalisa data mentah yang didapatkan dari survey yang dibuat melalui google survey dengan target 100 responden dikalangan mahasiswa dan non-mahasiswa. Hasil survey yang didapat, dikembangakan menjadi product backlog yang menjadi masukan untuk metode perancangan dalam menggunakan Scrum Development. Setelah melakukan survey, data yang dianalisa dicocokkan dengan tujuan pengembangan aplikasi dibantu dengan pembelajaran pustaka melalui buku teks yang tersedia pada perpustakaan Universitas Bina Nusantara maupun koleksi pribadi, E-Book yang diunduh di internet, website resmi dan valid, jurnal ilmiah nasional dan internasional yang diedarkan dan diakses melalui internet dari institusi – institusi resmi, dan hasil scrum meeting yang dilakukan untuk menggali user story pada product backlog. 1.5.2 Metode Perancangan Metode perancangan yang digunakan dalam pengembangan aplikasi ini adalah metode scrum yang termasuk dalam agile development. Berikut beberapa aktivitas yang meliputi metode perancangan: 1. Mengidentifikasi product backlog dengan mengumpulkan user story yang diambil dari data mentah setelah melakukan survey. 2. Merancang konsep desain untuk aplikasi, meliputi pembuatan jadwal sprint, pesudocode, desain user interface dan desain sistem dengan UML(Unified Modeling Language): use case diagram, activity diagram, sequence diagram, dan class diagram. 3. Melakukan sprint yang meliputi assess, select, review dan develop, sprint akan dilakukan sebanyak kurang lebih 3-4 sprint dimana setiap sprint dilakukan selama 1-4 minggu sesuai kebutuhan penulis dalam
4 melakukan tugas pada sprint tersebut. Sprint akan dilakukan sampai produk yang diinginkan tercapai sesuai dengan tujuan awal pembuatan aplikasi yaitu terciptanya aplikasi MindKeepin.
1.6 Sistematika Penulisan BAB I PENDAHULUAN Menjelaskan latar belakang perancangan, rumusan masalah, hipotesis, ruang lingkup, tujuan dan maanfaat, metodologi penelitian, dan sistematika penulisan.
BAB 2 TINJAUAN PUSTAKA Berisi tinjauan pustaka yang menjelaskan teori yang berkaitan dengan pengembangan aplikasi. Teori yang dijelaskan mencakup teori dasar mengenai software sampai software engineering dan teori khusus yang dipakai.
BAB 3 METODOLOGI Menguraikan
bagaimana
metodologi
tim
penulis
melakukan
pengembangan dan penelitian untuk mendapatkan apa yang dibutuhkan serta menyertakan analisa yang disimpulkan dari hasil survey yang dilakukan terhadap responden. Menjelaskan contoh produk pembanding yang menjadi acuan pembangunan aplikasi. Setelah menjelaskan bagaimana analisa, penulis menjelaskan solusi yang ditawarkan pada aplikasi.
BAB 4 HASIL DAN PEMBAHASAN Menyertakan spesifikasi sistem, hardware maupun software dalam pengembangan aplikasi ini dan menjelaskan bagaimana hasil yang didapatkan dari penerapan aplikasi seperti hasil tes yang dilakukan untuk mengetahui apakah aplikasi telah berjalan dan memberikan hasil menuju solusi yang dibuat pada bab sebelumnya. Selain itu, penulis akan menyertakan deskrispi penggunaan aplikasi sebagai manual pemakaian.
BAB 5 SIMPULAN DAN SARAN
5 Memberikan
simpulan
dari
apa
yang
telah
dilakukan
selama
pengembangan aplikasi yang menjadi topik utama dalam penelitian ini sekaligus memberikan saran dalam pengembangan atau penelitian berikutnya untuk produk yang mengarah dengan tujuan dan penggunaan yang sama.