瀑布模型
瀑布模型(英語:Waterfall Model),亦稱瀑布模式,是於1970年由溫斯頓·W·羅伊斯等人所發展之系統發展生命周期的模型。該模型將系統發展的過程,大致區分為四個階段:分析、設計、實作、測試,其並且明確的定義每一階段中的工作。當完成一個階段的工作以後,才會進入下一個階段的工作。而依照該模型的系統發展的過程,即如同瀑布一般。經過改良的瀑布模型,在發現上一個階段的工作不夠完善時,尚可以回溯至上一個階段中。[1] 階段瀑布模型,沒有明確的規定系統開發的過程,應該劃分成多少個階段。當問題較小或是較單純時,其所劃分之階段,可能少至三個。例如:分析階段、設計階段、實施階段。若面對的問題較大或是較複雜時,其所劃分之階段,可能即需要再細分至十個。例如:在分析階段中,細分為可行性分析階段、需求分析階段、系統分析階段;在設計階段中,細分為概念性設計階段、細部設計階段;在實施階段中,細分為程式編輯與單元測試階段、整合測試階段、安裝與系統測試階段、教育訓練階段、操作與維護階段。[2] 優點與缺點當運用瀑布模型來開發小型的系統或是較為簡單的系統時,在每一階段中所必需交付的文件與任務,對於系統開發者而言,是較為明確的,並且是易於管理的。不過,該模型的缺點,是必須直到系統開發的最後階段,才會有成果出現,而使得系統開發的風險,比起其它系統發展生命周期模型而言,是較高的。另外,若是在分析階段中的工作,做得不夠明確與嚴謹,則在設計階段與實作階段中的工作,將難以實行。[3] 参考文献本條目部分或全部内容出自以GFDL授權發佈的《自由線上電腦詞典》(FOLDOC)。 註釋
参见外部链接
|
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve