變更影響分析變更影響分析(IA)為一變更管理中,分析變更的程序。Bohner和Arnold將其定義為[1] 「識別一個變更潛在的影響,或是評估為了實行一個變更,所需要進行的修改」,主要分析的是設計變更的細節及其範圍。相反的,Pfleeger和Atlee[2]關注在變更有關的風險,將變更影響分析定義為「評估和變更有關的風險,包括評估所需的資源、精力及時程」。變更影響分析中,變更對應的修改細節及有關的風險為其關鍵。 分類變更影響分析可分為以下的三類[3]:
Bohner及Arnold[4]列出二種不同的變更影響分析:可追蹤性及相依性。在可追蹤性變更影響分析中,會整理需求、規格、設計元素及測試之間的對應關係,並分析所提出變更的影響範圍[5]。在相依性變更影響分析中會整理軟體各部份、變數、邏輯及模組之間的關係,並分析所提出變更的結果。相依性變更影響分析的層次會比可追蹤性變更影響分析要詳細。在軟體設計中,可以用靜態及動態程式分析的演算法針對程式處理,進行相依性變更影響分析[6][7]。其中靜態程序分析會針對程式的架構,而動態程序分析則會在程式執行時收集程式行為的相當資訊。 文獻及工程實務也提出第三種變更影響分析:經驗型。這類的影響分析一般是由專家的設計知識來確認。評審會議[8]、非正式的小組討論以及個別的工程判斷[9]都可以用來確認變更的影響。 軟體相關條目參考資料
延伸閱讀
|
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
Portal di Ensiklopedia Dunia