Skip to content

Instantly share code, notes, and snippets.

@irfnrdh
Last active October 14, 2023 03:39
Show Gist options
  • Save irfnrdh/b3cd48d86a4bc7191bb903f4caf589a1 to your computer and use it in GitHub Desktop.
Save irfnrdh/b3cd48d86a4bc7191bb903f4caf589a1 to your computer and use it in GitHub Desktop.

Revisions

  1. irfnrdh revised this gist Oct 14, 2023. 1 changed file with 18 additions and 12 deletions.
    30 changes: 18 additions & 12 deletions Pembuatan Sistem Informasi.txt
    Original file line number Diff line number Diff line change
    @@ -7,18 +7,24 @@ Rules : SLDC (System Development Life Cycle)
    https://linearb.io/resources/free-dora-waitlist

    Inisalisasi Sistem ====================================================================================
    [] Analisa Masalah dan Kebutuhan -> BRD (mulai Rp. 1.000.000)
    - Deskripsi pekerjaan untuk client
    - Situasi Saat ini
    - Tujuan Project
    - Gambaran aplikasi atau sistem yang dibuat
    - Spesifikasi Pembuatan
    - Timeline project
    [] Penentuan Metodologi SLDC -> [ Waterfall Model, Prototype, Rapid Application Development , Incremental, Spiral, Agile, Fountain, Rational Unified Process , Extreme Programming ]
    [] Analisa dan Perancangan UI/UX -> Wireframe -> Mockup -> Highfiedlty -> Interaction
    [] Analisa dan Perancangan Database -> SQL Schema dan Relation
    [] Pemrosesan Data Dummy -> Insert SQL
    [] Pemrosesan Query -> Query SQL
    [] Analisa Masalah dan Kebutuhan -> BRD (mulai Rp. 1.000.000)
    - Deskripsi pekerjaan untuk client
    - Situasi Saat ini
    - Tujuan Project
    - Gambaran aplikasi atau sistem yang dibuat
    - Spesifikasi Pembuatan
    - Timeline project
    Example :
    - https://www.slideshare.net/fajarbaskoro/brd-rajawali-v2
    - https://www.slideshare.net/ShreemInstituteProfe/brd-template-243603467
    [] Penentuan Metodologi SLDC -> [ Waterfall Model, Prototype, Rapid Application Development , Incremental, Spiral, Agile, Fountain, Rational Unified Process , Extreme Programming ]
    [] Analisa dan Perancangan UI/UX -> Wireframe -> Mockup -> Highfiedlty -> Interaction
    [] Analisa dan Perancangan Technical Design -> Infra arc, Security arc, Develop arc, Front arc, dan Back end arc
    [] SQL Schema dan Relation -> SQL
    [] Pemrosesan Data Dummy -> Insert SQL
    [] Pemrosesan Query -> Query SQL
    [] Architecture Review
    [] API Specification

    Inisialisasi Project ==================================================================================
    [1] - Git Setup
  2. irfnrdh revised this gist Oct 14, 2023. 1 changed file with 7 additions and 1 deletion.
    8 changes: 7 additions & 1 deletion Pembuatan Sistem Informasi.txt
    Original file line number Diff line number Diff line change
    @@ -7,7 +7,13 @@ Rules : SLDC (System Development Life Cycle)
    https://linearb.io/resources/free-dora-waitlist

    Inisalisasi Sistem ====================================================================================
    [] Analisa Masalah dan Kebutuhan -> BRD
    [] Analisa Masalah dan Kebutuhan -> BRD (mulai Rp. 1.000.000)
    - Deskripsi pekerjaan untuk client
    - Situasi Saat ini
    - Tujuan Project
    - Gambaran aplikasi atau sistem yang dibuat
    - Spesifikasi Pembuatan
    - Timeline project
    [] Penentuan Metodologi SLDC -> [ Waterfall Model, Prototype, Rapid Application Development , Incremental, Spiral, Agile, Fountain, Rational Unified Process , Extreme Programming ]
    [] Analisa dan Perancangan UI/UX -> Wireframe -> Mockup -> Highfiedlty -> Interaction
    [] Analisa dan Perancangan Database -> SQL Schema dan Relation
  3. irfnrdh revised this gist Oct 14, 2023. 1 changed file with 6 additions and 0 deletions.
    6 changes: 6 additions & 0 deletions Pembuatan Sistem Informasi.txt
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,11 @@
    Rules : SLDC (System Development Life Cycle)

    - Workflow Optimazation -> for Developer -> Data Integrity, Developer Productivity
    - Pipeline Metric -> for Manager -> Bottleneck Remediation, Goal Setting & Tracking
    - Project delivery -> for Leader -> Business Aligment, Planning Accuracy

    https://linearb.io/resources/free-dora-waitlist

    Inisalisasi Sistem ====================================================================================
    [] Analisa Masalah dan Kebutuhan -> BRD
    [] Penentuan Metodologi SLDC -> [ Waterfall Model, Prototype, Rapid Application Development , Incremental, Spiral, Agile, Fountain, Rational Unified Process , Extreme Programming ]
  4. irfnrdh revised this gist Oct 14, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion Pembuatan Sistem Informasi.txt
    Original file line number Diff line number Diff line change
    @@ -2,7 +2,7 @@ Rules : SLDC (System Development Life Cycle)

    Inisalisasi Sistem ====================================================================================
    [] Analisa Masalah dan Kebutuhan -> BRD
    [] Penentuan Metodologi SLDC -> [ Waterfall Model, Prototype, Rapid Application Development , Incremental, Spiral, Agile, Fountain, Rational Unified Process , Extreme Programming ]
    [] Penentuan Metodologi SLDC -> [ Waterfall Model, Prototype, Rapid Application Development , Incremental, Spiral, Agile, Fountain, Rational Unified Process , Extreme Programming ]
    [] Analisa dan Perancangan UI/UX -> Wireframe -> Mockup -> Highfiedlty -> Interaction
    [] Analisa dan Perancangan Database -> SQL Schema dan Relation
    [] Pemrosesan Data Dummy -> Insert SQL
  5. irfnrdh revised this gist Oct 14, 2023. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions Pembuatan Sistem Informasi.txt
    Original file line number Diff line number Diff line change
    @@ -1,5 +1,8 @@
    Rules : SLDC (System Development Life Cycle)

    Inisalisasi Sistem ====================================================================================
    [] Analisa Masalah dan Kebutuhan -> BRD
    [] Penentuan Metodologi SLDC -> [ Waterfall Model, Prototype, Rapid Application Development , Incremental, Spiral, Agile, Fountain, Rational Unified Process , Extreme Programming ]
    [] Analisa dan Perancangan UI/UX -> Wireframe -> Mockup -> Highfiedlty -> Interaction
    [] Analisa dan Perancangan Database -> SQL Schema dan Relation
    [] Pemrosesan Data Dummy -> Insert SQL
  6. irfnrdh created this gist Oct 14, 2023.
    38 changes: 38 additions & 0 deletions Pembuatan Sistem Informasi.txt
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,38 @@
    Inisalisasi Sistem ====================================================================================
    [] Analisa Masalah dan Kebutuhan -> BRD
    [] Analisa dan Perancangan UI/UX -> Wireframe -> Mockup -> Highfiedlty -> Interaction
    [] Analisa dan Perancangan Database -> SQL Schema dan Relation
    [] Pemrosesan Data Dummy -> Insert SQL
    [] Pemrosesan Query -> Query SQL

    Inisialisasi Project ==================================================================================
    [1] - Git Setup
    [2] - Project Setup Instalasi
    [3] - Database Migration
    [4] - Theme Insisialisasi
    [5] - Pemilihan package berdasarkan thema
    [6] - Setup front-end

    Inisialisasi Auth ====================================================================================
    [1] Menyiapkan library yang digunakan


    Kegiatan untuk 1 Crud =================================================================================
    [1] Unit Modul :
    [2] - Migration : [] :Menyiapkan semua field database, relasi, jenis data
    [3] - Model : [] :Menyiapkan semua field yang editable, nama table, fungsi relasi,
    [4] - Controller : [] :Fungsi yang akan dijalankan ketika route diakses
    [5] - Index : [] :Menyiapkan fungsi index apa saja yang akan di tampilkan di view index
    [6] - Create : [] :Menyiapkan fungsi untuk memangil form create
    [7] - Store : [] :menyiapkan, memvalidasi data yang masuk pada form create lalu menyimpan ke database
    [8] - Show : [] :menyiapkan data yang akan ditampilkan pada view.detail
    [9] - Edit : [] :menyiapkan fungsi untuk memanggil form edit
    [10] - Update : [] :mendapatkan hasil request dari form edit dan diteruskan untuk validasi dan di simpan di database
    [11] - Destroy : [] :mendapatkan request berdasarkan id yang akan dihaps
    [12] - Route : [] :Menyiapkan semua route berdasarkan permintaan atau controller
    [13] - Datatables : [] :Menyiapkan data yang ingin ditampilkan di index
    [14] - View : [] :Menampilkan semuanya
    [15] - Form : [] :Menampilkan form edit dan create berdasarkan permintaan
    [16] - Index : [] :Menampilkan datatable yang telah dirancang
    [17] - Detail : [] :Menampilkan detail terkait data