GithubHelp home page GithubHelp logo

shofi78 / e-commerce-project Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 35.69 MB

Project ini bertujuan membuat produk data berupa dashboard SSOT yang menampilkan business metrics sebagai penggambaran bisnis perusahaan secara keseluruhan

Python 0.01% Jupyter Notebook 100.00%

e-commerce-project's Introduction

BI Model for E-Commerce - Dashboard

Background

Kami adalah team Business Intelligence di sebuah early-startup yang bernama SEMBAKOKU. Bergerak di bidang retail grocery untuk kebutuhan sehari-hari yang memiliki visi menjadi one-stop shopping marketplace terbesar di Brazil. Demi mewujudkan visi tersebut, perusahaan memiliki misi tumbuh bersama dengan mitra, mengedepankan tingkat pelayanan yang konsisten dan terpercaya serta menjual produk dengan harga yang terjangkau dan kualitas nomor satu.

Namun, sejak awal berdirinya SEMBAKOKU di 2015, perusahaan baru memiliki sistem ERP di tahun 2016 sehingga semua data terkait penjualan, pelanggan dan mitra, baru terekam di pertengahan tahun 2016. Saat ini, tim management perlu mempersiapkan langkah apa saja yang harus dilakukan untuk meningkatkan akuisisi mitra & pelanggan serta memaksimalkan penjualan. 

Perkembangan pesat yang terjadi pada perusahaan SEMBAKOKU menyebabkan aliran informasi berupa data-data krusial menjadi sulit diinterpretasikan oleh tim manajemen dan lintas departemen secara cepat dan mudah. Diperlukan suatu dashboard SSOT yang akan membantu tim manajemen dan departemen terkait mendapatkan insight dari metrik-metrik bisnis yang berguna untuk menentukan kebijakan dan arah perusahaan.

Objectives

Project ini ditujukan untuk menentukan metrik-metrik bisnis yang dibutuhkan oleh C-Level, Departemen Sales & Operations, Departemen Pemasaran dan Departemen Business Development, dan menampilkan metrik-metrik tersebut ke dalam sebuah dashboard SSOT.

Pada Dashboard Executive Summary, project ini bertujuan untuk menampilkan informasi berupa overview aspek bisnis perusahaan, yang ditujukan khususnya untuk C-Level Management.

Pada Dashboard Sales & Operations, project ini bertujuan untuk menampilkan informasi terkait performa penjualan terhadap target, dan tingkat pelayanan perusahaan.

Pada Dashboard Marketing, project ini bertujuan untuk menampilkan data harian pemasaran berupa informasi yang berguna untuk melihat efektivitas promosi, segmentasi pelanggan dan retensi/ loyalitas pelanggan.

Pada Dashboard Business Development, project ini bertujuan untuk menampilkan data pengembangan bisnis berupa fitur yang mendukung keberlangsungan bisnis, seperti conversion rate berdasarkan A/B Testing.

Process Overview

a. Penyusunan PRD Pada awal project, dilakukan penyusunan PRD untuk menentukan tujuan, scope, fitur, timeline, perkiraan user flow dan HiFi Dashboard Mockup. Dokumen lengkap PRD dapat diakses di link tersebut. Pada PRD, dirancang perkiraan user flow pada produk yang akan dibuat

User Flow PLBI 2 - Ecomercio - Grup N

Dan juga dibuat Hi Fi Dashboard Mockup sebagai acuan dan gambaran umum tampilan dashboard yang akan di launch HiFi Dashboard dapat dilihat pada link ini.

b. Penentuan Business Metrics Project ini diawali dengan menentukan Business Metrics yang dapat memberikan gambaran terkait kondisi perusahaan secara keseluruhan, dan kondisi pada tiap departemen, yaitu departemen Sales & Operations, departemen Marketing dan departemen Business Development. Untuk dapat menentukan Business Metrics yang tepat sasaran, perlu dilakukan analisis terlebih dahulu terkait ketersediaan data pada sistem enterprise perusahaan. Dari proses ini diketahui bahwa data yang tersedia dari sistem ERP dan Web Service Analytics adalah sebagai berikut;

  • Data Sales Performance

    Pada data ini terdapat data krusial seperti order id, lead id, seller id, purchase time, seller & customer locations, dengan hubungan data seperti yang ditampilkan pada gambar berikut. Dasa set sales

  • Data Marketing Performance

    Pada data ini terdapat informasi terkait pelanggan, yang dapat digunakan untuk melakukan analisis segmentasi pelanggan, seperti usia, status, penghasilan, jumlah pengeluaran pada kategori produk, dll.

  • Data A/B Testing

    Pada dataset ini terdapat informasi yang penting untuk departemen business development dalam pengambilan keputusan terkait landing page yang akan digunakan.

