Salah satu layanan Sunhouse Digital (SHD) adalah pengembangan sistem berbasis mobile dan web. Sistem berbasis mobile merupakan sebuah perangkat lunak untuk menangai proses bisnis organisasi dan berjalan pada platform mobile seperti Android atau IOs. Sisem berbasis web cenderung lebih fleksibel karena sistem dapat diakses melalui berbagai macam platform (cross-patform).
Teknologi Pengembangan
Beberapa teknologi yang kami gunakan untuk pengembangan sistem berbasis mobile diantaranya adalah:
Teknologi pengembangan sistem berbasis web yang digunakan di SHD:
Metode Pengembangan
SHD menggunakan Prototype Iterative Model dalam proses pengembangan sistem. Metode tersebut memiliki empat fase utama yaitu analisis kebutuhan, pemodelan sistem, protyping, dan pengembangan.
Fase Analisis Kebutuhan
Pada fase ini tim SHD akan melakukan analisis kebutuhan sistem. Analisis biasanya dilakukan dengan melakukan wawancara kepada stakeholder yang berkepentingan dalam sistem yang akan dibangun. Fokus kami dalam fase ini adalah menemukan inti masalah yang dihadapi oleh partner. Masalah yang dianalisa adalah masalah proses bisnis organisasi mitra. Masalah tersebut menjadi pedoman bagi tim riset SHD untuk menentukan solusi yang dapat memberikan dampak efisisensi dan efektifitas dalam proses bisnis organisasi.
Fase Pemodelan Sistem
Fase ini adalah untuk mengkonversi hasil analisis kebutuhan dalam desain sistem. Model sistem dalam proses pengembangan sistem adalah aspek yang sangat penting karena itu merupakan dokumentasi tentang arsitektur sistem yang akan dibangun. Selain digunakan sebagai pedoman pengembangan, dokumentasi juga digunakan sebagai pedoman untuk update dan maintenance.
Fase Prototyping
Ini adalah fase pengembangan user-flow yang dituangkan dalam desain user interface (UI). Prototipe adalah cara yang kami gunakan untuk berkomunikasi dengan mitra tentang aplikasi yang akan dibangun. Pada fase ini tim riset berkolaborasi dengan tim UI/UX design untuk menghadirkan cara yang paling mudah dalam berinteraksi dengan sistem. Tahapan pengembangan prototipe yang kami lakukan adalah seperti pada gambar berikut:
Fase Pengembangan
Pada fase ini kami menerapkan incremental model dalam proses pengembangan. Kami fokus pada pengembangan fungsional secara bertahap sesuai dengan prioritas. Fase ini mengembangkan High Fidelity (HiFi) Prototype yang sudah dikembangkan pada fase sebelumnya sehingga fungsional sistem dapat berjalan dengan baik. Pada fase ini kami menentukan skala prioritas fungsional sehingga pengujian sistem dapat dilakukan seawal mungkin dan dapat dilakukan dengan jauh lebih teliti.
Fase Pengujian
Fase pengujian ini adalah tahapan akhir untuk memeriksa setiap fungsi yang sudah disepakati pada proses analisis kebutuhan. Pengujian ini didasarkan pada dokumen SRS (Software Requirement Spesification) yang sudah disepakati pada fase analisis kebutuhan. Mitra akan merima dokumen pengujian ini sebagai bentuk QA (Quality Assurance) yang kami berikan.
Diskusi dan Konsultasi
Jangan sungkan untuk menghubungi kami. Kami sangat senang berdiskusi dengan Anda untuk membantu Anda menemukan efisiensi bisnis. Klik disini untuk berkonsultasi.