公司工作流程開發培訓

2021-08-26 08:53:54 字數 941 閱讀 9117

敏捷方式

專案啟動:乙個新的系統需要開發。

頁面設計:產品通過頁面或原型設計把需求定義清晰。

參與人員功能討論:完成頁面以後,所有開發人員需要參與溝通,將所有功能確認,並保證技術可以實現。

編碼:根據靜態模型或頁面編寫功能。

測試:通過系統測試,測試所有用能。

專案上線:完成專案開發,測試沒問題上線執行。

缺點:對開發人員要求比較高,能快速理解需求。存在比較多隱患,需求重複修改、開發期需求不明確、因設計不到位導致部分功能無法實現、bug率多、安全效能等問題。

正常方式

專案啟動:專案啟動:乙個新的系統需要開發。

頁面設計:產品通過頁面或原型設計把需求定義清晰。

參與人員功能討論:完成頁面以後,所有開發人員需要參與溝通,將所有功能確認,並保證技術可以實現。

原型製作:通過原型功能實現介面的互動,達到可以轉達真是需求的效果。

原型確認會議:專案參與人員通過溝通原型的方式了解應用,並提出問題。各端研究技術上是否可以實現。

設計文件編寫:各個端編寫各自的設計文件,包括介面文件,功能詳細設計文件。然後通過內部會議完成文件內部確認。

編碼:根據靜態模型或頁面編寫功能。

測試:通過系統測試,測試所有用能。

專案上線:完成專案開發,測試沒問題上線執行。

優點:開發質量高,開發速度可能還會比敏捷開發快,所有的實現都可以追蹤。穩定性高,不會因為人員變動或專案交接出現看不懂的情況。

缺點:需求無法太大的變動,需求修改需求必須新版本中新增,如果急需在本版本新增的變化需求,必須從原型階段開始修改,導致開發周期會比較長。

系統開發的工作流程

需求分析 系統設計 開發 測試 實施以及試執行 客戶培訓 維護 需求分析 系統分析師 完成 需求規格說明書 系統設計 系統工程師 高階工程師 專案經理 完成 概要設計文件 系統開發 系統分析師 高階工程師 開發工程師 專案經理 詳細設計文件 有些公司不寫 完成編碼。專案經理跟蹤進度,系統分析師指導開...

遊戲開發之前段工作流程

總體流程大概分為3個階段 1.立項階段。2.研發階段。3.上線階段。一 立項階段 這個階段是快速試錯 快速出demo的階段,二 研發階段 這個階段是定製專案架構與框架,實現策劃功能,完善工作流程。這個需要主程或者核心程式設計師,經過大家討論與以往經驗,定製的。後續開發都是基於這個結構開發。這個是可以...

Sass 開發工具工作流程

最近有幾篇很好的文章,介紹了如何通過使用1 source maps來改進sass css工作流,以便chrome知道您的sass檔案和部分檔案的最新情況2 告訴開發工具將更改儲存到磁碟上3 確保這些更改得到自動重新編譯4 使用livereload瀏覽器擴充套件程式確保將這些更改注入到頁面中。ben ...