人力資源
Human resources
SAEAPR4754A內部培訓有感
發表時間:2021-12-16
SAEAPR4754A內部培訓有感
2021年11月11日,飛機改裝部副經理兼研發經理謝萌為參與研發工作的同事們做了一堂內部培訓,介紹SAEAPR4754A《民用飛機和系統開發指南》,并結合實際案例進行了應用講解。
SAE,國際自動機工程師學會,成立于1905年,是目前全球最大的航空航天標準制定組織,其制訂的標準具有權威性,廣泛地應用于汽車、航空等行業,并有相當一部分被美國國家標準采用。SAE APR4754A《民用飛機和系統開發指南》提供了按照系統工程的方法開展復雜系統研制的方法論,不僅成為了機載系統的開發規范,也是FAA、EASA和CAAC認可的可用于證明系統開發保證過程的符合性方法。
ARP4754A總結了機載系統研制中的八個過程,和八個過程的目標以及輸出物:計劃過程、飛機和系統研制過程和需求捕獲、安全性評估過程、需求確認過程、實施驗證過程、構型管理過程、過程保證、合格審定及與適航當局協調過程。結合我們的工作實際,尤其是常被忽視的地方,培訓中著重介紹了研發過程中的需求捕獲和需求確認。
研發工作中的需求的重要性是不容置疑的,需求是對研發目標的初始解讀,需求的正確與否直接決定了研發的成敗。在ARP4754A中的八個過程有兩大過程與需求直接相關,其他過程則是構建于在對需求的正確理解之上的。從常規角度來看,需求分為外觀需求、功能需求、性能需求、接口需求、運行需求、安全需求、安裝需求、維護需求;從需求實現的過程看,可分為直接需求和衍生需求,客戶提出的需求是直接需求,為實現直接需求生成的過程中的需求是衍生需求,衍生需求可能不直接可見,但是實現直接需求的必要要素。在實際研發工作中,我們往往重視外觀需求、功能需求、直接需求,其他方面的需求卻容易考慮不全。
需求如此重要,那如何使用條理化思維將需求考慮全面,這涉及需求捕獲,ARP4754A為我們推薦了一些方法。首先,分析需求來源,對應使用者、管理者、相關方有哪些,對應的直接需求是什么;其次,從交互、運行、安全、安裝和維護等多方面列出隱含的直接需求;最后,在分析需求可行性和搭建系統架構時,明確內部接口需求和衍生需求,列出需求的層級。
需求捕獲過程雖然看起來比較復雜繁瑣,但這還只是一個開始,需求確認過程同樣不容小覷。需求確認的目標一方面是保證需求的完整性和正確性,另一方面更是要讓研發團隊和需求提出方、重要相關方對該產品或項目的理解一致。
確保需求的完整性和正確性,需求的完整性主要依賴需求捕獲過程控制,但拆分出的需求清單條目眾多,很容易出現重復和沖突。與需求提出者確認需求的重要程度,與研發團隊確認需求實現可行性,反復討論以確保拆分的需求清單與總體目標無偏離,奠定研發的基礎。
需求確認還依賴有效溝通達成理解一致。這讓我想起以前看過的一部電影,《通天塔》,很久很久之前人類原本說一種語言,于是人類聯合起來,興建希望能通往天堂的高塔。由于大家語言相通,同心協力,通天塔修建神速。此舉震驚了上帝,為了阻止通天塔的建立,上帝讓人類說不同的語言,使人類相互無法溝通,通天塔最終失敗。由此可見溝通的重要性,特別是面對復雜項目的時候,理解一致,齊心協力將無比強大,反之事倍功半。需求確認的溝通是一種軟技能,同時組織良好的層級式需求清單也能進一步避免遺漏。
SAE ARP4754A為我們民航研發推薦了一套有效的方法體系,方法論從某種程度上是枯燥的,甚至讓人覺得是正確的廢話,但這其實是從幾十上百年的復雜大項目甚至航空登月項目中總結的成功經驗和優秀實踐。常讀規范,落地實踐,站在巨人的肩膀上,我們能看得更遠,走得更好。