如何規(guī)劃設(shè)計(jì)Web系統(tǒng)的架構(gòu)、流程、功能?
時(shí)間:2023-12-12 16:00:01 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-12-12 16:00:01 來源:網(wǎng)站運(yùn)營
如何規(guī)劃設(shè)計(jì)Web系統(tǒng)的架構(gòu)、流程、功能?:謝邀。
首先
關(guān)于題目本身的問題:
如何規(guī)劃設(shè)計(jì)Web系統(tǒng)的架構(gòu)、流程、功能?這其實(shí)是一個(gè)如何開展項(xiàng)目的問題,如果是帶領(lǐng)一個(gè)團(tuán)隊(duì),還涉及如何管理的問題。
關(guān)于項(xiàng)目管理和軟件工程已經(jīng)有很多資料了,但是,如何結(jié)合個(gè)人、組織、項(xiàng)目特點(diǎn)具體展開項(xiàng)目?如何進(jìn)行需求調(diào)查?如何規(guī)劃時(shí)間、設(shè)備、人力資源?如何編寫需求、設(shè)計(jì)文檔?如何控制項(xiàng)目風(fēng)險(xiǎn)、應(yīng)對需求變更?如何規(guī)范開發(fā)、測試過程?如何和項(xiàng)目組外部的利益相關(guān)方打交道?如何和項(xiàng)目組內(nèi)部的各種角色打交道?如何解決系統(tǒng)性能、可用性、擴(kuò)展性等非功能需求和技術(shù)挑戰(zhàn)?
很多書籍和資料對這些問題都有討論并提出解決方案,但是,在我看來,這些方案大都冗余龐雜、紛繁復(fù)雜,也許適合通過ISO,CMM認(rèn)證的軟件工廠,但是很難適合項(xiàng)目周期短、需求變化快的Web、網(wǎng)站類項(xiàng)目。
關(guān)于適合Web、網(wǎng)站類項(xiàng)目最佳軟件工程實(shí)踐和軟件開發(fā)模式,可以寫一本書,這里就不展開了。
其次。
問題補(bǔ)充描述中,關(guān)于如何解決Web系統(tǒng)實(shí)時(shí)性、擴(kuò)展性等非功能需求,推薦閱讀
大型網(wǎng)站技術(shù)架構(gòu) (豆瓣) (利益相關(guān):本人為該書作者)討論了一些網(wǎng)站非功能架構(gòu)設(shè)計(jì)的基本原理。具體的某些工具和解決方案,推薦
構(gòu)建高性能Web站點(diǎn) (豆瓣)
關(guān)鍵詞:流程,功能,系統(tǒng),規(guī)劃,設(shè)計(jì)