軟件開發(fā)流程的8個步驟

1风钻、首先制定項目計劃顷蟀,最初計劃是里程碑性質(zhì)的∑枪荆可以先按瀑布模型設置衩椒,里程碑點主要為需求評審蚌父、設計評審哮兰、經(jīng)過代碼開發(fā)和單元測試后進行集成測試、部署上線是一個很重要的里程碑苟弛,一般用戶會期望系統(tǒng)何時能使用進入試運行期(也可以稱為用戶測試階段)


2喝滞、需求開發(fā)階段:怎么樣寫好需求很關鍵,做軟件致電一伍扒一一三三泗柒四四膏秫。如何學會進行需求開發(fā)可以去看下經(jīng)典的《需求工程》這個翻譯的書右遭,不是很厚,但需要能理解為什么那樣做更好,這個需要實踐經(jīng)驗鍛煉自己窘哈。如果有項目成員吹榴,可以一起做需求,這個階段對于業(yè)務理解滚婉、分析图筹、如何開展調(diào)研以及文字表述、業(yè)務流程圖描述還有文檔編輯能力都有不少要求让腹。一般分為《用戶需求說明書》和《需求規(guī)格說明書》远剩,小項目可以寫一個《需求分析報告》,《用戶需求說明書》是用用戶的語言進行描述骇窍,讓用戶和開發(fā)團隊對于需求的達成一致的理解瓜晤,《需求規(guī)格說明書》,則是對用戶需求的分析腹纳,形成系統(tǒng)要具有的功能痢掠,這個是真正提供用戶可交互操作的文檔,也就是后期設計和代碼開發(fā)的重要基線嘲恍。

另外志群,作為了解需求,拿出用戶UI和用戶交流也是一項比較重要的需求獲取手段蛔钙,雖然這個屬于設計的范疇

  3锌云、系統(tǒng)設計階段:

系統(tǒng)總體架構,結合用戶對系統(tǒng)環(huán)境吁脱、開發(fā)語言以及運行的網(wǎng)絡硬件等要求桑涎,確定開發(fā)工具等,對應用系統(tǒng)關系進行架構性設計兼贡,通過需求階段對用戶的分析歸類攻冷,用圖的方式描述出用戶和各子系統(tǒng)或模塊的全局視圖,以及和其他系統(tǒng)的關系遍希。也就是搞清楚系統(tǒng)的邊界問題等曼。

概要設計中除了高層架構設計,還需要設計網(wǎng)絡拓撲圖凿蒜,以及系統(tǒng)部署圖禁谦。概要設計比較重要的還有就是子系統(tǒng)、模塊進行合理的劃分废封。模塊的名稱很大程度上會成為用戶的主要菜單州泊,如何用用戶的角度去取比較清楚的子系統(tǒng)和模塊是很重要的。

4漂洋、代碼開發(fā)和單元測試階段:這個階段一般來說需要改進瀑布模型遥皂,類似跌代開發(fā)力喷,把模塊進行合理劃分,把項目總體計劃的代碼開發(fā)測試階段劃分為多個時間段演训,每個時間段都包括代碼開發(fā)弟孟、單元測試和集成測試,這個階段還需要對需求變更進行跟蹤控制样悟,如果需求有變更披蕉,那么要把需求文檔、設計文檔都重新跟上乌奇。跌代開發(fā)的好處就是不讓代碼開發(fā)階段拉的過程没讲,沒有進行及時的自我檢查,不小心到了提交時間礁苗,卻不是用戶想要的爬凑,還有可能都不是自己想要的。

項目經(jīng)理重要的責任是控制好進度试伙,能及早發(fā)現(xiàn)風險嘁信,并能拿出好的預防和解決辦法的措施。合理安排好開發(fā)團隊的任務疏叨,合時的任務安排和銜接潘靖,你會覺得非常有藝術感,這個要自己體會了蚤蔓。另外卦溢,關注項目團隊各人員的狀況,保持高的戰(zhàn)斗力秀又,及時發(fā)現(xiàn)并能鼓勵團隊共同朝一個目標前進单寂。

