使用案例情境範例
Windchill Integrations for Embedded Software 支援大量使用案例情境。如需有關本產品之使用案例情境的進一步資訊,請聯絡 PTC 代表。
以下使用範例提供本產品如何支援整體產品開發內軟體可傳送作業整合的範例。在此範例中,消費性產品所包括的零件包含專門設計來控制產品特殊功能的韌體。
1. 「產品管理員」會在 Windchill 中建立產品結構,其中包括韌體的軟體零件。
2. 「軟體專案管理員」會在 Windchill 中建立軟體製品的資料夾,並將韌體的開發指派給「軟體工程師」。
3. 「軟體工程師」會為專案設定版次環境,並在版次流程中定義將版次加工品與其他屬性 (例如版次編號與標籤) 上載至 Windchill Integrations for Embedded Software 的中央版次存放庫的步驟。
4. 「軟體工程師」即會開始韌體的開發。持續的版次流程會建立韌體的新版次,並且會將每一個版次上載至 Windchill Integrations for Embedded Software 中的軟體版次物件。
5. 如果之前開發過韌體的其中一個元件,並且可在此專案中重新使用,「軟體工程師」便可更新從 Windchill Integrations for Embedded Software 下載此元件的版次指令集,並將其作為版次流程的一部份來使用。
6. 與韌體的軟體版次相關聯的原始程式碼,可以在 Windchill Integrations for Embedded Software 中使用軟體文件物件儲存到指定位置。
7. 完成韌體並準備好進行測試之後,「軟體專案管理員」便可開始推進流程。
8. 在測試流程期間,可在 Windchill Integrations for Embedded Software 中針對特定軟體版次建立瑕疵,並將其與遠端瑕疵追蹤系統中的對應瑕疵相關聯。
9. 瑕疵可以使用作為任務新增至 Eclipse 任務清單的 Windchill 工作分派,指派給「軟體工程師」。
10. 修正並關閉瑕疵之後,便會上載軟體版次的新版本。「軟體專案管理員」可以審核針對軟體版次報告及提交的瑕疵。
11. 當審核與測試完成之後,可由「軟體專案管理員」來核准韌體。
12. 作為推進流程中的最後一個步驟,會在 Windchill Integrations for Embedded Software 的軟體版次物件與 Windchill 的軟體零件之間建立關聯。
13. 透過產品組態中相關聯的軟體零件,韌體現已可用,並且會將韌體的正確版本與產品的已發行版本進行整合。
這是否有幫助?