撰寫一份好寫又好懂的Spec | 食品添加物合法業者資訊網
2019年5月20日—混亂的Spec是可怕的,設計混亂錯誤、不斷地重公浪費工時。一份條理分明的Spec也可幫助開發...條理化的排版也可幫助工程師秒懂規格甚至更好開發。
一、 前言
Spec文件(Spec)為系統中的環節,孰輕孰重。
在少人且溝通暢通團隊中,Spec文件也許看似不那麼重要(常常是口頭上確認)。但設計人員若是邊開發邊想,容易造成前後設計不一致的景況。Spec也具有依循紀錄的角色。
而在多人開發的團隊中,一份好的Spec可讓開發人員或測試人員快速的明白功能範疇、此隻功能內容,也可讓後來新加入的團隊人員有跡可循。
混亂的Spec是可怕的,若是排版混亂,原本清楚的規則,卻讓開發團隊看了許久還不懂,需不斷地花時間確認;若為Spec混亂錯誤,敏銳的開發人員為了寫好程式邏輯還須debug Spec中的牛頭不對馬嘴錯誤,並且不斷地重工,消耗了專案時程。若開發人員沒發現,整隻功能做錯,白做工的景況更是造成恐怖的Spec混亂開發錯誤局面。
因此,一份條理分明的Spec可幫助開發團隊快速易懂功能內容,是快速開發專案的重要因素。
二、常用的撰寫方式
以下就一些Spec撰寫經驗,主觀的分享筆者認為好的Spec所具備的要素:
1. 清爽乾淨的排版,增加Spec的易讀性
1.1. 編碼排版整潔,清楚的大綱標題:
一致性排版:在撰寫不同份Spec可用一致性的寫作風格及排版(標題符號、表述方式),開發人員後續閱讀易懂性,增加Spec易讀性。EX:按鈕觸發的單元,每個按鈕接切分為檢核項目、DB異動、其他處理。
第三章軟體設計規格書 | 食品添加物合法業者資訊網
R02 | 食品添加物合法業者資訊網
系統設計規格書參考大綱 | 食品添加物合法業者資訊網
系統分析設計規格書 | 食品添加物合法業者資訊網
軟體設計規格書1.0 | 食品添加物合法業者資訊網
設計規範書Design Guideline | 食品添加物合法業者資訊網
軟體系統設計規格書(SDD) | 食品添加物合法業者資訊網
如何撰寫產品需求與規格文件?給產品經理的問題、心法與實作 ... | 食品添加物合法業者資訊網
1. 系統開發文件的一二事 | 食品添加物合法業者資訊網
撰寫一份好寫又好懂的Spec | 食品添加物合法業者資訊網
【蘑菇香料 DM-85089】食品添加物產品登錄碼:TFAA30000723100
添加物名稱:蘑菇香料DM-85089;食品添加物產品登錄碼:TFAA30000723100食品業者登錄字號:B-153024902-00000-4添加物分類:型態:...
【養樂多液體香料 30002 T】食品添加物產品登錄碼:TFAA30000632165
添加物名稱:養樂多液體香料30002T;食品添加物產品登錄碼:TFAA30000632165食品業者登錄字號:A-180281299-00000-7添加物分類:...
【香料 glac-20301】食品添加物產品登錄碼:TFAA30000325344
添加物名稱:香料glac-20301;Flavorglac-20301食品添加物產品登錄碼:TFAA30000325344食品業者登錄字號:F-103561504-00000-7添...
【豆漿香精 IH 0620603】食品添加物產品登錄碼:TFAA30000739949
添加物名稱:豆漿香精IH0620603;SoyMilkFlavorIH0620603食品添加物產品登錄碼:TFAA30000739949食品業者登錄字號:B-127655591-...
【焦糖香料 810134 TD】食品添加物產品登錄碼:TFAA30000076527
添加物名稱:焦糖香料810134TD;CARAMEL810134TD食品添加物產品登錄碼:TFAA30000076527食品業者登錄字號:F-127602672-00000-5...
【檸檬香料211】食品添加物產品登錄碼:TFAA30000257348
添加物名稱:檸檬香料211;食品添加物產品登錄碼:TFAA30000257348食品業者登錄字號:A-200000007-00000-6添加物分類:檸檬型態:...
【日本清酒香料 91834-3】食品添加物產品登錄碼:TFAA30000517189
添加物名稱:日本清酒香料91834-3;食品添加物產品登錄碼:TFAA30000517189食品業者登錄字號:N-128151176-00000-2添加物分類:型...
【紅豆香料 S-190727】食品添加物產品登錄碼:TFAB30000258070
添加物名稱:紅豆香料S-190727;RedBeanFlavourS-190727食品添加物產品登錄碼:TFAB30000258070食品業者登錄字號:A-170759596-0...
【芒果香精 THB-1295E-3X】食品添加物產品登錄碼:TFAA30000455450
添加物名稱:芒果香精THB-1295E-3X;MANGOFLAVORTHB-1295E-3X食品添加物產品登錄碼:TFAA30000455450食品業者登錄字號:H-122868...
【蔓越莓香料 CBW085-043】食品添加物產品登錄碼:TFAA30000232970
添加物名稱:蔓越莓香料CBW085-043;CRANBERRYFLAVORCBW085-043食品添加物產品登錄碼:TFAA30000232970食品業者登錄字號:B-1893...
【奶油香料 814369 THCH】食品添加物產品登錄碼:TFAA30000676444
添加物名稱:奶油香料814369THCH;BUTTER814369THCH食品添加物產品登錄碼:TFAA30000676444食品業者登錄字號:F-127602672-00000...
【玫瑰香精 FW81739(B)】食品添加物產品登錄碼:TFAA30000152577
添加物名稱:玫瑰香精FW81739(B);食品添加物產品登錄碼:TFAA30000152577食品業者登錄字號:D-112757640-00000-3添加物分類:型...
【巧克力香料粉 FHYP163054】食品添加物產品登錄碼:TFAA30000692992
添加物名稱:巧克力香料粉FHYP163054;CHOCOLATEFLAVORPOWDER食品添加物產品登錄碼:TFAA30000692992食品業者登錄字號:N-123959...
【糥米香料 RCE-F428】食品添加物產品登錄碼:TFAA30000414602
添加物名稱:糥米香料RCE-F428;RICEFLAVOURRCE-F428食品添加物產品登錄碼:TFAA30000414602食品業者登錄字號:A-112858226-0000...
【檸檬粉末香料 TYX-2946】食品添加物產品登錄碼:TFAA30000395622
添加物名稱:檸檬粉末香料TYX-2946;LemonFlavorPowderTYX-2946食品添加物產品登錄碼:TFAA30000395622食品業者登錄字號:F-1035...