工程思考 / 2026-10-14
從構想到系統:先定義問題,再選擇技術
在軟體、AI 與機械之間,真正的起點是理解需要解決的問題。
本文為網站初版的示範內容。
當一個構想開始成形,很容易直接問:「應該使用哪一種技術?」但在工具之前,還有幾個值得釐清的問題。
先描述使用情境
誰會使用這個系統?在什麼環境下使用?目前最費時、最容易出錯的步驟是什麼?具體的情境,有助於把抽象想法轉換成可以討論的需求。
定義可以觀察的結果
「更聰明」很難驗證;「讓使用者更快找到需要的資訊」則可以繼續拆解。先寫下預期結果,再決定如何衡量,能讓後續的技術選擇更有依據。
用小範圍驗證關鍵假設
第一個版本不需要涵蓋所有情境。可以先挑一個明確流程,確認輸入、處理與輸出的關係,再逐步擴充。讓系統的結構隨理解一起成長。
技術的價值,最終來自它是否回應了真實需求。清楚定義問題,是讓智慧開始運作的第一步。