某農業合作社希望建立一套自動化工作流程,當農民透過手機 APP 回報田間病蟲害照片時,系統能自動通知相關專家、建立案件紀錄並排程現場訪查。該合作社 IT 資訊人力有限,僅有一位具備基礎程式概念的人員。下列哪一種開發方式最適合此需求?
答案 (C)
核心概念
No-Code 與 Low-Code 的差別在於「需不需要寫一點程式」。No-Code 完全靠拖拉設定,適合零程式基礎的業務人員,但遇到客製邏輯(例如依病蟲害類型指派不同專家、依地理位置排程訪查)就會卡住。Low-Code 保留視覺化開發的速度,同時允許在需要的地方插入少量程式碼處理客製邏輯。題目說該合作社「有一位具備基礎程式概念的人員」,正好對應 Low-Code 的使用者輪廓。
答題技巧
快速判斷技巧:看「人力條件」這句話——完全沒有技術人員 → No-Code;有一點程式能力、又需要客製邏輯 → Low-Code;有完整工程團隊、需求特殊 → 傳統開發。題目通常會明講人力狀況。
易錯陷阱:(B) 與 (C) 的取捨是本題重點。判準有兩個:一是題目特別提到「具備基礎程式概念」(暗示可以用 Low-Code),二是流程含有客製化的判斷與排程邏輯(暗示純 No-Code 可能不夠)。兩個線索都指向 Low-Code。