Tanya Jawab Dan Diagram Architecture
Tujuan: membantu kamu menjawab pertanyaan meeting dan menjelaskan architecture secara sederhana.
Diagram Architecture
flowchart LR
subgraph Channels["Channels / Order Entry"]
SF["Salesforce / NEO\nProduct Order Source"]
EXT["External / Partner / Portal / API"]
end
subgraph OrderLayer["Order Management"]
SOM["SOM 2.0 / BlueSteel\nService Order Flow"]
OM["Order Management\nWaves / Dark Fiber"]
end
subgraph Workflow["Workflow / Orchestration Surface"]
LV["Lumen Vision / OneVision\nWorkflow, Planning, Task Visibility"]
ADO["ADO / AI Agents\nRecommendation + Human Approval"]
end
subgraph NetworkExec["Network Execution"]
BPI["BPI\nNetwork Order / Design"]
FD["Flight Deck / WFM / SFS\nField Task Execution"]
BF["ByFrost\nSingle Pane / Context Package"]
GCR["GCR / ServiceNow Future\nChange Notification"]
end
subgraph InventoryPlanning["Planning / Inventory / Build Inputs"]
GLM["GLM / 3GIS\nSites, Routes, Survey"]
BP["BluePlanet / VoltRon\nNetwork Inventory"]
SAP["SAP S/4HANA\nMaterial Master, BOM, Procurement, Capital"]
DC["Data Cleansing\nExternal Gate"]
end
subgraph Integration["Integration And Data"]
KAFKA["Kafka / CFKA\nEvents, CDC, Headers, Replay, DLQ"]
HUB["Data Hub\nStitched Read View"]
RPT["INID / Reporting / Dashboards\nKPIs, Status, Analytics"]
end
SF --> SOM
EXT --> SF
SOM --> KAFKA
KAFKA --> LV
LV --> BPI
BPI --> KAFKA
KAFKA --> HUB
HUB --> LV
HUB --> RPT
LV --> FD
FD --> KAFKA
LV --> BF
BF --> FD
LV --> GCR
GLM --> KAFKA
BP --> KAFKA
SAP --> KAFKA
LV --> SAP
DC --> LV
LV --> ADO
KAFKA --> ADO
ADO --> LV
Penjelasan Diagram
Diagram ini menunjukkan pola target architecture yang disarankan.
Intinya adalah **layered ownership**. Lumen Vision / OneVision diposisikan sebagai workflow dan orchestration surface, bukan otomatis source of truth untuk semua object.
Salesforce / NEO tetap menjadi source untuk product order. SOM 2.0 / BlueSteel menangani service-order flow. SAP S/4HANA mengelola material master, BOM, procurement, dan capital/funding. GLM / 3GIS dan BluePlanet berada di domain location, route, dan inventory. Field execution masih bisa terjadi melalui Flight Deck, WFM, atau Salesforce SFS tergantung workflow.
Kafka / CFKA menjadi connective tissue untuk state changes, CDC, replay, traceability headers, dan error handling. Data Hub adalah stitched read view, bukan jalur update. Reporting seperti INID/dashboard perlu reconciliation rules.
AI / ADO berada di atas trusted workflow dan event data. AI boleh memberi recommendation dan membantu workflow, tetapi action tetap human-supervised sampai lineage, auditability, rollback, replay, dan guardrails terbukti.
Q&A Penting
Apakah Lumen Vision menjadi source of truth baru?
Tidak untuk semua object. Lumen Vision adalah workflow/orchestration surface untuk scope yang disepakati. Source-of-truth harus didefinisikan per object.
Kenapa tidak semua lewat Lumen Vision saja?
Karena beberapa sistem punya authority domain: Salesforce untuk product order, SAP untuk material/procurement/capital, BluePlanet untuk inventory, dan field systems untuk field execution. Lumen Vision harus mengorkestrasi tanpa merusak ownership sistem sumber.
Apa yang sebenarnya di-approve?
Yang di-approve sebaiknya:
- Lumen Vision sebagai workflow/orchestration surface untuk Release 1.
- Distributed source-of-truth model per object.
- Kafka/CFKA sebagai event + traceability foundation.
- Release 1 integrations.
- Data-cleanse gate.
- Hybrid migration untuk SiteTracker/Armor/Netbuild.
- AI/ADO human-supervised.
Kenapa Kafka 2.0 penting?
Kafka/CFKA bukan sekadar plumbing. Ia memberi real-time state movement, replayability, idempotency, traceability, validation, dan error handling. SOM 2.0 bergantung pada Kafka 2.0 headers untuk traceability.
Kenapa full BluePlanet write integration ditunda?
Karena object boundary belum cukup jelas. GLM/3GIS, BluePlanet, BPI, Lumen Vision, dan planning workflows semua menyentuh konsep site, route, design, dan inventory. Definisikan information model dulu, baru commit write integration.
Risiko terbesar apa?
Ownership yang kabur. Jika LV, Flight Deck, WFM, BPI, ByFrost, SAP, BluePlanet, dan reporting semua terlihat memiliki state yang sama, swivel-chair akan muncul lagi dalam bentuk baru.
Bagaimana menjawab soal AI?
AI harus diposisikan sebagai capability di atas trusted operational data. Agentic execution tetap human-supervised sampai governance, lineage, auditability, rollback, replay, dan permissioning jelas.
Closing Position
“Saya mendukung Lumen Vision sebagai structured workflow dan orchestration surface untuk Release 1 yang disepakati. Approval sebaiknya conditional pada object ownership yang jelas, integration pattern, traceability headers, data-cleanse gates, migration boundaries, dan human-supervised AI controls.”