大家好,這里是老郭聊制造。產品的軟件管理分為嵌入式和功能性兩類。嵌入式軟件功能單一,管理相對簡單。主要是要理清嵌入式軟件與芯片、PCBA的關聯關系。而功能性軟件以交互為主,產品功能越復雜,軟件管理就越困難。
在一個軟件為主的研發項目中,建議至少留出20%的時間用于需求分析,20%的時間用于概要和詳細設計,編碼時間一般不超過40%。此外,還需要至少20%的時間用于驗收測試。
企業在軟件管理中需要做到以下幾點。
·首先,要引入軟件工程的概念,形成企業自身的系統性管理。當然,也可以引入行業的體系規范,如ASPICE IS026262,從而建立需求-概要-配置-開發-測試等一系列過程的追溯鏈;
·其次,要采用敏捷軟件開發。當然,這并不是單純的快,需要合理定義周期和可交付成果。團隊成員應該通用合作,而不是各專業分工協作。團隊成員應該是復合型人才,而不是各專業成員組成團隊。交付文檔應該注重質量,而不是形式。
今天的分享就到這里,下期再見。
版權聲明:本文內容由互聯網用戶自發貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發現本站有涉嫌抄襲侵權/違法違規的內容, 請發送郵件至 舉報,一經查實,本站將立刻刪除。