• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      質(zhì)量流程管理體系設(shè)計(jì)與實(shí)踐

      2019-09-10 13:13:54蔡國(guó)華魏麗麗
      關(guān)鍵詞:持續(xù)改進(jìn)質(zhì)量管理體系

      蔡國(guó)華 魏麗麗

      摘 要:中國(guó)搜索的軟件研發(fā)業(yè)務(wù)參考國(guó)際軟件標(biāo)準(zhǔn)規(guī)范體系,通過(guò)多年實(shí)踐探索積累,構(gòu)建了具備自身特色的質(zhì)量管理流程體系,保證軟件項(xiàng)目實(shí)現(xiàn)按時(shí)、保質(zhì)、可控的研發(fā)目標(biāo),為各項(xiàng)業(yè)務(wù)平穩(wěn)快速發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。

      關(guān)鍵詞:質(zhì)量管理體系;軟件研發(fā);持續(xù)改進(jìn)

      1 背景

      中國(guó)搜索是由中央七大新聞單位聯(lián)手打造的國(guó)家級(jí)互聯(lián)網(wǎng)高新企業(yè),既有自主研發(fā)的項(xiàng)目和產(chǎn)品,也有與外部機(jī)構(gòu)合作研發(fā)的項(xiàng)目和產(chǎn)品;既有部門(mén)獨(dú)立研發(fā)的項(xiàng)目,也有跨部門(mén)合作的項(xiàng)目。業(yè)務(wù)類(lèi)型多、部門(mén)合作多、流程環(huán)節(jié)多,容易出現(xiàn)信息流轉(zhuǎn)不及時(shí)、過(guò)程細(xì)節(jié)有疏漏的問(wèn)題。我們?cè)谌绾斡行У乜刂蒲邪l(fā)過(guò)程、保證研發(fā)質(zhì)量方面做了大量探索和實(shí)踐,借鑒國(guó)內(nèi)外先進(jìn)管理辦法,結(jié)合多年積累的質(zhì)量管理和運(yùn)維運(yùn)營(yíng)工作經(jīng)驗(yàn),制定了中國(guó)搜索軟件研發(fā)標(biāo)準(zhǔn)流程,形成研發(fā)過(guò)程嚴(yán)格控制質(zhì)量,運(yùn)維和運(yùn)營(yíng)過(guò)程不斷提升質(zhì)量的全面質(zhì)量流程管理體系。

      2 質(zhì)量流程管理體系設(shè)計(jì)

      2.1 建立基于研發(fā)組織特點(diǎn)的技術(shù)管理架構(gòu)

      中國(guó)搜索的技術(shù)研發(fā)組織由搜索研發(fā)、移動(dòng)研發(fā)、應(yīng)用研發(fā)、人工智能、質(zhì)量管理、運(yùn)維和運(yùn)營(yíng)團(tuán)隊(duì)以及若干重要項(xiàng)目研發(fā)團(tuán)隊(duì)組成,研發(fā)團(tuán)隊(duì)按業(yè)務(wù)類(lèi)型承擔(dān)具體的研發(fā)任務(wù),重大項(xiàng)目以獨(dú)立團(tuán)隊(duì)的模式進(jìn)行研發(fā)工作,質(zhì)量管理團(tuán)隊(duì)負(fù)責(zé)流程的制定、研發(fā)過(guò)程的質(zhì)量保證,運(yùn)維團(tuán)隊(duì)負(fù)責(zé)產(chǎn)品上線以及線上業(yè)務(wù)的運(yùn)維保障工作,運(yùn)營(yíng)團(tuán)隊(duì)負(fù)責(zé)線上業(yè)務(wù)的運(yùn)營(yíng)工作,研發(fā)業(yè)務(wù)由技術(shù)管理辦公室統(tǒng)籌管理。

      依據(jù)上述技術(shù)研發(fā)團(tuán)隊(duì)的組織架構(gòu)特點(diǎn),我們?cè)O(shè)計(jì)了一套以項(xiàng)目為研發(fā)單位,基于矩陣式管理的技術(shù)管理架構(gòu),縱向管理中分設(shè)需求管理、技術(shù)研發(fā)管理、質(zhì)量管理、運(yùn)維管理,分別負(fù)責(zé)產(chǎn)品需求管理、技術(shù)研發(fā)管理、質(zhì)量和測(cè)試管理、項(xiàng)目運(yùn)行維護(hù)管理。橫向管理中分設(shè)產(chǎn)品團(tuán)隊(duì)、研發(fā)團(tuán)隊(duì)、質(zhì)量團(tuán)隊(duì)和運(yùn)維團(tuán)隊(duì),在細(xì)化流程的同時(shí),又保障技術(shù)管理的專(zhuān)業(yè)化。對(duì)于跨部門(mén)的項(xiàng)目,實(shí)行兩級(jí)管理模式,部門(mén)管理發(fā)揮管理部門(mén)職能,指導(dǎo)各產(chǎn)品、研發(fā)、質(zhì)量、運(yùn)維團(tuán)隊(duì)開(kāi)展工作,各團(tuán)隊(duì)是執(zhí)行層,負(fù)責(zé)研發(fā)管理工作的具體執(zhí)行。

      2.2 建立覆蓋關(guān)鍵流程的研發(fā)管理體系

      產(chǎn)品調(diào)研、需求分析、開(kāi)發(fā)、集成、測(cè)試、發(fā)布上線、運(yùn)維和運(yùn)營(yíng)過(guò)程構(gòu)成了軟件開(kāi)發(fā)生命周期的整體業(yè)務(wù)流程。整體流程涉及多個(gè)業(yè)務(wù)和研發(fā)部門(mén),原各部門(mén)流程獨(dú)立繁瑣,部門(mén)間接口不暢,如何保證信息在各部門(mén)之間及時(shí)、順暢地流轉(zhuǎn)就變得尤其的重要。

      經(jīng)過(guò)實(shí)踐,我們梳理了所有流程中的關(guān)鍵環(huán)節(jié)和主要路徑,將原來(lái)孤立的流程整合成一套覆蓋軟件研發(fā)生命周期的工作流程。整合后的研發(fā)流程不依賴(lài)組織架構(gòu)和業(yè)務(wù)部門(mén)的約束,將產(chǎn)品需求、開(kāi)發(fā)、集成、測(cè)試、運(yùn)維、運(yùn)營(yíng)、質(zhì)量管理等角色緊急地關(guān)聯(lián)在統(tǒng)一的流程上,借助信息流程管理平臺(tái)實(shí)現(xiàn)數(shù)據(jù)信息共享,信息流驅(qū)動(dòng)業(yè)務(wù)流程自動(dòng)流轉(zhuǎn),信息流和業(yè)務(wù)流程統(tǒng)一,通過(guò)對(duì)關(guān)鍵流程的整合優(yōu)化,大大提高了研發(fā)協(xié)作效率。

      2.3 建立有效的質(zhì)量保證體系

      軟件產(chǎn)品質(zhì)量涉及研發(fā)階段的各個(gè)環(huán)節(jié)和各個(gè)團(tuán)隊(duì),為了保證開(kāi)發(fā)出來(lái)的軟件產(chǎn)品質(zhì)量符合既定目標(biāo)和標(biāo)準(zhǔn),我們通過(guò)建立合適的研發(fā)流程、規(guī)范和方針,跟蹤和監(jiān)控研發(fā)活動(dòng)和產(chǎn)出物,對(duì)研發(fā)過(guò)程進(jìn)行管理和控制,保證組織定義的軟件過(guò)程和規(guī)范在項(xiàng)目中得到遵循,保證質(zhì)量計(jì)劃被貫徹執(zhí)行,通過(guò)檢查、評(píng)審等手段提前識(shí)別項(xiàng)目中存在風(fēng)險(xiǎn),發(fā)現(xiàn)并解決研發(fā)過(guò)程中的問(wèn)題和缺陷,實(shí)現(xiàn)對(duì)研發(fā)過(guò)程的有效監(jiān)控,保障軟件產(chǎn)品的過(guò)程質(zhì)量。通過(guò)總結(jié),持續(xù)優(yōu)化研發(fā)流程,從流程上提高研發(fā)效率和產(chǎn)品質(zhì)量。

      軟件測(cè)試是進(jìn)行軟件質(zhì)量保證活動(dòng)最直接有效的方法和手段之一,貫穿整個(gè)軟件研發(fā)生命周期,是研發(fā)過(guò)程中的關(guān)鍵活動(dòng)之一。針對(duì)中國(guó)搜索不同的業(yè)務(wù)類(lèi)型,我們建了完善的測(cè)試評(píng)價(jià)指標(biāo),覆蓋功能、性能、兼容性、安全性和易用性等方面,制定了及早介入項(xiàng)目、測(cè)試和研發(fā)全過(guò)程協(xié)同工作的測(cè)試流程,采用先進(jìn)全面的測(cè)試方法和工具,發(fā)現(xiàn)軟件產(chǎn)品中的缺陷和問(wèn)題,從結(jié)果上保證研發(fā)產(chǎn)品滿(mǎn)足既定目標(biāo)和質(zhì)量要求。

      為了保證研發(fā)過(guò)程的完整性、正確性和可追溯性,借助配置管理工具subversion來(lái)記錄整個(gè)軟件產(chǎn)品的演化過(guò)程。結(jié)合研發(fā)組織架構(gòu)和研發(fā)特點(diǎn),建立了基于分級(jí)審批的靈活可控的權(quán)限控制策略、以及主干迭代開(kāi)發(fā)上線,分支臨時(shí)性上線的配置變更控制策略,結(jié)合互聯(lián)網(wǎng)軟件通用的編碼規(guī)范和研發(fā)實(shí)踐,制定了適用的編碼規(guī)范,通過(guò)第三方或者自研發(fā)插件結(jié)合持續(xù)集成平臺(tái),在研發(fā)過(guò)程中對(duì)編碼規(guī)范進(jìn)行持續(xù)性檢查,從規(guī)范上保證源代碼的正確性、可讀性和易用性,從而提高研發(fā)產(chǎn)品的質(zhì)量。

      2.4 建立安全可控的運(yùn)維管理體系

      產(chǎn)品業(yè)務(wù)上線運(yùn)行不是軟件研發(fā)過(guò)程的結(jié)束,而是過(guò)程的延續(xù),是下一版本迭代的開(kāi)始,其運(yùn)行情況也是軟件產(chǎn)品質(zhì)量的體現(xiàn),因此線上業(yè)務(wù)系統(tǒng)的穩(wěn)定運(yùn)行和維護(hù)至關(guān)重要。開(kāi)發(fā)過(guò)程中通過(guò)各種措施提升開(kāi)發(fā)質(zhì)量是為了減少線上問(wèn)題的發(fā)生,通過(guò)對(duì)線上問(wèn)題的分析,發(fā)現(xiàn)并消除引發(fā)問(wèn)題的深層次原因,防止問(wèn)題的再次發(fā)生,也促進(jìn)了開(kāi)發(fā)質(zhì)量的改進(jìn)。

      通過(guò)實(shí)時(shí)監(jiān)控線上業(yè)務(wù)系統(tǒng)的運(yùn)行情況,及時(shí)發(fā)現(xiàn)系統(tǒng)地非正常狀態(tài),通過(guò)對(duì)線上業(yè)務(wù)系統(tǒng)進(jìn)行跟蹤和分析,對(duì)業(yè)務(wù)產(chǎn)品的性能、穩(wěn)定性、可用性等非功能性進(jìn)行定期檢查,提前識(shí)別出風(fēng)險(xiǎn),及時(shí)發(fā)現(xiàn)研發(fā)過(guò)程中存在的問(wèn)題,消除隱患,實(shí)現(xiàn)對(duì)研發(fā)過(guò)程的有效監(jiān)控。我們對(duì)線上系統(tǒng)出現(xiàn)的各類(lèi)問(wèn)題建立全流程跟蹤機(jī)制,包括問(wèn)題上報(bào)、分析,通過(guò)線上問(wèn)題的回溯機(jī)制,從線上環(huán)境、版本發(fā)布、測(cè)試、開(kāi)發(fā)、需求倒追問(wèn)題的原因,提取典型的和有共性的問(wèn)題加入日常監(jiān)控中,加強(qiáng)監(jiān)控力度,并在項(xiàng)目中進(jìn)行典型案例分享,有效地避免了問(wèn)題重復(fù)多次發(fā)生。

      3 質(zhì)量流程管理體系的實(shí)施保證

      3.1 專(zhuān)業(yè)的流程管理平臺(tái)支撐研發(fā)流程高效運(yùn)轉(zhuǎn)

      通過(guò)對(duì)流程持續(xù)不斷地優(yōu)化,中國(guó)搜索建立了支撐全生命周期的流程管理平臺(tái)。借助專(zhuān)業(yè)的流程管理工具,研發(fā)流程設(shè)計(jì)遵循按需整合、專(zhuān)業(yè)分工、協(xié)作高效的原則,覆蓋了公司全部業(yè)務(wù)產(chǎn)品系統(tǒng)。

      流程管理平臺(tái)以需求為基礎(chǔ),對(duì)流程進(jìn)行整合配置,在不同生命周期階段,需求信息描述和進(jìn)展動(dòng)態(tài)實(shí)時(shí)更新,各種角色用戶(hù)在該平臺(tái)可看到一致的需求描述,開(kāi)發(fā)和測(cè)試以需求為依據(jù)開(kāi)展工作,一條業(yè)務(wù)需求從提出到形成最終的產(chǎn)品需求、轉(zhuǎn)為為開(kāi)發(fā)任務(wù),再到測(cè)試上線發(fā)布,可通過(guò)該平臺(tái)實(shí)現(xiàn)流程的自動(dòng)流轉(zhuǎn),同一項(xiàng)目或者產(chǎn)品的需求集在一個(gè)界面動(dòng)態(tài)生成進(jìn)展?fàn)顟B(tài)看板。通過(guò)看板,可以方便直觀的查看各業(yè)務(wù)產(chǎn)品需求的進(jìn)展?fàn)顟B(tài);通過(guò)測(cè)試管理系統(tǒng)可以對(duì)測(cè)試用例編寫(xiě)、執(zhí)行和缺陷進(jìn)行有效管理;利用知識(shí)共享管理工具,對(duì)接口等公共信息進(jìn)行整合共享;信息智能工具可自動(dòng)收集抽取開(kāi)發(fā)測(cè)試進(jìn)度、缺陷、變更等各類(lèi)項(xiàng)目數(shù)據(jù),并進(jìn)行加工,形成各種管理分析報(bào)告。

      工欲善其事,必先利其器,面向全生命周期的流程管理平臺(tái),對(duì)中國(guó)搜索質(zhì)量流程管理體系的落地實(shí)施提供了有力的工具支撐和可視化管理,實(shí)現(xiàn)了軟件研發(fā)各階段的流程自動(dòng)流轉(zhuǎn)和信息共享,提高了開(kāi)發(fā)管理效率,有效支撐了公司業(yè)務(wù)的快速發(fā)展。

      3.2 構(gòu)建發(fā)布自動(dòng)化,保證質(zhì)量管理策略的高效準(zhǔn)確實(shí)施

      軟件研發(fā)過(guò)程中通過(guò)引入自動(dòng)化工具,將大量繁瑣的手工操作通過(guò)工具實(shí)現(xiàn)自動(dòng)化執(zhí)行,是減少出錯(cuò)幾率、提高工作效率、降低成本的最有效手段之一。中國(guó)搜索建立的自動(dòng)化持續(xù)集成系統(tǒng),適用于公司內(nèi)絕大部分開(kāi)發(fā)項(xiàng)目,只要是符合構(gòu)建標(biāo)準(zhǔn)的項(xiàng)目,只需要通過(guò)參數(shù)配置和腳本技術(shù),即可在系統(tǒng)中持續(xù)實(shí)現(xiàn)自動(dòng)編譯、規(guī)范檢查、單元測(cè)試、和發(fā)布。通過(guò)提煉總結(jié)項(xiàng)目特征,我們創(chuàng)建了適合不同類(lèi)型項(xiàng)目的模板,通過(guò)模板配置和參數(shù)化管理,使得自動(dòng)化持續(xù)集成系統(tǒng)操作簡(jiǎn)單、便于維護(hù),目前該系統(tǒng)承擔(dān)了公司90%以上項(xiàng)目的自動(dòng)化構(gòu)建、集成和發(fā)布工作。

      基于規(guī)范、集中、統(tǒng)一的自動(dòng)化持續(xù)集成系統(tǒng),在很多方面替代了人工操作和人工信息匯總,可以快速實(shí)施質(zhì)量管理策略,為項(xiàng)目管理提供了可靠、有力的數(shù)據(jù)支撐。該系統(tǒng)擁有強(qiáng)大的基礎(chǔ)能力和靈活的擴(kuò)展性,有著豐富的接口,可以方便的集成第三方工具,目前已經(jīng)集成了cpplint、checkstyle、findbugs、pmd等分別針對(duì)c、c++、java代碼的靜態(tài)分析工具,還集成了單元測(cè)試工具gmock和junit來(lái)執(zhí)行單元測(cè)試,可在每次構(gòu)建中自動(dòng)檢測(cè)發(fā)現(xiàn)代碼的缺陷和隱患,實(shí)現(xiàn)了代碼規(guī)范檢查、安全漏洞掃描等內(nèi)容的質(zhì)量監(jiān)控,通過(guò)定時(shí)任務(wù)可進(jìn)行周期性的任務(wù)自動(dòng)調(diào)度,收集相關(guān)項(xiàng)目數(shù)據(jù),形成可靠、完整的統(tǒng)計(jì)報(bào)告,極大地提高了開(kāi)發(fā)效率和代碼質(zhì)量。

      3.3 加強(qiáng)反饋機(jī)制,提高用戶(hù)滿(mǎn)意度

      軟件質(zhì)量的判斷標(biāo)準(zhǔn)最終來(lái)源于客戶(hù)體驗(yàn),運(yùn)營(yíng)人員通過(guò)對(duì)線上業(yè)務(wù)系統(tǒng)的使用調(diào)研,及時(shí)了解使用過(guò)程中存在的問(wèn)題,獲得用戶(hù)反饋信息,匯總反饋給開(kāi)發(fā)團(tuán)隊(duì),通過(guò)新的迭代開(kāi)發(fā)過(guò)程,改進(jìn)軟件的設(shè)計(jì)與開(kāi)發(fā),完善業(yè)務(wù)系統(tǒng)以提升用戶(hù)體驗(yàn),通過(guò)持續(xù)不斷的反饋改進(jìn)機(jī)制,有效地提高了對(duì)業(yè)務(wù)系統(tǒng)和產(chǎn)品的滿(mǎn)意度。

      3.4 強(qiáng)化質(zhì)量意識(shí),融入公司文化

      軟件產(chǎn)品的最終質(zhì)量是各過(guò)程工作質(zhì)量的最終體現(xiàn),為提升最終軟件產(chǎn)品質(zhì)量,軟件開(kāi)發(fā)的各過(guò)程都應(yīng)該嚴(yán)格按照規(guī)范流程執(zhí)行,并持續(xù)對(duì)流程進(jìn)行優(yōu)化,除了可執(zhí)行的規(guī)范流程、還需要通過(guò)日常培訓(xùn)、檢查監(jiān)督等多種方式,強(qiáng)化全員的質(zhì)量意識(shí),將質(zhì)量要求融入日常研發(fā)過(guò)程,將質(zhì)量體系管理與研發(fā)業(yè)務(wù)有效地融合,從而使產(chǎn)品研發(fā)能力不斷提高,業(yè)務(wù)快速穩(wěn)定發(fā)展。

      4 小結(jié)

      基于關(guān)鍵路徑的研發(fā)體系和過(guò)程的質(zhì)量控制、運(yùn)維過(guò)程的業(yè)務(wù)保障和運(yùn)營(yíng)過(guò)程的質(zhì)量反饋構(gòu)成了中國(guó)搜索質(zhì)量流程管理體系的完整過(guò)程。借助專(zhuān)業(yè)的流程管理平臺(tái)和工具,將研發(fā)流程、運(yùn)維流程和運(yùn)營(yíng)流程的不斷完善和管理精細(xì)化程度不斷地深入,把質(zhì)量意識(shí)貫徹到全員意識(shí)中,保證了產(chǎn)品的高質(zhì)量研發(fā)。實(shí)踐證明,質(zhì)量管理無(wú)需面面俱到,只要控制關(guān)鍵路徑,把握關(guān)鍵環(huán)節(jié),就能夠有效地提升軟件產(chǎn)品研發(fā)的質(zhì)量與效率。

      猜你喜歡
      持續(xù)改進(jìn)質(zhì)量管理體系
      企業(yè)精益財(cái)務(wù)管理思考
      質(zhì)量持續(xù)改進(jìn)在呼吸科患者鼻導(dǎo)管氧療護(hù)理中的應(yīng)用
      淺談?shì)斪冸娛┕て髽I(yè)質(zhì)量管理體系的發(fā)展
      基于ISO9001:2015質(zhì)量管理體系開(kāi)放實(shí)驗(yàn)室管理與探索
      質(zhì)量量度在國(guó)內(nèi)藥品生產(chǎn)企業(yè)中的應(yīng)用
      船舶行業(yè)質(zhì)量管理信息化平臺(tái)的研究與建設(shè)
      企業(yè)質(zhì)量管理體系有效性研究
      商情(2016年39期)2016-11-21 09:12:17
      軍工企業(yè)實(shí)施質(zhì)量管理體系有效性研究
      面向?qū)W習(xí)全過(guò)程的人才培養(yǎng)模式探索
      科技視界(2016年13期)2016-06-13 12:07:16
      精益管理在國(guó)際物流服務(wù)企業(yè)的應(yīng)用
      全椒县| 阳春市| 手机| 洮南市| 常州市| 讷河市| 剑川县| 册亨县| 济源市| 论坛| 高淳县| 漳浦县| 凉城县| 陈巴尔虎旗| 虞城县| 辉南县| 南开区| 常宁市| 江陵县| 仪陇县| 始兴县| 玉山县| 陇南市| 临泽县| 津南区| 娄底市| 通渭县| 镇平县| 宜州市| 永定县| 滦南县| 加查县| 南雄市| 商河县| 襄汾县| 蕉岭县| 益阳市| 锡林浩特市| 武城县| 乐安县| 南皮县|