999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件開發工程中需求分析重要性探討

2019-11-28 12:39:32劉軍
商品與質量 2019年48期
關鍵詞:用戶分析系統

劉軍

南京厚建軟件有限責任公司 江蘇南京 210000

當前,在各個行業與領域中廣泛應用計算機,基于該背景人們越來越贊同與認可軟件開發行業。近年來國內軟件行業愈加成熟,對軟件提出更高要求,必須滿足規范化以及實用性的需求,但是以往傳統的開發形式已無法達到,對于現階段的軟件行業而言,亟需處理的問題有兩個,一個是促進軟件開發的發展,實現其流程化,另一個是以不同職能部門為對象,做好工作劃分工作以及協同合作。在軟件開發過程中,從需求分析切入,合理、有效指導設計工作,因此無論是在軟件行業中還是開發流程時,需求分析均發揮著不容小覷的作用。

1 軟件開發工程中存在的問題

當實際開發軟件時,發達國家以及發展中國家始終需要處理各類積軟件開發問題。近年來計算機硬件取得極大進步,并且全社會對計算機軟件的需求呈現持續上漲的趨勢,與此相比相關人員開發高質量軟件的能力極為落后。之所以出現軟件問題,通常有兩方面的原因,一方面是主觀原因,另一方面是客觀原因。從客觀上來講,因為軟件具有與眾不同的特征,所以導致開發以及維護工作面臨較多難題。而長期以來,人們全面開發計算機系統,并將其應用于實際工作中,在此期間積累了大量成功經驗,能夠徹底攻克一系列難以解決的問題。不過,現階段大量軟件專業人員自身存在問題,他們并未對軟件開發以及維護形成正確、清晰的認知。當開展實踐的時候,往往利用使用不正確、不規范的技能與方法。

在軟件開發以及維護工作開展的過程中,之所以出現錯誤認知,以及發生錯誤行為,主要是因為在計算機系統初期發展中,軟件開發表現出鮮明的個性化特征。一般情況下,錯誤認知以及行為的具體表現是,對軟件開發過程構成威脅,大幅降低其整體性。輕視需求分析重要性,在人們的認知中軟件開發等同于寫程序。

2 需求分析在軟件開發工程中的重要作用

2.1 軟件需求概述

(1)需求的定義。針對軟件需求而言,以目標軟件系統為對象,用戶對其功能與性能等不同內容的期望。在探究與正確認知對應問題之后,針對與問題相關的功能與系統行為等,完成模型的構建。科學處理用戶需求,進一步凸顯其精確化以及完全化特征,進而制定為需求規格說明。在軟件開發生命周期中,通過開展各項活動,組成其需求分析環節[1]。

從需求定義角度來講,即用戶處理問題或者是實現目標應具備的條件。必須確保系統達到相關規范和要求,并符合規范的文檔說明。一般而言,需求即為清楚指出一定要達到目標的規格說明。其中詳細論述了系統行為及其屬性,當實際開展過程開發工作時,以此約束系統。

(2)需求的層次。軟件需求通常包含有三個層次,第一個層次為業務需求,第二個層次為用戶需求,第三個層次為功能需求。首先就業務需求而言,針對系統以及產品,可能是組織機構,也可能是客戶,對其提出層次更高的要求,在范圍文檔中進行詳細說明。然后從用戶需求的角度來講,闡明了用戶應用產品一定要落實的任務,在實例文檔使用說明中進行準確論述,可以反映出業務需求。此外就功能需求而言,明確了開發人員一定要完成的軟件功能,讓用戶落實其任務,由此達到業務需求。

(3)需求分析的任務。在需求分析環節,應科學編制需求規格說明書,并且獲得開發方以及用戶的認可,該說明書可以精準闡釋系統所要開發的內容,可以十分細致地規劃技術需求,主要有以用戶群體為對象以及以機器與其它軟件系統為對象的接口。通過制定全面、精準的需求,能夠提高系統功能的明確性,防止由于性能與應用存在問題而無法滿足用戶需求。與此同時,能夠在很大程度上減少開發成本。縮短開發人員之間的距離,加強彼此的溝通,避免大量返工。在此之中,承擔測試工作的人員能夠掌握系統實際情況,更為高效地進行測試。從維護人員的角度來講,能夠讓他們向更深處了解系統,減少維護成本。在開發期間,文檔始終發揮著指導作用[2]。

2.2 需求分析的重要作用

