Computer Science
Proof of Concept
Updated Jul 26, 2026Computer Science/Software Architecture/Theoretical Knowledges/Architectural Thinking/Proof of Concept
Proof of Concept atau yang disingkat POC adalah bukti implementasi dan bukti dampak dari suatu teknologi yang dapat dijadikan input untuk analisa trade-off teknologi tersebut.
Ini membantu arsitek untuk tau persis bagaimana suatu teknologi diimplementasikan pada codebase project sebelum melihatnya sebagai solusi penuh pada project. Ini juga membantu arsitek untuk dapat membandingkan Architecture Characteristics dengan lebih baik.
Penulisan POC harus mendekati kode yang akan digunakan ketika produksi, alasannya dua hal:
- POC condong dijadikan sebagai rujukan oleh tim pengembang
- Menulis POC dengan kualitas produksi berarti praktek yang nyata untuk membuat kode dengan struktur yang baik daripada menghasilkan POC yang hanya akan jadi slop.