軟件業(yè)職位總結(jié)5 開(kāi)發(fā)類(lèi)[1]
]需求分析師
在確定項(xiàng)目后需求分析師和客戶(hù)進(jìn)行深入和細(xì)致的溝通,
軟件業(yè)職位總結(jié)5 開(kāi)發(fā)類(lèi)[1]
。理解業(yè)務(wù)和客戶(hù)在他們中業(yè)務(wù)中用到交互方式;還需要理解這個(gè)項(xiàng)目中牽涉到的各種利益相關(guān)人員,要充分的從他們的想法中得到規(guī)范的業(yè)務(wù)需求。重要的是深入的理解業(yè)務(wù)需求,梳理出需求的各個(gè)功能點(diǎn),每個(gè)功能的業(yè)務(wù)性質(zhì),另外還需要挖據(jù)出系統(tǒng)的非功能性需求。因?yàn)榭蛻?hù)并不懂軟件專(zhuān)業(yè),他們的口述完全是對(duì)未來(lái)系統(tǒng)的模糊想法,有些客戶(hù)可能前后描述的需要自相矛盾,好的需求分析師不僅能清晰的掌握業(yè)務(wù)需求,不僅將需求從業(yè)務(wù)人員的口述的功能提煉出需求分析報(bào)告,這份報(bào)告在不需要接觸客戶(hù)的情況下,開(kāi)發(fā)人員都能清晰一致地理解,高級(jí)的需求分析工程師還能從需求中抽象出本質(zhì)的內(nèi)容,對(duì)于不穩(wěn)定的需求找出其中的本質(zhì)問(wèn)題,可以給出各種重用的方法。能夠挖據(jù)出潛在的需求問(wèn)題,對(duì)于業(yè)務(wù)能夠提出可兼容、可擴(kuò)展的需求解決方法。除對(duì)需求本身的分析,還得能夠理解客戶(hù)的組織機(jī)構(gòu)、人員組成,關(guān)鍵人物的業(yè)務(wù)要求。他作出的分析報(bào)告,不僅客戶(hù)中的基層人員能夠接受,還能滿(mǎn)足高層領(lǐng)導(dǎo)的要求。經(jīng)過(guò)需求分析師的辛苦勞動(dòng),最后會(huì)給出一份《軟件需求規(guī)格說(shuō)明書(shū)》,這份說(shuō)明書(shū)為以后的工作奠定了重要的基礎(chǔ)。它詳細(xì)的描述了系統(tǒng)有哪些功能點(diǎn),每個(gè)功能點(diǎn)的操作和數(shù)據(jù)格式,系統(tǒng)使用者的分類(lèi),功能點(diǎn)的優(yōu)先級(jí),系統(tǒng)的'非功能性需求,數(shù)據(jù)字典,系統(tǒng)的應(yīng)用環(huán)境,擴(kuò)展點(diǎn),維護(hù)功能,甚至界面要求。需求分析方法:
1。 繪制系統(tǒng)關(guān)聯(lián)圖,這種關(guān)聯(lián)圖是用于定義系統(tǒng)與系統(tǒng)外部實(shí)體間的界限和接口的簡(jiǎn)單模型。同時(shí)它也明確了信息流和實(shí)物流,
資料共享平臺(tái)
《軟件業(yè)職位總結(jié)5 開(kāi)發(fā)類(lèi)[1]》(http://www.szmdbiao.com)。2。 創(chuàng)建用戶(hù)接口(系統(tǒng)操作界面)原型,開(kāi)發(fā)一個(gè)可能的局部實(shí)現(xiàn),這樣使得許多概念和可能發(fā)生的事更為直觀(guān)明了。用戶(hù)通過(guò)評(píng)價(jià)原型將使項(xiàng)目參與者能更好地相互理解所要解決的問(wèn)題。注意要找出需求文檔與原型之間所有的沖突之處。
3。 分析需求可行性,在允許的成本、性能要求下,分析每項(xiàng)需求實(shí)施的可行性,明確與每項(xiàng)需求實(shí)現(xiàn)相聯(lián)系的風(fēng)險(xiǎn),包括與其它需求的沖突,對(duì)外界因素的依賴(lài)和技術(shù)障礙。
4。 確定需求的優(yōu)先級(jí)別。以?xún)?yōu)先級(jí)為基礎(chǔ)確定產(chǎn)品版本將包括哪些特性或哪類(lèi)需求。當(dāng)允許需求變更時(shí),在特定的版本中加入每一項(xiàng)變更,并在那個(gè)版本計(jì)劃中作出需要的變更。
5。 為需求建立模型,需求的圖形分析模型是軟件需求規(guī)格說(shuō)明極好的補(bǔ)充說(shuō)明。它們能提供不同的信息與關(guān)系以有助于找到不正確的、不一致的、遺漏的和冗余的需求。這樣的模型包括數(shù)據(jù)流圖、實(shí)體關(guān)系圖、狀態(tài)變換圖、對(duì)話(huà)框圖、對(duì)象類(lèi)及交互作用圖。
6。 創(chuàng)建數(shù)據(jù)字典,數(shù)據(jù)字典是對(duì)系統(tǒng)用到的所有數(shù)據(jù)項(xiàng)和結(jié)構(gòu)的定義,以確保開(kāi)發(fā)人員使用統(tǒng)一的數(shù)據(jù)定義。在需求階段,數(shù)據(jù)字典至少應(yīng)定義業(yè)務(wù)數(shù)據(jù)項(xiàng)以確?蛻(hù)與開(kāi)發(fā)小組是使用一致的定義和術(shù)語(yǔ)。分析和設(shè)計(jì)工具通常包括數(shù)據(jù)字典組件。
7。 使用質(zhì)量功能調(diào)配,將產(chǎn)品特性、屬性與對(duì)客戶(hù)的重要性聯(lián)系起來(lái)。該技術(shù)提供了一種分析方法以明確那些是客戶(hù)最為關(guān)注的特性。QFD將需求分為三類(lèi):期望需求,即客戶(hù)或許并未提及,但如若缺少會(huì)讓他們感到不滿(mǎn)意;普通需求;興奮需求,即實(shí)現(xiàn)了會(huì)給客戶(hù)帶去驚喜,但若未實(shí)現(xiàn)也不會(huì)受到責(zé)備
使用的工具:UML,VISIO,思維導(dǎo)向工具M(jìn)indManager。
【軟件業(yè)職位總結(jié)5 開(kāi)發(fā)類(lèi)[1]】相關(guān)文章:
1.軟件業(yè)職位總結(jié)5 開(kāi)發(fā)類(lèi)[3]
2.軟件業(yè)職位總結(jié)5 開(kāi)發(fā)類(lèi)[2]
3.軟件業(yè)職位總結(jié)1 銷(xiāo)售類(lèi)[1]
4.軟件業(yè)職位總結(jié)1 銷(xiāo)售類(lèi)[2]
5.軟件業(yè)職位總結(jié)3 項(xiàng)目管理類(lèi)[1]