技術(shù)研發(fā)流程規(guī)范化操作手冊(cè)_第1頁(yè)
技術(shù)研發(fā)流程規(guī)范化操作手冊(cè)_第2頁(yè)
技術(shù)研發(fā)流程規(guī)范化操作手冊(cè)_第3頁(yè)
技術(shù)研發(fā)流程規(guī)范化操作手冊(cè)_第4頁(yè)
技術(shù)研發(fā)流程規(guī)范化操作手冊(cè)_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

技術(shù)研發(fā)流程規(guī)范化操作手冊(cè)前言本手冊(cè)旨在規(guī)范企業(yè)技術(shù)研發(fā)全流程操作,明確各階段職責(zé)分工、交付物及質(zhì)量要求,通過(guò)標(biāo)準(zhǔn)化管理提升研發(fā)效率、降低項(xiàng)目風(fēng)險(xiǎn),保證技術(shù)成果與業(yè)務(wù)目標(biāo)一致。手冊(cè)適用于企業(yè)內(nèi)部技術(shù)研發(fā)團(tuán)隊(duì)、跨部門(mén)協(xié)作項(xiàng)目及新產(chǎn)品/功能開(kāi)發(fā)場(chǎng)景,所有參與研發(fā)項(xiàng)目的人員均需嚴(yán)格遵循本規(guī)范。一、手冊(cè)適用范圍與核心價(jià)值(一)適用范圍主體對(duì)象:企業(yè)技術(shù)研發(fā)部門(mén)(如軟件研發(fā)、硬件開(kāi)發(fā)、算法團(tuán)隊(duì)等)及協(xié)作部門(mén)(產(chǎn)品、測(cè)試、運(yùn)維、業(yè)務(wù)等)。項(xiàng)目類(lèi)型:新產(chǎn)品研發(fā)、現(xiàn)有功能迭代、技術(shù)架構(gòu)升級(jí)、關(guān)鍵技術(shù)預(yù)研等項(xiàng)目。全流程覆蓋:從需求提出到產(chǎn)品上線后運(yùn)維的全生命周期管理。(二)核心價(jià)值統(tǒng)一標(biāo)準(zhǔn):消除因流程不清晰導(dǎo)致的重復(fù)溝通與返工,明確各階段“做什么、誰(shuí)來(lái)做、怎么做”。風(fēng)險(xiǎn)可控:通過(guò)節(jié)點(diǎn)評(píng)審、文檔沉淀及問(wèn)題跟蹤,提前識(shí)別技術(shù)風(fēng)險(xiǎn)、需求變更風(fēng)險(xiǎn)等。質(zhì)量保障:規(guī)范測(cè)試驗(yàn)證、上線發(fā)布等關(guān)鍵環(huán)節(jié),保證交付成果符合功能及功能要求。知識(shí)沉淀:形成可復(fù)用的技術(shù)方案、設(shè)計(jì)文檔及問(wèn)題處理經(jīng)驗(yàn),提升團(tuán)隊(duì)能力傳承。二、技術(shù)研發(fā)全流程操作指引技術(shù)研發(fā)流程分為需求分析、方案設(shè)計(jì)、開(kāi)發(fā)實(shí)施、測(cè)試驗(yàn)證、上線發(fā)布、運(yùn)維優(yōu)化六大階段,各階段需嚴(yán)格遵循“輸入-處理-輸出-評(píng)審”的閉環(huán)管理。(一)需求分析階段:明確“做什么”階段目標(biāo)精準(zhǔn)捕捉業(yè)務(wù)需求與技術(shù)可行性,形成可落地、可追溯的需求文檔,避免后期需求偏差。操作步驟需求收集責(zé)任角色:產(chǎn)品經(jīng)理(主導(dǎo))、業(yè)務(wù)方代表、用戶代表*。操作內(nèi)容:通過(guò)用戶調(diào)研、業(yè)務(wù)訪談、競(jìng)品分析、市場(chǎng)數(shù)據(jù)等方式收集原始需求;整理需求來(lái)源(如戰(zhàn)略規(guī)劃、客戶反饋、運(yùn)營(yíng)痛點(diǎn)等),標(biāo)注需求優(yōu)先級(jí)(P0-P3,P0為最高優(yōu)先級(jí))。輸出成果:《原始需求清單》(含需求描述、來(lái)源、優(yōu)先級(jí)、提出人)。需求分析責(zé)任角色:產(chǎn)品經(jīng)理(主導(dǎo))、技術(shù)負(fù)責(zé)人、業(yè)務(wù)方代表*。操作內(nèi)容:對(duì)原始需求進(jìn)行可行性分析(技術(shù)實(shí)現(xiàn)難度、資源投入、合規(guī)性等);拆分需求為功能模塊(如用戶模塊、支付模塊、數(shù)據(jù)模塊等),定義各模塊邊界及交互邏輯;明確非功能性需求(功能指標(biāo)、安全要求、兼容性等)。輸出成果:《需求分析說(shuō)明書(shū)》(含功能清單、非功能性需求、優(yōu)先級(jí)排序)。需求評(píng)審責(zé)任角色:產(chǎn)品經(jīng)理(主講)、技術(shù)負(fù)責(zé)人、測(cè)試經(jīng)理、業(yè)務(wù)方代表、項(xiàng)目經(jīng)理*。操作內(nèi)容:組織評(píng)審會(huì)議,講解需求背景、目標(biāo)、功能細(xì)節(jié)及驗(yàn)收標(biāo)準(zhǔn);記錄評(píng)審意見(jiàn)(如需求歧義、技術(shù)瓶頸、優(yōu)先級(jí)調(diào)整等),輸出《需求評(píng)審問(wèn)題清單》;根據(jù)評(píng)審結(jié)果修訂需求文檔,直至各方達(dá)成一致。輸出成果:《需求規(guī)格說(shuō)明書(shū)》(評(píng)審?fù)ㄟ^(guò)版)、《需求評(píng)審會(huì)議紀(jì)要》。需求確認(rèn)責(zé)任角色:產(chǎn)品經(jīng)理、業(yè)務(wù)方代表(簽字確認(rèn))、項(xiàng)目經(jīng)理*。操作內(nèi)容:將最終版需求文檔提交業(yè)務(wù)方簽字確認(rèn),作為后續(xù)開(kāi)發(fā)、測(cè)試及驗(yàn)收的依據(jù);需求確認(rèn)后,納入需求變更管理流程(如需調(diào)整,需提交《需求變更申請(qǐng)》)。輸出成果:《需求確認(rèn)單》(業(yè)務(wù)方簽字版)。(二)方案設(shè)計(jì)階段:明確“怎么做”階段目標(biāo)基于需求文檔設(shè)計(jì)技術(shù)實(shí)現(xiàn)方案,保證方案可行性、擴(kuò)展性及安全性,形成可指導(dǎo)開(kāi)發(fā)的技術(shù)藍(lán)圖。操作步驟技術(shù)選型責(zé)任角色:技術(shù)負(fù)責(zé)人(主導(dǎo))、架構(gòu)師、開(kāi)發(fā)工程師*(核心)。操作內(nèi)容:根據(jù)需求特點(diǎn)(如功能要求、開(kāi)發(fā)周期、技術(shù)棧兼容性)選擇技術(shù)框架、編程語(yǔ)言、中間件等;評(píng)估技術(shù)選型風(fēng)險(xiǎn)(如社區(qū)活躍度、人才儲(chǔ)備、長(zhǎng)期維護(hù)成本),形成《技術(shù)選型對(duì)比表》。輸出成果:《技術(shù)選型報(bào)告》。架構(gòu)設(shè)計(jì)責(zé)任角色:架構(gòu)師(主導(dǎo))、技術(shù)負(fù)責(zé)人、開(kāi)發(fā)工程師*(核心)。操作內(nèi)容:設(shè)計(jì)系統(tǒng)整體架構(gòu)(如微服務(wù)架構(gòu)、單體架構(gòu)、分布式架構(gòu)等),明確模塊劃分及接口定義;繪制架構(gòu)圖(如組件圖、部署圖、數(shù)據(jù)流圖),說(shuō)明核心模塊交互邏輯;設(shè)計(jì)數(shù)據(jù)存儲(chǔ)方案(數(shù)據(jù)庫(kù)選型、表結(jié)構(gòu)設(shè)計(jì)、緩存策略等)。輸出成果:《系統(tǒng)架構(gòu)設(shè)計(jì)說(shuō)明書(shū)》。詳細(xì)設(shè)計(jì)責(zé)任角色:開(kāi)發(fā)工程師(模塊負(fù)責(zé)人)、技術(shù)負(fù)責(zé)人。操作內(nèi)容:根據(jù)架構(gòu)設(shè)計(jì),拆分各模塊為具體功能單元,設(shè)計(jì)類(lèi)圖、時(shí)序圖、流程圖等;定義接口規(guī)范(如入?yún)?、出參、異常碼、調(diào)用方式等);編寫(xiě)核心算法邏輯或業(yè)務(wù)規(guī)則說(shuō)明。輸出成果:《詳細(xì)設(shè)計(jì)說(shuō)明書(shū)》(按模塊劃分)。方案評(píng)審責(zé)任角色:架構(gòu)師(主講)、技術(shù)負(fù)責(zé)人、開(kāi)發(fā)工程師、測(cè)試經(jīng)理、項(xiàng)目經(jīng)理*。操作內(nèi)容:評(píng)審方案的技術(shù)合理性(如架構(gòu)擴(kuò)展性、功能瓶頸、安全性)、可維護(hù)性及開(kāi)發(fā)效率;記錄評(píng)審問(wèn)題(如接口設(shè)計(jì)歧義、數(shù)據(jù)結(jié)構(gòu)冗余等),輸出《方案評(píng)審問(wèn)題清單》;修訂方案直至通過(guò)評(píng)審,形成最終設(shè)計(jì)文檔。輸出成果:《技術(shù)方案評(píng)審報(bào)告》(評(píng)審?fù)ㄟ^(guò)版)。(三)開(kāi)發(fā)實(shí)施階段:落地“具體實(shí)現(xiàn)”階段目標(biāo)按照設(shè)計(jì)方案完成代碼開(kāi)發(fā),保證代碼質(zhì)量、可讀性及規(guī)范性,同步進(jìn)行單元測(cè)試及版本管理。操作步驟開(kāi)發(fā)任務(wù)拆解責(zé)任角色:項(xiàng)目經(jīng)理(主導(dǎo))、技術(shù)負(fù)責(zé)人、開(kāi)發(fā)工程師*。操作內(nèi)容:將需求拆解為可執(zhí)行的開(kāi)發(fā)任務(wù)(如“用戶注冊(cè)接口開(kāi)發(fā)”“訂單數(shù)據(jù)庫(kù)設(shè)計(jì)”),明確任務(wù)負(fù)責(zé)人、工時(shí)及交付時(shí)間;制定《開(kāi)發(fā)計(jì)劃表》,同步至項(xiàng)目管理系統(tǒng)(如Jira、Teambition)。輸出成果:《開(kāi)發(fā)任務(wù)清單》《開(kāi)發(fā)計(jì)劃表》。開(kāi)發(fā)環(huán)境搭建責(zé)任角色:運(yùn)維工程師(支持)、開(kāi)發(fā)工程師(模塊負(fù)責(zé)人)。操作內(nèi)容:搭建本地開(kāi)發(fā)環(huán)境(如IDE配置、依賴(lài)安裝、數(shù)據(jù)庫(kù)初始化);配置測(cè)試環(huán)境(與生產(chǎn)環(huán)境隔離,保證配置獨(dú)立),提供《環(huán)境搭建指南》。輸出成果:《開(kāi)發(fā)環(huán)境配置手冊(cè)》《測(cè)試環(huán)境就緒確認(rèn)單》。編碼實(shí)現(xiàn)責(zé)任角色:開(kāi)發(fā)工程師*(模塊負(fù)責(zé)人)。操作內(nèi)容:嚴(yán)格遵循《代碼規(guī)范》(如命名規(guī)則、注釋要求、代碼風(fēng)格、安全編碼規(guī)范);采用版本控制工具(如Git)管理代碼,遵循分支管理策略(如GitFlow),定期提交代碼并寫(xiě)清提交記錄;實(shí)現(xiàn)核心功能時(shí),需同步編寫(xiě)單元測(cè)試用例(覆蓋率達(dá)到80%以上)。輸出成果:、單元測(cè)試用例及報(bào)告、《代碼提交日志》。代碼評(píng)審責(zé)任角色:開(kāi)發(fā)工程師(主講)、技術(shù)負(fù)責(zé)人、同模塊開(kāi)發(fā)工程師*。操作內(nèi)容:通過(guò)代碼評(píng)審工具(如GitLabMergeRequest、Gerrit)或會(huì)議形式評(píng)審代碼;檢查代碼邏輯正確性、規(guī)范性、功能及安全性,記錄評(píng)審問(wèn)題(如“未處理空指針異?!薄癝QL注入風(fēng)險(xiǎn)”);修復(fù)問(wèn)題后再次評(píng)審,直至通過(guò)。輸出成果:《代碼評(píng)審記錄表》(含問(wèn)題清單及修復(fù)狀態(tài))。集成聯(lián)調(diào)責(zé)任角色:開(kāi)發(fā)工程師(模塊負(fù)責(zé)人)、技術(shù)負(fù)責(zé)人。操作內(nèi)容:將各模塊代碼集成到測(cè)試環(huán)境,驗(yàn)證模塊間接口調(diào)用、數(shù)據(jù)流轉(zhuǎn)是否正常;修復(fù)集成過(guò)程中發(fā)覺(jué)的接口不兼容、數(shù)據(jù)格式錯(cuò)誤等問(wèn)題;完成系統(tǒng)集成后,輸出《集成聯(lián)調(diào)報(bào)告》。輸出成果:《集成聯(lián)調(diào)報(bào)告》。(四)測(cè)試驗(yàn)證階段:保證“質(zhì)量達(dá)標(biāo)”階段目標(biāo)通過(guò)系統(tǒng)化測(cè)試發(fā)覺(jué)并修復(fù)缺陷,保證功能、功能、安全等指標(biāo)滿足需求要求,保障上線質(zhì)量。操作步驟測(cè)試計(jì)劃制定責(zé)任角色:測(cè)試經(jīng)理(主導(dǎo))、產(chǎn)品經(jīng)理、技術(shù)負(fù)責(zé)人*。操作內(nèi)容:根據(jù)需求文檔及設(shè)計(jì)方案,明確測(cè)試范圍(功能模塊、非功能需求)、測(cè)試策略(如黑盒測(cè)試、白盒測(cè)試、自動(dòng)化測(cè)試);制定測(cè)試資源計(jì)劃(測(cè)試人員、環(huán)境、工具)、時(shí)間節(jié)點(diǎn)及測(cè)試準(zhǔn)入/準(zhǔn)出標(biāo)準(zhǔn)。輸出成果:《測(cè)試計(jì)劃說(shuō)明書(shū)》。測(cè)試用例設(shè)計(jì)責(zé)任角色:測(cè)試工程師(主導(dǎo))、產(chǎn)品經(jīng)理、開(kāi)發(fā)工程師*。操作內(nèi)容:基于需求文檔設(shè)計(jì)功能測(cè)試用例(覆蓋正常場(chǎng)景、異常場(chǎng)景、邊界場(chǎng)景);設(shè)計(jì)功能測(cè)試用例(如并發(fā)用戶數(shù)、響應(yīng)時(shí)間、TPS)、安全測(cè)試用例(如SQL注入、XSS攻擊、權(quán)限校驗(yàn));采用等價(jià)類(lèi)劃分、邊界值分析等方法設(shè)計(jì)用例,保證用例可執(zhí)行、可追溯。輸出成果:《測(cè)試用例集》(含用例ID、模塊、標(biāo)題、前置條件、操作步驟、預(yù)期結(jié)果)。測(cè)試執(zhí)行責(zé)任角色:測(cè)試工程師(主導(dǎo))、開(kāi)發(fā)工程師(缺陷修復(fù)支持)。操作內(nèi)容:搭建測(cè)試數(shù)據(jù)環(huán)境,準(zhǔn)備測(cè)試數(shù)據(jù)(如模擬用戶數(shù)據(jù)、訂單數(shù)據(jù));按照測(cè)試用例執(zhí)行功能測(cè)試、集成測(cè)試、系統(tǒng)測(cè)試,記錄測(cè)試結(jié)果;發(fā)覺(jué)缺陷時(shí),在缺陷管理系統(tǒng)(如Jira)中提交《缺陷報(bào)告》(含缺陷描述、復(fù)現(xiàn)步驟、嚴(yán)重等級(jí)、優(yōu)先級(jí));跟蹤缺陷修復(fù)狀態(tài),驗(yàn)證缺陷是否有效解決,直至關(guān)閉缺陷。輸出成果:《缺陷報(bào)告》《測(cè)試執(zhí)行記錄表》。測(cè)試報(bào)告輸出責(zé)任角色:測(cè)試經(jīng)理(主導(dǎo))、項(xiàng)目經(jīng)理、產(chǎn)品經(jīng)理*。操作內(nèi)容:整理測(cè)試數(shù)據(jù)(用例執(zhí)行率、缺陷數(shù)量及分布、遺留風(fēng)險(xiǎn)等);分析測(cè)試結(jié)果,評(píng)估產(chǎn)品質(zhì)量是否達(dá)到上線標(biāo)準(zhǔn);輸出《測(cè)試報(bào)告》,明確“通過(guò)/不通過(guò)”結(jié)論及遺留問(wèn)題處理建議。輸出成果:《測(cè)試報(bào)告》(含測(cè)試總結(jié)、缺陷統(tǒng)計(jì)、風(fēng)險(xiǎn)清單)。(五)上線發(fā)布階段:實(shí)現(xiàn)“產(chǎn)品落地”階段目標(biāo)制定科學(xué)的上線計(jì)劃,保證產(chǎn)品平穩(wěn)發(fā)布至生產(chǎn)環(huán)境,降低上線風(fēng)險(xiǎn),快速響應(yīng)線上問(wèn)題。操作步驟上線方案制定責(zé)任角色:項(xiàng)目經(jīng)理(主導(dǎo))、運(yùn)維工程師、技術(shù)負(fù)責(zé)人、測(cè)試經(jīng)理。操作內(nèi)容:明確上線范圍(全量發(fā)布/灰度發(fā)布)、上線時(shí)間窗口(如業(yè)務(wù)低峰期)、回滾方案(如回滾版本、數(shù)據(jù)恢復(fù)方案);評(píng)估上線風(fēng)險(xiǎn)(如數(shù)據(jù)遷移失敗、服務(wù)中斷),制定風(fēng)險(xiǎn)應(yīng)對(duì)措施;分工協(xié)作(如運(yùn)維負(fù)責(zé)環(huán)境部署、開(kāi)發(fā)負(fù)責(zé)數(shù)據(jù)遷移、測(cè)試負(fù)責(zé)線上驗(yàn)證)。輸出成果:《產(chǎn)品上線方案》。上線前檢查責(zé)任角色:運(yùn)維工程師(主導(dǎo))、測(cè)試經(jīng)理、技術(shù)負(fù)責(zé)人*。操作內(nèi)容:檢查生產(chǎn)環(huán)境配置(服務(wù)器、數(shù)據(jù)庫(kù)、中間件等)是否與測(cè)試環(huán)境一致;確認(rèn)代碼版本是否為最終上線版本(如GitTag標(biāo)記);驗(yàn)證數(shù)據(jù)遷移腳本(如有)的正確性,備份數(shù)據(jù);確認(rèn)監(jiān)控告警系統(tǒng)(如Prometheus、Zabbix)已部署,可實(shí)時(shí)監(jiān)控服務(wù)狀態(tài)。輸出成果:《上線前檢查清單》(逐項(xiàng)確認(rèn)簽字)?;叶劝l(fā)布(可選)責(zé)任角色:運(yùn)維工程師(主導(dǎo))、產(chǎn)品經(jīng)理、技術(shù)負(fù)責(zé)人*。操作內(nèi)容:按比例(如10%→30%→100%)將流量切換至新版本,觀察服務(wù)穩(wěn)定性、功能指標(biāo)及用戶反饋;收集灰度數(shù)據(jù)(如錯(cuò)誤率、響應(yīng)時(shí)間),對(duì)比舊版本效果;發(fā)覺(jué)異常時(shí)立即回滾至舊版本,分析問(wèn)題原因并修復(fù)。輸出成果:《灰度發(fā)布監(jiān)控報(bào)告》。全量上線責(zé)任角色:運(yùn)維工程師(執(zhí)行)、技術(shù)負(fù)責(zé)人(現(xiàn)場(chǎng)支持)。操作內(nèi)容:按照上線方案部署新版本至生產(chǎn)環(huán)境,啟動(dòng)服務(wù);驗(yàn)證核心功能(如用戶登錄、支付流程)是否正常;確認(rèn)監(jiān)控指標(biāo)無(wú)異常后,通知產(chǎn)品、運(yùn)營(yíng)團(tuán)隊(duì)開(kāi)始推廣。輸出成果:《上線確認(rèn)單》(運(yùn)維、技術(shù)負(fù)責(zé)人簽字)。上線后總結(jié)責(zé)任角色:項(xiàng)目經(jīng)理(主導(dǎo))、各階段負(fù)責(zé)人。操作內(nèi)容:復(fù)盤(pán)上線過(guò)程(如計(jì)劃執(zhí)行偏差、問(wèn)題處理效率、風(fēng)險(xiǎn)應(yīng)對(duì)效果);總結(jié)經(jīng)驗(yàn)教訓(xùn),更新《研發(fā)流程規(guī)范》及《上線checklist》;輸出《上線總結(jié)報(bào)告》,歸檔至項(xiàng)目知識(shí)庫(kù)。輸出成果:《上線總結(jié)報(bào)告》。(六)運(yùn)維優(yōu)化階段:保障“持續(xù)穩(wěn)定”階段目標(biāo)監(jiān)控線上服務(wù)狀態(tài),快速響應(yīng)并解決問(wèn)題,持續(xù)優(yōu)化產(chǎn)品功能及用戶體驗(yàn),實(shí)現(xiàn)研發(fā)閉環(huán)。操作步驟日常監(jiān)控責(zé)任角色:運(yùn)維工程師(主導(dǎo))、開(kāi)發(fā)工程師(技術(shù)支持)。操作內(nèi)容:通過(guò)監(jiān)控工具實(shí)時(shí)監(jiān)控服務(wù)狀態(tài)(CPU、內(nèi)存、磁盤(pán)、網(wǎng)絡(luò)流量等)、業(yè)務(wù)指標(biāo)(如日活用戶、訂單量);設(shè)置告警閾值(如CPU使用率>80%、接口錯(cuò)誤率>0.5%),通過(guò)短信、釘釘?shù)惹腊l(fā)送告警;定期查看日志(如ELK平臺(tái)),分析異常日志(如超時(shí)異常、錯(cuò)誤堆棧)。輸出成果:《日常監(jiān)控報(bào)告》(日?qǐng)?bào)/周報(bào))。問(wèn)題處理責(zé)任角色:運(yùn)維工程師(響應(yīng))、開(kāi)發(fā)工程師(定位修復(fù))、產(chǎn)品經(jīng)理*(影響評(píng)估)。操作內(nèi)容:接到告警或用戶反饋后,快速定位問(wèn)題(如通過(guò)日志分析、鏈路追蹤);根據(jù)問(wèn)題嚴(yán)重程度(P0-P3)分級(jí)處理:P0級(jí)(核心功能不可用)15分鐘內(nèi)響應(yīng),2小時(shí)內(nèi)修復(fù);P1級(jí)(功能異常)30分鐘內(nèi)響應(yīng),4小時(shí)內(nèi)修復(fù);修復(fù)后驗(yàn)證問(wèn)題解決,同步更新監(jiān)控系統(tǒng)告警規(guī)則。輸出成果:《線上問(wèn)題處理記錄表》(含問(wèn)題描述、定位過(guò)程、修復(fù)方案、耗時(shí))。版本迭代責(zé)任角色:產(chǎn)品經(jīng)理*(需求規(guī)劃)、研發(fā)團(tuán)隊(duì)(開(kāi)發(fā)測(cè)試)、運(yùn)維團(tuán)隊(duì)(發(fā)布)。操作內(nèi)容:根據(jù)用戶反饋、業(yè)務(wù)發(fā)展及線上問(wèn)題,制定迭代計(jì)劃(如月度迭代、季度迭代);重復(fù)“需求分析→方案設(shè)計(jì)→開(kāi)發(fā)實(shí)施→測(cè)試驗(yàn)證→上線發(fā)布”流程,優(yōu)化現(xiàn)有功能或新增功能;迭代版本需經(jīng)過(guò)充分測(cè)試,避免引入新問(wèn)題。輸出成果:《版本迭代計(jì)劃》《版本更新日志》。知識(shí)沉淀責(zé)任角色:各階段負(fù)責(zé)人(主導(dǎo))、項(xiàng)目經(jīng)理(匯總)。操作內(nèi)容:整理項(xiàng)目過(guò)程中的技術(shù)方案、問(wèn)題處理經(jīng)驗(yàn)、最佳實(shí)踐,形成《技術(shù)知識(shí)庫(kù)》;歸檔核心文檔(需求文檔、設(shè)計(jì)文檔、測(cè)試報(bào)告、上線報(bào)告等),便于后續(xù)查閱復(fù)用;定期組織復(fù)盤(pán)會(huì),分享經(jīng)驗(yàn)教訓(xùn),提升團(tuán)隊(duì)整體能力。輸出成果:《技術(shù)知識(shí)庫(kù)文檔》《項(xiàng)目復(fù)盤(pán)總結(jié)報(bào)告》。三、關(guān)鍵環(huán)節(jié)配套表單模板(一)需求跟蹤表(示例)需求ID需求描述來(lái)源優(yōu)先級(jí)負(fù)責(zé)人計(jì)劃完成時(shí)間實(shí)際完成時(shí)間狀態(tài)(待啟動(dòng)/進(jìn)行中/已完成/已駁回)關(guān)聯(lián)任務(wù)IDREQ-001用戶支持手機(jī)號(hào)注冊(cè)業(yè)務(wù)方反饋P1產(chǎn)品經(jīng)理*2024-03-152024-03-14已完成DEV-002、TEST-005REQ-002訂單導(dǎo)出Excel功能運(yùn)營(yíng)需求P2產(chǎn)品經(jīng)理*2024-03-20-進(jìn)行中DEV-008、TEST-012(二)技術(shù)方案評(píng)審表(示例)方案名稱(chēng)設(shè)計(jì)目標(biāo)技術(shù)架構(gòu)概述關(guān)鍵模塊說(shuō)明評(píng)審意見(jiàn)(問(wèn)題點(diǎn)/建議)結(jié)論(通過(guò)/需修改/不通過(guò))評(píng)審人評(píng)審日期訂單系統(tǒng)微服務(wù)改造提升系統(tǒng)擴(kuò)展性,降低模塊耦合度基于SpringCloudAlibaba的微服務(wù)架構(gòu),拆分為訂單、支付、庫(kù)存服務(wù)訂單服務(wù):核心訂單邏輯;支付服務(wù):對(duì)接第三方支付;庫(kù)存服務(wù):庫(kù)存同步與扣減1.訂單與支付服務(wù)間通信建議采用異步消息;2.需補(bǔ)充熔斷降級(jí)方案需修改架構(gòu)師、技術(shù)負(fù)責(zé)人2024-03-10(三)測(cè)試用例設(shè)計(jì)表(示例)用例ID模塊測(cè)試標(biāo)題前置條件操作步驟預(yù)期結(jié)果實(shí)際結(jié)果測(cè)試狀態(tài)(通過(guò)/失敗/阻塞)嚴(yán)重等級(jí)(致命/嚴(yán)重/一般/提示)TC-001用戶注冊(cè)正常場(chǎng)景:手機(jī)號(hào)+驗(yàn)證碼注冊(cè)成功1.手機(jī)號(hào)未注冊(cè);2.驗(yàn)證碼有效1.輸入手機(jī)號(hào);2.輸入驗(yàn)證碼;3.注冊(cè)注冊(cè)成功,提示“注冊(cè)成功”,用戶信息存入數(shù)據(jù)庫(kù)注冊(cè)成功,提示“注冊(cè)成功”,用戶信息存入數(shù)據(jù)庫(kù)通過(guò)一般TC-002用戶注冊(cè)異常場(chǎng)景:手機(jī)號(hào)已注冊(cè)1.手機(jī)號(hào)已存在;2.處于登錄狀態(tài)1.輸入已注冊(cè)手機(jī)號(hào);2.輸入驗(yàn)證碼;3.注冊(cè)提示“手機(jī)號(hào)已注冊(cè)”,注冊(cè)失敗提示“手機(jī)號(hào)已注冊(cè)”,注冊(cè)失敗通過(guò)嚴(yán)重(四)上線檢查清單(示例)檢查項(xiàng)檢查內(nèi)容檢查結(jié)果(通過(guò)/不通過(guò))負(fù)責(zé)人備注環(huán)境檢查生產(chǎn)環(huán)境服務(wù)器配置是否與測(cè)試環(huán)境一致通過(guò)運(yùn)維工程師*CPU、內(nèi)存、磁盤(pán)空間達(dá)標(biāo)版本檢查上線代碼版本是否為最終評(píng)審版本(v1.2.0)通過(guò)開(kāi)發(fā)工程師*GitTag:v1.2.0數(shù)據(jù)檢查數(shù)據(jù)遷移腳本是否執(zhí)行成功,數(shù)據(jù)一致性校驗(yàn)通過(guò)通過(guò)DBA*核心表數(shù)據(jù)條數(shù)與測(cè)試環(huán)境一致監(jiān)控檢查監(jiān)控告警系統(tǒng)是否部署,核心指標(biāo)是否有告警通過(guò)運(yùn)維工程師*CPU使用率<50%,無(wú)錯(cuò)誤告警回滾準(zhǔn)備回滾腳本及版本是否就緒通過(guò)技術(shù)負(fù)責(zé)人*回滾版本:v1.1.5,腳本已測(cè)試(五)線上問(wèn)題處理記錄表(示例)問(wèn)題ID發(fā)生時(shí)間影響范圍(用戶數(shù)/功能模塊)問(wèn)題描述定位過(guò)程修復(fù)方案修復(fù)時(shí)間責(zé)任人預(yù)防措施BUG-0012024-03-1814:301000+用戶/訂單查詢(xún)功能用戶查詢(xún)訂單時(shí),部分訂單無(wú)法顯示,提示“數(shù)據(jù)異?!?.檢查日志發(fā)覺(jué)SQL查詢(xún)超時(shí);2.分析訂單表索引缺失,導(dǎo)致全表掃描為訂單表的user_id和create_time字段添加聯(lián)合索引2024-03-1816:00開(kāi)發(fā)工程師*后續(xù)新表設(shè)計(jì)需評(píng)審索引方案四、規(guī)范化操作關(guān)鍵提示(一)需求管理:杜絕“口頭需求”需求必須以書(shū)面形式確認(rèn)(簽字/蓋章),避免口頭承

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論