九恒星:打通研發全過程管理,實現項目、需求、測試、權限、基線全程可跟蹤 二維碼
發表時間:2018-09-03 18:16 北京九恒星科技股份有限公司(NSTC,以下簡稱“九恒星”)與統御至誠的合作始于2017年,通過oKit平臺的配置與構建,助力九恒星建立起一套規范、高效的“研發信息化管理平臺”,系統建設以實現全面需求管理、測試管理、需求可跟蹤為主體目標,打通與項目、產品、工時管理等系統的鏈接,整合產品開發全過程管理,實現需求全程可跟蹤,使產品開發信息化水平邁上新的臺階。 關于九恒星 北京九恒星科技股份有限公司,是一家企業資金管理軟件產品及企業信息增值服務的提供商,致力于通過互聯網信息技術的應用,幫助企業改善現金流;在機構與企業之間架起橋梁,讓企業的資金流更加順暢。 公司成立于2000年,注冊資本29987.854萬元,于2008年實行股份制改造;2009年在全國中小企業股份轉讓系統掛牌,股份簡稱“九恒星”,股份代碼“430051”;2012年在中國深圳證券交易所發行中小企業私募債,證劵簡稱“12九恒星”,證券代碼“118009”。 九恒星是國家雙軟和高新技術企業。公司通過了ISO9001質量管理、ISO27000信息安全、CMMI 軟件能力成熟度L3認證、信息系統集成及服務資質認證。在北京、上海、深圳、內蒙古、成都、武漢及多個省市設有子公司及辦事處,作為資金管理軟件及企業信息增值服務市場的領先者,是目前業內資金管理軟件使用客戶最多、與商業銀行總行級接口最多的平臺供應商之一。 九恒星技術研發中心開發信息化經過多年積累,除需求管理外,在產品開發全過程中基本都有涉及,如項目管理、產品管理、測試管理、缺陷管理、工時管理等。不足之處在于管理系統比較分散,RDXX,TestXX,JIXX,OA等系統間聯系不夠緊密,各自為政。 研發信息化管理平臺建設的目標是通過引入新系統,全面管理需求、測試,打通和RDXX系統的連接,實現需求全程可跟蹤,使產品開發信息化水平邁上新的臺階。 九恒星于2017年與統御至誠達成合作,構建“研發信息化管理系統”,系統建設以實現全面需求管理、測試管理、需求可跟蹤為主體目標,打通與項目、產品、工時管理等系統的鏈接,整合產品開發全過程管理。 系統的使用,使得九恒星最關心的幾大問題平穩落地解決,系統結合需求分層管理的理念,實現了原始需求、用戶需求和產品需求的系統化管理,實現需求的全程跟蹤;通過需求版本和項目交付物版本間的關聯關系,方便地了解特定版產品、子系統支持的需求全集。 同時,平臺實現了對產品開發全過程的測試管理,包括測試用例庫管理、項目用例集管理、測試結果管理和缺陷管理。并通過維護測試用例和產品需求,測試用例和缺陷之間的管理關系,將需求全程跟蹤擴展到實現和測試層面。 01 需求分層,全面的需求管理 企業的需求可分為原始需求、用戶需求和產品需求三個層次,可以形象化的視為一片草原(原始需求),幾棵大樹(用戶需求全集一棵和產品需求全集若干棵),兩片樹林(項目級用戶需求和產品需求)。 原始需求 原始需求記錄產品人員收集到的原始需求素材,如招標文件、合同、需求調研報告、差異化分析列表、政策法規、客戶JIXX分析結果等。 原始需求不要求結構化管理,即需求項之間沒有層次關系。原始需求同時包括產品任務列表,即產品人員梳理后、有價值進行優先級評價的原始需求列表,列表中的需求條目經過優先級評價后,高優先條目研發團隊會盡快排產。 用戶需求 用戶需求維護用戶為了滿足自己對將要開發系統的愿望而提出的要求,是產品人員通過分析原始需求得到的。 項目級用戶需求:用于維護單個項目的用戶需求,屬于過程性,在項目結束后回歸到全集中,采用樹形結構管理,每個項目一棵(小樹); 用戶需求全集:用于維護整個資金管理系統的用戶需求,從業務線角度進行劃分,通過對項目級需求不斷回歸逐漸豐富,形成資金管理系統各業務線的完整用戶需求。全集采用樹形結構管理,只有一棵(大樹)。 產品需求 產品需求維護經過需求人員分析,將用戶需求轉換成的便于開發人員理解的產品或產品構件的需求。 項目級產品需求:用于維護單個項目的產品需求,屬于過程性,在項目結束后回歸到全集中,采用樹形結構管理,每個項目一棵(小樹); 產品需求全集:用于維護各產品線、各子系統的產品需求,從產品線和角度進行劃分,通過對項目級需求不斷回歸逐漸豐富,形成資金管理系統各產品線和子系統的完整產品需求。全集采用樹形結構管理,每個產品線一棵(大樹),子系統為一級節點。oKit帶來的改變 通過oKit系統需求管理模塊的使用,結合需求分層管理的理念,不僅實現了原始需求、用戶需求和產品需求的全面管理,同時系統集合需求分層管理的理念,維護起各層次需求之間的關聯關系,實現需求全程跟蹤,通過需求版本和項目交付物版本之間的關聯關系,方便地了解特定版本產品、子系統支持的需求全集。
02 支持產品開發全過程的測試管理 九恒星原有測試管理模塊曾嘗試過很多工具,主要使用TestXX,JIXX和文檔。TestXX維護測試用例庫,按照模塊進行組織;項目測試用例集采用Excel文檔管理,屬于過程性文檔,在RDXX中維護,測試用例部分從TestXX導出,部分根據項目需求范圍進行編寫,項目結束回歸TestXX;測試結果在測試用例集Excel中記錄,無法直接進行測試進度、測試覆蓋率等分析。 缺陷使用JIXX管理。測試用例和PPBL(需求)之間的關聯關系在測試用例集Excel中記錄,手工維護,但TestXX中測試用例和需求之間沒有關聯關系;BUG與測試用例之間的關聯關系在JIXX BUG記錄中手工維護,屬于過程性信息。oKit帶來的改變 統御oKit助力九恒星實現了對產品開發全過程的測試管理,包括測試用例庫管理、項目用例集管理、測試結果管理和缺陷管理。并通過維護測試用例和產品需求,測試用例和缺陷之間的管理關系,將需求全程跟蹤擴展到實現和測試層面。
▲ 測試用例庫與項目級產品需求、缺陷之間的關聯關系 03 需求可跟蹤,便利的關聯關系回歸機制 項目級別的需求跟蹤,提供便利的關聯關系回歸機制 在實際工作中,需求工作總是從一個項目開始的,即根據一個或一組需求形成項目級用戶需求(小樹),項目級產品需求(小樹),項目測試用例集,項目進行過程中需要對它們之間的關聯關系進行識別和維護以確保項目級別的需求跟蹤。 統御oKit助力九恒星建立起清晰、規范的需求業務層級及需求條目,不僅支持自定義需求流程、需求多層次關聯、建立需求跟蹤矩陣,而且系統可以提供便利的、跨項目的關聯關系回歸機制。 當項目結束時,項目級需求回歸到全集上,即項目級用戶需求(小樹)回歸到用戶需求全集(大樹)上,項目級產品需求(小樹)回歸到產品需求全集(大樹)上,項目測試用例回歸到測試用例庫中,關聯關系也同時回歸,不需要對三者之間的關聯關系重新進行識別和建立,這就使得跨項目的需求跟蹤變得便捷和高效。 識別子系統版本和需求之間的關系,實現版本信息共享 需求可跟蹤的第二層含義是如何識別子系統版本和產品需求之間的關系,即給定子系統版本,oKit支持該版本支持的產品需求,給定同一子系統的兩個版本,oKit提供兩個版本支持的產品需求的增量。 TB(即產品線版本)是產品線所有子系統特定版本的組合,oKit可以給出針對某次TB的所有產品需求全集,并支持與RDXX系統對接,實現版本信息共享,包括子系統版本、產品線版本(TB)包含的所有子系統版本信息。 合作共贏,信息化助力前行 目前,九恒星的一期項目建設已經完成。未來,除企業內部產品開發管理環節的全面優化,oKit還將逐步推廣到客戶化開發項目管理中,越來越多的應用、項目和人員將在oKit平臺中進行工作和管理,體驗更便捷的智能應用。 統御至誠將繼續助力北京九恒星科技股份有限公司,提供完善的售后及信息化服務,打造更高效、更靈動、更智慧的信息化業務系統平臺,助力企業提升核心競爭力,為九恒星的業務高速發展提供強有力的信息化工具支撐。 |