線上服務(wù)咨詢(xún)
Article/文章
記錄成長(zhǎng)點(diǎn)滴 分享您我感悟
您當(dāng)前位置>首頁(yè) > 知識(shí) > APP開(kāi)發(fā)
什么是完整的軟件開(kāi)發(fā)進(jìn)程?
發(fā)表時(shí)間:2019-07-17 10:27:33
文章來(lái)源:沈陽(yáng)軟件開(kāi)發(fā)
標(biāo)簽:軟件開(kāi)發(fā) 軟件定制 軟件設(shè)計(jì) 軟件公司 沈陽(yáng)軟件開(kāi)發(fā) 沈陽(yáng)軟件定制 沈陽(yáng)軟件公司 沈陽(yáng)軟件制作 沈陽(yáng)軟件設(shè)計(jì)
瀏覽次數(shù):0
一,開(kāi)發(fā)流程圖
為了使過(guò)程更加清晰,該圖省略了對(duì)每個(gè)鏈接的審查。如果有更好的表達(dá)形式,請(qǐng)隨時(shí)提出建議。
(發(fā)展流程圖)
第二,處理產(chǎn)品和要求
處理在開(kāi)發(fā)階段需要導(dǎo)出的產(chǎn)品,包括產(chǎn)品名稱(chēng),結(jié)果描述,負(fù)責(zé)人和注釋?zhuān)l(shuí)在什么時(shí)間,應(yīng)提供什么內(nèi)容,以及提供的內(nèi)容的基本方向和形式。
三,流程描述
(1)項(xiàng)目匯海
1.產(chǎn)品經(jīng)理和項(xiàng)目利益相關(guān)者確定項(xiàng)目方向。產(chǎn)品導(dǎo)向項(xiàng)目的利益相關(guān)者包括公司領(lǐng)導(dǎo),產(chǎn)品總監(jiān),技術(shù)總監(jiān)等。該項(xiàng)目包括客戶(hù)的黨組長(zhǎng)和主要執(zhí)行人。
2.公司領(lǐng)導(dǎo)確認(rèn)項(xiàng)目團(tuán)隊(duì)的團(tuán)隊(duì)結(jié)構(gòu),包括產(chǎn)品經(jīng)理,研發(fā)項(xiàng)目經(jīng)理,研發(fā)工程師和測(cè)試團(tuán)隊(duì)。
3.確定項(xiàng)目管理系統(tǒng),并且需要相應(yīng)地審查每個(gè)階段的結(jié)果。評(píng)論有相應(yīng)的《會(huì)議紀(jì)要》;從項(xiàng)目匯海開(kāi)始,研發(fā)項(xiàng)目經(jīng)理每周提供《項(xiàng)目研發(fā)周報(bào)》;在測(cè)試階段,測(cè)試工程師每周提供《項(xiàng)目測(cè)試周報(bào)》。
4.產(chǎn)品經(jīng)理進(jìn)行需求調(diào)查并輸出《需求調(diào)研》文件。需求研究方法主要包括背景信息調(diào)查和訪談。
5.產(chǎn)品經(jīng)理完成《業(yè)務(wù)梳理》。首先,澄清每個(gè)項(xiàng)目的目標(biāo);其次,梳理項(xiàng)目中涉及的角色;那么,每個(gè)角色應(yīng)該做什么;最后,梳理整個(gè)系統(tǒng)的端口,存在哪些業(yè)務(wù)模塊,以及每個(gè)模塊中包含哪些功能。
(2)需求階段
1.進(jìn)入可視化產(chǎn)品的輸出階段,產(chǎn)品管理器提供最簡(jiǎn)單且最接近成品《產(chǎn)品原型》的線框形式即可。此過(guò)程還包括業(yè)務(wù)流程圖和頁(yè)面跳轉(zhuǎn)流程圖。業(yè)務(wù)流程圖側(cè)重于不同角色在不同節(jié)點(diǎn)上執(zhí)行的操作。頁(yè)面跳轉(zhuǎn)流程圖主要是指不同接口之間的跳轉(zhuǎn)關(guān)系。
2.產(chǎn)品經(jīng)理將向整個(gè)團(tuán)隊(duì)解釋要求。
3.研發(fā)項(xiàng)目經(jīng)理根據(jù)要求和項(xiàng)目要求明確定義《項(xiàng)目里程碑》。根據(jù)項(xiàng)目里程表,完成《產(chǎn)品開(kāi)發(fā)計(jì)劃》,清除詳細(xì)階段的時(shí)間點(diǎn),最后根據(jù)開(kāi)發(fā)計(jì)劃進(jìn)入《項(xiàng)目任務(wù)分解》,完成項(xiàng)目的劃分。
4.研發(fā)工程師根據(jù)各自的分工進(jìn)入概要要求階段?!陡乓枨蟆分荚谧屟邪l(fā)工程師初步了解業(yè)務(wù)并評(píng)估技術(shù)可行性。
(3)設(shè)計(jì)階段
1. UI設(shè)計(jì)器根據(jù)產(chǎn)品原型輸出《界面效果圖》,并提供接口標(biāo)簽。最后,根據(jù)主界面,提供了一個(gè)集合《UI設(shè)計(jì)規(guī)范》。
2,研發(fā)工程師在界面效果圖中,輸出《需求規(guī)格》,要求規(guī)范應(yīng)包含要實(shí)現(xiàn)的最終內(nèi)容的所有要素。
3.研發(fā)工程師完成《概要設(shè)計(jì)》,《通訊協(xié)議》和《表結(jié)構(gòu)設(shè)計(jì)》,并在正式編碼之前完成一系列研發(fā)和設(shè)計(jì)工作。
(4)發(fā)展階段
1.研發(fā)工程師正式進(jìn)入編碼階段。盡管大部分時(shí)間都用于編寫(xiě)代碼,但可能需要進(jìn)行技術(shù)預(yù)研并確認(rèn)要求。
如圖2所示,編碼過(guò)程通常需要在服務(wù)器和移動(dòng)終端之間進(jìn)行協(xié)調(diào)。
3.編碼完成后需要進(jìn)行功能審查。
(5)測(cè)試階段
1.測(cè)試工程師根據(jù)階段《測(cè)試實(shí)例》進(jìn)行設(shè)計(jì),并將失敗的過(guò)程測(cè)試提交給Jira并分配給相應(yīng)的開(kāi)發(fā)人員進(jìn)行調(diào)整。
2.研發(fā)工程師根據(jù)測(cè)試結(jié)果修改代碼,完成后提交測(cè)試,并在通過(guò)測(cè)試后完成測(cè)試。
3.測(cè)試工程師編寫(xiě)《測(cè)試結(jié)果報(bào)告》,包括功能測(cè)試結(jié)果,壓力測(cè)試結(jié)果等。
4.測(cè)試工程師為系統(tǒng)的每個(gè)端口寫(xiě)入《操作手冊(cè)》和維護(hù)手冊(cè)。
(6)在線系統(tǒng)
在與客戶(hù)或上級(jí)達(dá)成協(xié)議后,系統(tǒng)將進(jìn)行調(diào)試,并在穩(wěn)定后上線。
軟件開(kāi)發(fā),軟件定制,軟件設(shè)計(jì),軟件公司,沈陽(yáng)軟件開(kāi)發(fā),沈陽(yáng)軟件定制,沈陽(yáng)軟件公司,沈陽(yáng)軟件制作,沈陽(yáng)軟件設(shè)計(jì)