改善政府網站標案規格
問題懶人包
- 政府網站很爛的原因是標案規格太差
- 標案規格差的原因是公務員不懂亂 fork
- 所以我們要做一份適合現代的標案規格樣版或產生器
- 勸大家看勤人包,才能完整瞭解問題全貌
目前需求
Github https://github.com/g0v/g0v-tender-builder
- 裡面有一份 2009–2010 總統府網站需求,需要有人將裡面的 ref/doc 轉為 md 檔案
- 需要更多案例研究
問題完整勤人包
- 政府的網站很爛(這大家都知道了)
- 大部分的政府網站比民間、商業網站設計還要差、功能也不合理。
- 故不是民間廠商、承包商的問題。
- 原因極可能是「標案規格」本身就太爛,以下舉例:
- 標案規格普遍綁「作法」而不是綁「目的」
- 但偏偏「作法」容易過時、作古,所以網站也作古。
- 舉例來說:
- 系統架構多半想放中研院之類的點,但 Server 都相當老舊且只有 M$ Solution
- 要求使用JAVA或IE Active等指定技術
- 原始碼要交光碟(光碟並不是良好、安全的儲存媒體!)
- 指定要有PDA版(什麼年代?)
- 資安測試方法愚蠢且不符合需求
- 未考量到開源軟體原有之授權方式
- 因作法古老,導致成果僅達到能用,而不是方便的程度。
- 使用者故事敘述篇幅過少,導致成果僅達到能用,而不是方便的程度。
- 含有相當多不必要的流程,舉例:
- 即使沒有資安疑慮的網站仍照做資安測試,排擠原設計與工程預算,即影響品質本身。
- 政府網站只靠 g0v 砍掉重練真的太累了(?)
網站開標常見流程
- (誰)決定要做一個網站,這個(誰)也沒上過太多網站。
- 倒楣的公務員被委派生出一份標案規格,通常會遇到以下問題:
- 公務員本身不懂網站開發的可能性很高
- 尋找舊有的、不知道規模是否適合的標案規格書
- fork 下來改標題
- 因為不確定規格是否能順利完成,開始找民間廠商 review
- 特定民間廠商可能將標案規格修改為只有自己能做的規格(?)
- 標案公告
- 規格本身已爛、無目的
- 認真的廠商無法認真投標,普遍吸引以謀取利益為主的次級開發公司
- 次級開發公司再外包給民間其他公司製作
目前狀態
- 政府也想把網站做好,只是一直不知道找誰做才能做好。
- 分析後看來不是沒有廠商可以做好,而是標案規格本身就有問題。
- 有問題的標案,吸引有問題的廠商。
- 相反來看:好的標案規格,即使吸引到能力不足的廠商,也會逼迫廠商符合規格而提昇水準。
- 規格本身應該由「規定作法」改為「規定目的」。
可以解決的方法?
- 因為公務員最喜歡(或只會) fork
- 所以有一組大至標準的標案 template 給公務員 fork 就可以將全台灣政府網站提升至 60 分...
永久解決方法
- 定期替接觸網站發包的公務人員上課
- 國外類似的單位
- https://18f.gsa.gov
- https://www.gov.uk/government/organisations/government-digital-service
TO-DO
- doc 轉 md
- 規格設計標與工程標是否分開?
- 標案章節規劃
- 使用者故事示範
- 驗收流程、方法
- 規格模組化:針對標案規格區分硬體或雲端運算層、作業系統及系統軟體層、應用軟體層、前端...提供建議文件模組,讓公務員可以模組化整合,集中在業務流程的需求撰寫