6、測試工作吐辙,測試是項目的很重要的環(huán)節(jié)宣决,怎么測試,怎么準確測試昏苏,怎么有效測試尊沸,怎么覆蓋測試,時間贤惯、人手洼专、經(jīng)驗扽個方面都會有制約。高級測試人員能夠分析系統(tǒng)各測試要點救巷,在需求壶熏、設計階段都要參與,提早了解如何去測試浦译,能寫出測試用例棒假。

7、文檔工作精盅,文檔在項目開發(fā)中也占有重要位置帽哑,除非你覺得代碼是項目唯一的成果,那么你把文檔拋掉吧叹俏,什么都在你的腦子里妻枕,團隊中人員一走,項目的一部分也就帶走了粘驰。代碼開發(fā)其實也需要文檔屡谐,代碼是成果,代碼注釋是成果蝌数,模塊開發(fā)卷宗也是重要的成果愕掏,因為程序員在開發(fā)時候的邏輯是怎么樣的,對于今后查問題很有作用顶伞。除非你的系統(tǒng)設計程度到了方法饵撑、類,把代碼邏輯也都設計好了唆貌,那么程序員就CODEING去吧滑潘。

8、QA是對項目過程的質(zhì)量保障锨咙,有些公司吧QA和測試工作合成一個崗位叫做QA&測試人員语卤,或者就叫QA人員。QA是對項目全過程的監(jiān)管酪刀,獨立于項目之外粱侣。監(jiān)督項目經(jīng)理在各項目里程碑提交相關成果,入庫形成基線蓖宦。

?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末齐婴,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子稠茂,更是在濱河造成了極大的恐慌柠偶,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,884評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件睬关,死亡現(xiàn)場離奇詭異诱担,居然都是意外死亡,警方通過查閱死者的電腦和手機电爹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,347評論 3 385
  • 文/潘曉璐 我一進店門蔫仙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人丐箩,你說我怎么就攤上這事摇邦⌒羯罚” “怎么了?”我有些...
    開封第一講書人閱讀 157,435評論 0 348
  • 文/不壞的土叔 我叫張陵施籍,是天一觀的道長居扒。 經(jīng)常有香客問我,道長丑慎,這世上最難降的妖魔是什么喜喂? 我笑而不...
    開封第一講書人閱讀 56,509評論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮竿裂,結果婚禮上玉吁,老公的妹妹穿的比我還像新娘。我一直安慰自己腻异,他們只是感情好进副,可當我...
    茶點故事閱讀 65,611評論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著捂掰,像睡著了一般敢会。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上这嚣,一...
    開封第一講書人閱讀 49,837評論 1 290
  • 那天鸥昏,我揣著相機與錄音,去河邊找鬼姐帚。 笑死吏垮,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的罐旗。 我是一名探鬼主播膳汪,決...
    沈念sama閱讀 38,987評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼九秀!你這毒婦竟也來了遗嗽?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,730評論 0 267
  • 序言:老撾萬榮一對情侶失蹤鼓蜒,失蹤者是張志新(化名)和其女友劉穎痹换,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體都弹,經(jīng)...
    沈念sama閱讀 44,194評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡娇豫,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,525評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了畅厢。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片冯痢。...
    茶點故事閱讀 38,664評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出浦楣,到底是詐尸還是另有隱情袖肥,我是刑警寧澤,帶...
    沈念sama閱讀 34,334評論 4 330
  • 正文 年R本政府宣布椒振,位于F島的核電站昭伸,受9級特大地震影響梧乘,放射性物質(zhì)發(fā)生泄漏澎迎。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,944評論 3 313
  • 文/蒙蒙 一选调、第九天 我趴在偏房一處隱蔽的房頂上張望夹供。 院中可真熱鬧,春花似錦仁堪、人聲如沸哮洽。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,764評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鸟辅。三九已至,卻和暖如春莺葫,著一層夾襖步出監(jiān)牢的瞬間匪凉,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,997評論 1 266
  • 我被黑心中介騙來泰國打工捺檬, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留再层,地道東北人。 一個月前我還...
    沈念sama閱讀 46,389評論 2 360
  • 正文 我出身青樓堡纬,卻偏偏與公主長得像聂受,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子烤镐,可洞房花燭夜當晚...
    茶點故事閱讀 43,554評論 2 349

推薦閱讀更多精彩內(nèi)容