• Information :

    Documented At 10/11/22
    Associate PM Reno Irfan N. K
    Approved At
    Project Owner Teguh Kartika Ningrum
    Version V.00001
  • Discovery :

    Background Setiap Perusahaan Perlu menyimpan database customer agar dapat mengetahui jumlah customernya.
    Problem HMW Dapat menyimpan data customer yang akurat ?
    Solution - Improvement master customer following
    • Improvement master customer following product standard | | Goals | 100% User dapat menyimpan data customer | | Persona | - Admin sales
    • Sales Management |
  • Features

    Features Master Customer
    Description Pada fitur master customer admin sales dapat menambahkan data customer. dan pada master customer tim management dapat mengcategorikan setiap data customer.
    Project Scope **Improvement form create customer :
    -** Fields phone number unique
    • Update flow delete master customer
    • Update flow request delete
    • Update flow create customer following new flow
    • Update kolom customer bank
      Improvement master customer following standard : - Testing master customer [Create, Edit, Delete, Archive, Import, Export, Index, Create customer group, index customer group, edit customer group, delete customer group]
    • Build API Docs for master customer & customer group
    • Build PRD for master customer | | Customer Journey | CLICK ME | | Flow Chart | CLICK ME |
  • Benchmark

  • User Story

    User Story

  • Design

    https://app.moqups.com/IdjjX6xdNSOuYCJ8d0LMwxba3vWsN5sh/view/page/ad4372731

  • Timeline [Created By Project Manager]

  • MOM

    Date Description
    10/11/2022 Created PRD For Project
    06/12/2022 MOM :
    1. Button save hanya 1 di bawah form
    2. fitur delete dengan 2 flow (memiliki akses delete dan request delete)
    3. menghapus table data pada view master customer
    4. code auto generate tapi editable
    5. setelah create success tampil view page
    6. import menambahkan kondisi error
    7. fitur archive tidak perlu hanya digunakan untuk delete master yang memiliki reference ke transaksi | | 10/12/2022 | MOM :
    8. Menambahkan positif dan negatif case pada user story
    9. Memberikan popup approval untuk data yang memiliki request delete | | 25/01/2023 | Feedback:
    10. Pada form Add Customer yang bersifat required hanya bagian Code, Name dan Phone.
    11. Auto-generated Code dibuat unlimited dan code number-nya berlanjut sebanyak user membuat form menggunakan auto-generated Code.
    12. Saat Edit ataupun Create, pada bagian Code dan Name tidak bisa identik dengan data customer lain yang sudah ada, jadi untuk bagian Code dan Name selain bersifat required, juga bersifat unique.
    13. Untuk action delete, mengikuti prosedur standar untuk use case dengan atau tanpa hak akses delete. Untuk user yang memiliki hak akses delete, maka user perlu konfirmasi menggunakan password ketika delete data. Dan untuk user yang tida memiliki hak akses dapat melakukan request delete pada user yang memiliki hak akses delete. | | 01/02/2023 | Feedback:
    14. Untuk setiap bidang informasi yang bersifat required perlu diberi asterisk (*).
    15. Pada bagian Credit Limit, untuk input-nya tetap ada di master customer, namun untuk proses kalkulasinya ada fitur tersendiri, jadi untuk requirement nya adalah user input data Credit Limit pada master customer dan ketika form dibuat, input Credit Limit akan diteruskan pada fungsi Credit Limit untuk proses kalkulasinya. | | 03/02/2023 | Feedback: Reason untuk nama customer harus bersifat unique dan tidak boleh identik dengan data customer lain yang sudah ada adalah untuk meminimalisir kesalahan dan kebingungan pada user. | | 06/02/2023 | Feedback: Perlu ditambahkan use case untuk user yang memiliki hak akses delete dan dipilih sebagai penerima request delete agar mendapatkan email notifikasi dan diberikan opsi untuk approve maupun reject melalui email. | | 07/02/2023 | Feedback: Untuk request approval melalui email yang diterima oleh user dengan hak akses delete dan terpilih sebagai penerima request perlu diberikan 3 opsi, yaitu Check untuk melihat detail data, Approve untuk menyetujui request delete, serta Reject untuk menolak request delete. | | 14/07/2023 | Feedback: Terdapat beberapa kesalahan grammar pada error message, diantaranya:
    • Error message pada hasil pencarian,
    • error message pada bidang informasi Code,
    • error message saat input password yang salah ketika konfirmasi delete,
    • success alert ketika berhasil submit request delete. | | 15/07/2023 | Feedback:
    1. Pada fitur Archive tidak perlu dibuatkan hak akses tersendiri, melainkan terdapat pada akses Delete.
    2. Pada setiap error message yang terdapat kesalahan grammar perlu diberikan note pada requirement-nya untuk memberikan keterangan bahwa error message dibuat berdasarkan standard template yang ada pada library.
    3. Code secara default adalah auto-generated, namun user memiliki opsi untu edit dan input Code secara manual. |
  • Change Log

    Date Person Description
    10/11/2022 Aini Added Project Scope
    21/01/2023 Reno Update User Story & Mock-up Design
    25/01/2023 Reno Update User Story & Mock-up Design berdasarkan feedback pada 25/01/2023
    03/02/2023 Reno Update User Story & Mock-up Design berdasarkan feedback pada 01/02/2023
    07/03/2023 Reno Update User Story & Mock-up Design berdasarkan feedback pada 06/02/2023
    15/02/2023 Reno Update User Story & Mock-up Design berdasarkan feedback pada 14/02/2023-15/02/2023