Dari ketiga dataset tersebut, maka diputuskan akan dibuat sebuah Dashboard SSOT, dimana di dalamnya terdapat beberapa dashboard dengan metrik sebagai berikut;

  • Executive Summary Dashboard

    Menampilkan Business Metrics Berupa Total Revenue, Total Customer, Total Seller, Total Order, Total Product yang dijual, Campaign Rate, dan pertumbuhan Revenue tiap kuarter. Metrik-metrik tersebut dipilih karena merupakan penggambaran umum dari kondisi bisnis terkini.

  • Sales & Operations Dashboard

    Menampilkan Business Metrics sebagai berikut

    • Sales Performance

      Menampilkan total sales per bulan, persentase pertumbuhan sales per bulan & target per bulan, sebesar 1.5% pertumbuhan terhadap aktual sales di bulan sebelumnya. Metrik ini bertujuan untuk analisis dalam merencanakan target, dan melakukan evaluasi atas histori penjualan

    • Customer Review

      Menampilkan jumlah rata-rata skor review dari pelanggan berdasarkan waktu, dan persentase tiap skor (skala 1-5) yang diberikan terhadap jumlah total review. Metrik ini diharap dapat memberi informasi terkait review pelanggan tiap bulan dan dapat dilakukan analisis dengan korelasinya terhadap jumlah sales, dan tingkat pelayanan/SLA

    • Top Product

    Menampilkan produk yang paling banyak menyumbang pendapatan dari sales, diurutkan dari yang terbesar hingga terkecil. Metrik ini diharapkan dapat memberikan insight terkait produk kategori apa saja yang banyak digemari dan dibeli pelanggan, dan produk mana yang tidak, sehingga dapat dilakukan penjualan di produk-produk yang paling laku, dan menjadi peluang untuk mengakuisisi produk-produk yang masih kurang populer

    • Customer, Sellers & Sales Distribution

      Metrik ini menampilkan total sales berdasarkan wilayah, dan menampilkan perbandingan jumlah customer dan seller di tiap wilayah tersebut Metrik ini dapat memberikan insight terkait wilayah mana yang paling banyak terdapat customer dan paling menyumbang besar terhadap revenue, dan dengan perbandingan jumlah customer dengan seller, dapat membantu untuk menentukan arah & strategi akuisisi & penjualan

    • Lead Time/ Cycle

    Metrik ini menampilkan lead time dari setiap stage/ tahap flow operasional, tujuannya untuk mempertahankan tingkat pelayanan yang konsisten terhadap pelanggan.

  • Marketing Dashboard

    Menampilkan Business Metrics sebagai berikut

    • Monthly Active User

      Metrik ini menunjukan jumlah customer yang aktif rata-rata setiap bulan berdasarkan customer yang melakukan visit website.

    • Recommendation product by segmentation

      Menampilkan produk yang menjadi rekomendasi produk berdasarkan segmentasi customer.

    • Most ordered product by quarterly/seasonal

      Menampilkan jumlah produk yang paling banyak dibeli dalam waktu setiap kuartal.

    • Average conversion rate per campaign

      Metrik ini menunjukan rata-rata konversi setiap campaign yang dijalankan secara terpisah.

    • Most purchased product by segmentation

      Menampilkan produk yang paling banyak dibeli berdasarkan segmentasi customer.

    • RFM Indicator

      Metrik untuk mengetahui rata-rata RFM score berdasarkan segmentasi customer.

    • RFM Segmentation

      Metrik untuk mengetahui segmentasi dari masing-masing customer menggunakan RFM Segmentation.

  • A/B Testing Dashboard

    Menampilkan Business Metrics sebagai berikut:

    • Ringkasan Hasil Uji

      Ditampilkan ringkasan apakah uji hipotesis ini gagal tolak atau ditolak. Diberikan juga alasan dari hasil uji tersebut dengan data p-value dan power. Tidak lupa memberikan rekomendasi bisnis untuk AB Testing team.

    • Total Converted, Conversion Rate dan Visit

      Metrics ini digunakan untuk mengetahui jumlah conversi, conversion rate dan jumlah visit pada masing - masing landing page

    • Daily p-value dan power

      Menampilkan insight dari nila p-value dan power yang diperoleh per hari untuk dijadikan pedoman akan keberlangsungan dari eksperimen. Selain itu ditampilkan pada MDE berapa power minimal dapat dicapai pada eksperimen.

MVP Demonstration

Tampilan Dashboard berupa MVP (Minimum Viable Product) untuk di-launch ke user pada tiap departemen terkait. Dashboard terdiri dari 5 halaman. Halaman pertama ada homepage.
Main Berupa menu utama/ homepage, yang berisi pilihan halaman dashboard yang ingin dilihat, cara menggunakan dashboard, dan overview/ penjelasan umum terkait insight/ informasi yang dapat dilihat di tiap dashboard departemen. Dan untuk tampilan dashboard lainnya dapat dilihat lebih lengkapnya di link ini.

Analisis dan Kesimpulan

Dashboard ini dapat membantu 4 stakeholder sekaligus dalam mendapatkan insight untuk mengambil keputusan untuk menjalankan kebijakan-kebijakan perusahaan berikutnya, dalam hal ini akan dijelaskan untuk masing-masing bagian sebagai berikut:

Dashboard Executive Summary

Board of Director ingin mengetahui kondisi perusahaan untuk menentukan arah kebijakan perusahaan selanjutnya, dengan melihat executive summary dashboard dalam menentukan lokasi-lokasi mana lagi yang ingin ditingkatkan dan berapa pencapaian target yang telah didapatkan oleh perusahaan, Board of Director menjadi dapat mengetahui kondisi perusahaan dan menentukan arah kebijakan berikutnya.

Dashboard Sales

Divisi marketing ingin mengetahui masing-masing pencapaian target penjualan di masing-masing wilayah dan mengetahui kepuasan dengan melihat rating yang diberikan oleh pelanggan.

Dashboard Marketing

Divisi marketing ingin mengetahui campaign apa yang paling memberikan kontribusi terhadap penjualan dan ingin melakukan segmentasi kepada customer.

Dashboard Business Development

Divisi business development ingin mengetahui perubahan dari tampilan website dengan melakukan A/B testing berdampak terhadap customer seperti apa, apakah perlu penyegaran terhadap tampilan website, atau tidak perlu dan sudah cukup dengan kondisi website saat ini.

Kesimpulan dari Dashboard Pacmano d’Ecomercio ini dapat menjawab kebutuhan dari masing-masing stakeholder terkait dengan ekspektasi atau harapan yang diinginkan dengan insight yang didapatkan oleh masing-masing divisi.

e-commerce-project's People

Contributors

shofi78 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.