8:需求出現(xiàn)變更要馬上聯(lián)系
不斷的需求變更會(huì)給在預(yù)定計(jì)劃內(nèi)完成高質(zhì)量產(chǎn)品帶來嚴(yán)重的負(fù)面影響。變更是不可避免的,但在研發(fā)周期中變更越在晚期出現(xiàn),其影響越大。變更不僅會(huì)導(dǎo)致代價(jià)極高的返工,而且工期也會(huì)被迫延誤,特別是在大體結(jié)構(gòu)已完成后又需要增加新特性時(shí)。所以一旦你發(fā)現(xiàn)需要變更需求時(shí),請(qǐng)一定即時(shí)通知分析人員。
9:應(yīng)遵照研發(fā)組織處理需求變更的過程
為了將變更帶來的負(fù)面影響減少到最低限度,所有的參和者必須遵照項(xiàng)目的變更控制過程。這需求不放棄所有提出的變更,對(duì)每項(xiàng)需求的變更進(jìn)行分析、綜合考慮,最后作出合適的決策以確定將某些變更引入項(xiàng)目中。
10:尊重研發(fā)人員采用的需求工程過程
軟件研發(fā)中最具挑戰(zhàn)性的莫過于收集需求并確定其正確性。分析人員采用的方法有其合理性。也許你認(rèn)為需求過程不太劃算,但請(qǐng)相信花在需求研發(fā)上的時(shí)間是“非常有價(jià)值”的。如果你理解并支持分析人員為收集、編寫需求文件和確保其質(zhì)量所采用的技術(shù),那么整個(gè)過程將會(huì)更為順利。盡管去詢問分析人員為什么他們要收集某些信息,或參和和需求有關(guān)的活動(dòng)。
系統(tǒng)分析人員在研發(fā)過程中可能會(huì)遇見以下問題,一些非常忙的客戶可能不愿意積極參和需求過程,而缺少客戶參和將非??赡軐?dǎo)致不最佳的產(chǎn)品。故一定要確保需求研發(fā)中的主要參和者都了解并接受他們的義務(wù)。如果遇見分歧,通過協(xié)商以達(dá)成對(duì)各自義務(wù)的相互理解,這樣能減少今后的摩擦。