skip to content
Blog Personal

Ringkasan Alur Cara Kerja Aplikasi

/ 1 min read

link: https://www.youtube.com/watch?v=3PMLwe_C-F0

Versi: PZN (Programer Zaman Now)

Alur Kerja Pembuatan Aplikasi

  1. BRD / Business Requirement Document
    • yang membuat orang operasional, produk, bisnis
    • berupa dokumen berisi:
      • Apliakasi
      • Fitur
      • Flowchart
  2. UI (User Interface) / UX (User Experience)
    • dirancang tampilan sampai selesai sesuai BRD
    • dipakai: adobe xd / figma
  3. Technical Design
    • alur aplikasi
    • deployment diagram untuk menentukan techstack untuk digunakan
  4. Architecture Review
    • Software Architect akan review technical design dan berkumpul semua
    • berkumpul: Infra Architect,Security Architect, Development Architect, Frontend Architect
    • Jika tidak ada Software Architect, maka tanyanya ke Senior
  5. API Specification
  6. Development (BE,FE,dan QA)
    • Dilakukan secara paralel, berdasarkan tugas masing - masing
  7. Non Prod Deployment
    • melakukan deployment bukan production menggunakan CI / CD dari clone repository
  8. Testing (QA,Performance,Security)
    • bukan unit test.
    • end to end test (QA)
    • performance test (Performance)
    • security test (Security)
  9. Prod Deployment
    • A/B Test
    • Canary test
  10. Maintenance Improvement
BRD UI/UX Technical Design Architect Review API Specification Development NonProdDeployment Testing (QA,Performance,Security) Prod Deployment MaintenanceImprovement