Bedah karyaSimulasi Tes Kerja
Saily Roshina Ayu Vidiana
Entry-Level Data Analyst. Case study Fashion E-Commerce Performance Analysis H1 2026. Semua angka di halaman ini sudah kami hitung ulang dari dataset mentah, supaya kamu bisa menelusurinya sendiri.
Strong Pass. Direkomendasikan lanjut ke tahap interview.
Rubric standar 100 poin untuk posisi Entry-Level Data Analyst. Empat deliverable lengkap, presentasi tepat 5 slide sesuai batas.
| Area penilaian | Bobot | Skor | Level |
|---|---|---|---|
| Data Understanding | 10 | 9 | Excellent |
| Data Cleaning | 20 | 18 | Excellent |
| KPI Accuracy | 30 | 24 | Good |
| Business Analysis | 25 | 20 | Good |
| Dashboard | 15 | 14 | Excellent |
| Total | 100 | 85 | Strong Pass |
Kamu membuat tab audit terpisah untuk grain, primary key, referential integrity, missing value, range check, dan konsistensi teks. Cleaning log kamu lengkap dengan formula, treatment, dan alasannya. Kamu juga menuliskan limitasi, termasuk yang menyerempet kredibilitas datamu sendiri.
Kesalahan yang ada semuanya teknis dan bisa dibereskan dalam satu sesi. Tidak ada kesalahan fatal di seluruh pengerjaanmu.
Bab IVerifikasi
Verifikasi Angka
- 01Rekalkulasi lima KPI utama
- 02Breakdown yang ikut dicek
- 03Dari mana selisihnya datang
Kami hitung ulang seluruh KPI kamu dari CSV mentah. Semuanya cocok sampai rupiah terakhir.
Artinya formula, scope, dan urutan cleaning kamu bisa dipertanggungjawabkan. Itu hal pertama yang kami periksa sebelum menilai analisisnya.
Lima KPI utama, dicek satu per satu.
| KPI | Angka kamu | Rekalkulasi kami | Answer key | Status |
|---|---|---|---|---|
| Net Revenue | 6.915.492.500 | 6.915.492.500 | 7.027 M | Cocok persis |
| Gross Sales | 7.908.294.500 | 7.908.294.500 | 8.035 M | Cocok persis |
| Completed Orders | 2.434 | 2.434 | 2.476 | Cocok persis |
| AOV | 2.841.205 | 2.841.205 | 2.837.979 | Cocok persis |
| Cancellation Rate | 9,08% | 9,08% | 9,14% | Cocok persis |
Bab IIYang sudah kuat
Yang Sudah Kuat
- 01Disiplin metodologi KPI
- 02Audit data quality
- 03Temuan di luar answer key
- 04Trap interpretasi
- 05Dashboard dan presentasi
Lima kesalahan paling umum di posisi ini. Kamu tidak melakukan satu pun.
Case ini memang dipasangi kesimpulan yang kelihatan benar tapi salah. Kamu lolos semuanya.
Kamu menulis revenue stabil di Rp1,1 sampai 1,2 M per bulan, bukan tumbuh sehat. Itu yang benar.
Kamu tidak mengklaim AOV Website jauh lebih tinggi. Pembedamu revenue 1,4× dan cancel rate.
Kamu tidak menyebut Accessories premium. Kategori itu justru punya AOV terendah dari lima.
Lemah, tapi jumlah SKU di kategori itu paling sedikit, cuma 16. Kamu menahan diri sebelum menyimpulkan minat rendah.
Dashboard satu halaman, langsung terbaca untuk Sales Manager.
Ada satu hal yang jarang muncul di level entry dan patut disebut: kamu membuat slide limitasi dan catatan metodologi. Sebagian besar kandidat memilih menyembunyikan keterbatasan datanya. Kamu menuliskannya di depan.
Bab IIIKoreksi
Yang Perlu Dikoreksi
- 01AOV per kategori
- 02Guest checkout
- 03Agregasi top 10
- 04Dua temuan wajib
- 05Tiga catatan kecil
Order count dan AOV per kategori salah hitung.
Discount naik. AOV turun. Revenue tidak tumbuh. Discount gagal jadi growth lever, dan itu tekanan margin.
Semua angka untuk menyimpulkan itu sudah ada di sheet kamu. Satu kalimat ini yang belum kamu tulis, dan kalimat inilah yang akan mengubah keputusan Sales Manager.
Dua temuan wajib hanya tertangkap separuh.
Order tumbuh +7,4% dari 394 ke 421. Revenue praktis flat, cuma +1,0%. Artinya nilai per order turun 5,5%.
Angka AOV bulanan sudah ada di sheet kamu (3,0 jt, lalu 2,7 jt, lalu 2,8 jt), tapi tidak pernah kamu angkat jadi insight. Ini inti masalahnya: bisnis menjual lebih banyak order untuk uang yang sama.
Discount rate bergerak 3,11% → 3,53% → 3,55% → 3,92% → 4,40%, lalu turun ke 4,03% di Juni.
Kamu menganalisis discount per kategori, dan bagian itu sudah benar. Tapi dimensi waktunya tidak pernah dibuat, sehingga kenaikannya tidak terlihat sama sekali di laporanmu.
Tiga hal ini tidak mengurangi poin, tapi akan menaikkan mutu laporanmu.
Proporsi revenue existing turun terus: 56,5% → 51,1% → 49,5% → 41,0% → 30,7% → 29,2%. Angka agregatmu 56,3 dan 43,7 sudah benar, tapi trend bulanannya jauh lebih persuasif, karena itulah yang membuktikan concern Sales Manager.
New Rp 2.845.955 vs Existing Rp 2.835.099, beda 0,4%. Pembeda nyatanya frekuensi order, 4,26 vs 1,81. Framing "2,4× lebih bernilai per kepala" berisiko dibaca manajemen sebagai belanjanya lebih besar per transaksi.
Paid Social 14,0% dan Paid Search 11,2% vs Organic Search 7,4%. Traffic berbayar membatalkan sekitar 2× lebih sering. Ini langsung menjelaskan kenapa Website lebih tinggi dari Marketplace, dan menajamkan rekomendasi nomor satumu.
DashboardSebelum dan sesudah
Dashboard yang sama, dibaca ulang.
Dashboard kamu sudah memenuhi seluruh permintaan soal: empat KPI card, enam visual, empat filter, satu halaman. Nilainya 14 dari 15. Halaman ini bukan soal kelengkapan, tapi soal apa yang dilihat Sales Manager lebih dulu.
Di bawah ada dua versi. Versi pertama punya kamu, apa adanya. Versi kedua dibangun ulang dari dataset yang sama, dengan angka yang sudah dikoreksi dan urutan panel yang mengikuti pertanyaan bisnisnya.
Sebelum: dashboard kamu, dengan tujuh catatan.
Nomor pada gambar merujuk ke daftar di bawahnya. Tidak satu pun dari ini membuat dashboard kamu salah. Semuanya soal seberapa cepat pembaca sampai ke kesimpulan.
- 1Judul pakai font display yang terlalu santai untuk dashboard eksekutif.
- 2KPI card kurang 1,6% karena 84 baris guest checkout dibuang.
- 3Trend bulanan cuma revenue dan cancel rate. AOV dan discount tidak ada, padahal di situ ceritanya.
- 4Revenue by Category cuma menampilkan revenue. Order dan AOV tidak ada, padahal soal memintanya.
- 5Pie dua irisan untuk New vs Existing. Bentuk agregat, jadi penurunan tiap bulan tidak kelihatan.
- 6Revenue per Customer gampang dibaca sebagai new customer belanja lebih besar per transaksi.
- 7Top 10 diagregasi pakai product_name, jadi dua SKU beda tergabung dan satu produk tergeser keluar.
Sesudah: versi yang dibangun ulang.
Angka dihitung ulang dari CSV mentah dengan guest checkout dipertahankan. Dua panel baru ditambahkan, dua panel lama diganti bentuknya, dan format angkanya dibuat konsisten.
Order naik, tapi AOV turun
Performa per kategori
Revenue per channel
Top 10 produk by revenue
| Produk | Kategori | Net Revenue |
|---|---|---|
| Handbags ARCOVA 39 | Handbags | Rp 245.296.000 |
| Handbags Elova 92 | Handbags | Rp 243.631.000 |
| Handbags Elova 59 | Handbags | Rp 240.725.000 |
| Handbags Cantera 65 | Handbags | Rp 178.153.000 |
| Handbags Mirela 23 | Handbags | Rp 178.140.500 |
| Handbags Mirela 30 | Handbags | Rp 177.297.500 |
| Shoes Sybren 45 | Shoes | Rp 174.163.000 |
| Shoes Arcova 83 | Shoes | Rp 165.617.000 |
| Handbags Tesse 41 | Handbags | Rp 165.273.500 |
| Handbags Cantera 58 | Handbags | Rp 160.987.500 |
Delapan hal yang berubah.
| Bagian | Sebelum | Sesudah | Yang jadi kelihatan |
|---|---|---|---|
| KPI card | Guest checkout dibuang, angka kurang 1,6% | Guest dipertahankan sebagai customer type tersendiri | Net Revenue naik ke Rp 7,03 M |
| Trend bulanan | Revenue dan cancel rate saja | Order (batang) dan AOV (garis) dalam satu panel | Order naik 7,4% tapi AOV turun 5,5%, langsung kelihatan |
| Panel baru | Tidak ada visual discount sama sekali | Discount rate dan cancel rate per bulan | Discount naik 3,1% ke 4,4% terlihat sebagai tren |
| Per kategori | Cuma revenue | Revenue, order, AOV, dan discount rate dalam satu baris | Handbags AOV Rp 4,70 jt, bukan Rp 7,20 jt |
| New vs Existing | Pie chart agregat 56,3 dan 43,7 | Garis porsi revenue existing per bulan | Turun dari 56,5% ke 29,2% dalam enam bulan |
| Panel baru | Cancel rate hanya total dan per channel | Cancel rate per traffic source | Paid Social 14,0% vs Organic 7,4% |
| Top 10 | Diagregasi pakai product_name | Diagregasi pakai product_id | Shoes Arcova 83 kembali masuk, komposisi jadi 8 Handbags dan 2 Shoes |
| Format angka | Rp6.915B, Rp2.841M, Rp547.97M bercampur | Konsisten M untuk miliar dan jt untuk juta | Tidak ada lagi B yang ambigu di konteks rupiah |
Empat panel pertama sudah cukup untuk menjawab keempat pertanyaan Sales Manager di brief. Sisanya pendukung. Kalau ruangnya terbatas, urutan itu yang dipertahankan.
Bab IVRekap
Rekap dan Penutup
- 01Rekap poin
- 02Tiga hal untuk diperdalam
- 03Kesimpulan
Deduction dan bonus yang membentuk skor 85.
| Item | Area | Poin |
|---|---|---|
| Order count dan AOV per kategori salah, karena flag order dipakai untuk dimensi level baris | KPI Accuracy | −4 |
| Temuan wajib "AOV decline" tidak diangkat jadi insight | Business Analysis | −3 |
| Temuan wajib "discount escalation over time" tidak dibuat | Business Analysis | −2 |
| Top 10 diagregasi by product_name, bukan product_id | KPI Accuracy | −2 |
| Guest checkout dibuang, terdokumentasi tapi penanganannya kurang tepat | Data Cleaning | −2 |
| Menemukan quantity nol, 24 baris | Data Cleaning | +2 |
| Menemukan brand casing, 17 varian untuk 7 brand | Data Cleaning | +2 |
| Menemukan inkonsistensi first_purchase_date dan menanganinya dengan benar | Cleaning & Analysis | Tercermin |
Tiga konsep yang akan menaikkan kualitas analisismu.
Grain versus dimensi breakdown
Kapan sebuah distinct count boleh menjumlah lebih besar dari totalnya, dan kenapa itu justru benar. Konsep ini yang jadi akar koreksi pertama, dan paling sering menjatuhkan analis di tahun awal.
Membaca metrik sebagai rasio
Revenue flat ditambah order naik sama dengan AOV turun. Biasakan memecah setiap metrik agregat jadi komponen pembentuknya sebelum menyimpulkan, karena di situ insight biasanya berada.
Dampak cleaning ke stakeholder
Setiap baris yang kamu buang punya konsekuensi di angka yang dilihat manajemen. Biasakan bertanya "kalau angka saya beda Rp 111 juta dari sistem, saya jawab apa" sebelum ditanya, bukan sesudah.
Cara berpikirmu sudah di jalur yang benar. Yang perlu dirapikan cuma eksekusi teknisnya.
Kamu memverifikasi sebelum menyimpulkan, mendokumentasikan sebelum ditanya, dan jujur soal keterbatasan data. Tiga kebiasaan itu yang paling sulit diajarkan.
Terima kasih sudah mengerjakan case ini dengan serius.
LatihanMenjadi Data Analyst 2027
Latih cara berpikir yang sama.
Bedah karya ini berasal dari Simulasi Tes Kerja. Program Menjadi Data Analyst 2027 tidak menilai jawabanmu, tetapi melatih kebiasaan yang sama: memverifikasi angka, membaca konteks bisnis, dan menulis memo yang bisa dipertanggungjawabkan. Satu kasus setiap hari.
Bedah karya lain:
Windata
1234567