(1)是獲得用戶需求的有效途徑。開發軟件需要服務于用戶。要確保所開發的軟件從根本上達到用戶要求,第一步需要明確用戶需求。對于軟件開發而言,為最終取得成功,必須不斷提高對軟件需求的理解深度,雖然軟件開發人員能夠非常成功地完成設計與編碼,不過無法從根本上達到用戶需求,只會違背軟件開放方向,不能獲得用戶認可,導致開發人員面臨較大困惑。

(2)是決定項目成功的關鍵性因素。在一個項目之中,需求分析至關重要,不僅是其出發點,還是建設的基石。根據長期以來失敗的項目實際情況來看,絕大部分是因為需求分析模糊。所以,為時項目最終獲得成功,必須完全掌控需求分析。項目整體風險往往有兩方面的表現,一方面是需求分析模糊,另一方面是業務流程缺乏合理性[3]。

(3)是系統分析和軟件設計的橋梁。在開展需求分析工作時,主要是明確客戶需求。在同一項目中,通常軟件工程師應用的詞匯和客戶應用的詞匯存在較大差異。客戶明確自身需求,但是不知通過何種方式落實計算機技術。許多軟件設計者并未掌握事物運行過程。在此情況下配備專業作業人員之后,方可密切聯系商業與電腦世界。面向掌握關鍵信息的用戶,由其獲取能夠利用的信息,而且合理轉變所獲取的信息,使其成為規范的形式。在軟件工程師明確這部分形式之后,在接下來開展系統設計工作時便可將其作為重要依據。

3 結語

綜上所述,在軟件開發項目中,需求分析不僅是其出發點,還是質量控制的開端。與此同時,需求分析發揮著相當重要的作用,主要包括決策作用以及方向作用等。一旦需求環節發生問題,便會在接下來的環節埋下隱患。因此,在進行軟件開發實踐時,必須提高對需求分析的重視程度。

猜你喜歡
用戶分析系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
隱蔽失效適航要求符合性驗證分析
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
電力系統及其自動化發展趨勢分析
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 国产一区在线视频观看| 人妻出轨无码中文一区二区| 老色鬼久久亚洲AV综合| 97av视频在线观看| 精品成人一区二区三区电影 | 欧美精品综合视频一区二区| 欧美在线国产| 在线亚洲小视频| 极品国产在线| 亚洲二区视频| 国产精品第5页| 污网站免费在线观看| 喷潮白浆直流在线播放| 欧美一级黄片一区2区| 天天色天天综合网| 国产96在线 | 国产国产人成免费视频77777| 国产va视频| 亚洲AV免费一区二区三区| 激情视频综合网| 88av在线| 成年人国产视频| 久久综合干| 亚洲精品桃花岛av在线| 国产成人久久综合777777麻豆| 久久91精品牛牛| 999国内精品久久免费视频| 成人国产精品2021| 欧美特黄一免在线观看| 国产亚洲欧美在线人成aaaa| 伊人久久大香线蕉影院| 三级欧美在线| 国产精品亚洲一区二区三区z| 久久久亚洲色| 成色7777精品在线| 久久精品波多野结衣| 国产成人精品一区二区秒拍1o | 国产亚洲欧美在线专区| 8090成人午夜精品| 成年人福利视频| 久草性视频| 色欲综合久久中文字幕网| 国内精品一区二区在线观看 | 性欧美在线| 一级黄色网站在线免费看| 国内黄色精品| 日本免费新一区视频| 国产黑丝一区| 蜜芽一区二区国产精品| 国产99精品久久| 国产精品综合色区在线观看| 亚洲一区二区成人| 伊人久久婷婷| 99久久精品免费视频| 国产日韩精品一区在线不卡 | 污污网站在线观看| 精品无码人妻一区二区| 午夜高清国产拍精品| 无码国产偷倩在线播放老年人| 国产福利观看| 日本91在线| 国产福利观看| 综合色在线| 2021天堂在线亚洲精品专区| 久久香蕉国产线看观看式| 国产欧美视频在线| 91亚洲免费| www.youjizz.com久久| 国产精品hd在线播放| h网站在线播放| 九九热精品视频在线| 老司机午夜精品网站在线观看| 亚洲va在线∨a天堂va欧美va| 日韩a在线观看免费观看| 国产免费网址| 亚洲综合激情另类专区| 色老二精品视频在线观看| 97国产在线视频| 最新亚洲人成无码网站欣赏网 | 亚洲国产清纯| 尤物精品国产福利网站| 播五月综合|