乙個軟體專案開發過程

2021-10-13 05:26:01 字數 833 閱讀 1199

乙個專案的過程是怎樣的,不同公司和不同的開發人都有各自的理解,來吧,一起交流下。

1、專案的可行性分析。主要參與人員對專案了解,說一下自己的看法,對軟體的生命週期進行概略討論,是否能做,難點可能是**,軟體開發周期是怎麼樣。

2、專案可以做的情況下,與終端使用者進行聯絡與溝通,對使用者的真實需求進行分析,需求整理後,進行簡要需求分析說明,此時與前端、後端人員進行專案資訊初步的互通,使大家對專案的方向有大體了解。同時與美工人員進行溝通,根據使用者需求製作效果圖。

3、與使用者就業務流程、效果圖進一步溝通,根據使用者需求對效果圖進行修改,逐步明確使用者最終需求, 並確定核心需求以及邊緣需求,核心需求優先順序高,先進行開發,非核心需求後面完善、公升級時在進行開發。此時業務的各個要素逐步明晰起來,美工和資料庫設計在這個階段同步進行。

4、這個階段進行系統概要設計和詳細設計,因為業務流程已經清晰,這個階段需要對系統進行概要設計,使用什麼邏輯架構、物理架構、關鍵點問題解決方案等 與專案人員再次進行溝通,最好是進行一下評審。此時系統的資料庫設計基本上已經完成。

5、進行後端系統開發和前端介面開發,業務邏輯與前端展示進行緊密配合,根據系統圖、用例圖、類圖、時序圖對不同模組進行系統開發。

6、完成系統開發後進行系統測試,測試分為黑盒測試、白盒測試、站內測試、站外測試等,對出現的bug進行修改,初步交給使用者使用,對使用者使用**現的問題進行修改,達到使用者正常使用的需求。使用者使用中提出的優化、完善建議等需要進行評審,一些會放到後期公升級中進行。

7、同時開始進行專案交付相關的工作,包括專案必須的文件、使用者手冊、培訓教材等編寫,能夠讓使用者真正將系統使用起來。

8、專案驗收工作,按照使用者驗收流程,進行相關檔案的準備工作,完成專案驗收。後期涉及系統維護、公升級等。

新老軟體系統專案開發過程

我們的軟體專案,有一部分是公升級性的專案,專案的最終目標是新系統代替老系統執行,往往,這種新系統的開發要比乙個新生系統的開發要複雜一些。在開發方面,新系統的功能是建立在老系統功能和在此之上甲方所提出的新功能的集合,在需求分析階段,可能遇到的難點有三,一是甲方可能提出新系統己經支援的功能 二是甲方會預...

專案開發過程

專案開發過程 在我以往的專案經歷當中,整個專案的開發過程包括如下階段 1 需求調研階段 這個環節是最重要的,良好的溝通才會知道客戶到底想要什麼。2 文件編寫階段 分為需求分析文件 概要設計文件 詳細設計文件三個部分 3 原型階段 demo 如果小專案文件寫以不寫,但這個原型一定要有 4 資料建模階段...

專案經驗1 軟體的開發過程

剛開始進入軟體行業的時候,對軟體開發過程單純的認為是寫寫 做做除錯 現在覺得這樣的認識只能說明你終究還是個新手,軟體開發過程遠遠不只是寫寫 這樣簡單,過程可能比你想象中的複雜。不會寫文件的程式設計師不是好程式設計師,文件的編寫也是程式設計師必備技能,甚至可能比寫 的能力還重要。文件為什麼很重要,和客...