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
主站蜘蛛池模板: 国产成人狂喷潮在线观看2345| 成人国产精品2021| a级高清毛片| 国产偷倩视频| 国产鲁鲁视频在线观看| 五月天综合婷婷| 在线播放真实国产乱子伦| 色播五月婷婷| 久久精品人人做人人综合试看| 亚洲视频a| 久久亚洲中文字幕精品一区| 亚洲午夜福利在线| 伊人五月丁香综合AⅤ| 国产白丝av| 欧洲一区二区三区无码| 色综合a怡红院怡红院首页| 国产精品第5页| 亚洲熟妇AV日韩熟妇在线| 亚洲欧美综合在线观看| 青草视频在线观看国产| 2021国产乱人伦在线播放| 久久国产亚洲偷自| 欧美日韩国产精品综合| 99精品这里只有精品高清视频| 欧美不卡在线视频| 97久久精品人人| 精品无码国产一区二区三区AV| 一级毛片在线播放免费| 国产亚洲高清视频| 福利在线免费视频| 台湾AV国片精品女同性| 狠狠色综合久久狠狠色综合| 天天综合天天综合| 亚洲国产成人综合精品2020| 国产亚洲精| 国产久操视频| 精品国产免费观看| 伊人无码视屏| 99精品福利视频| 久久动漫精品| 亚洲乱强伦| 国产毛片一区| 成人免费网站久久久| 国产精品9| 高h视频在线| 久久精品女人天堂aaa| 欧美专区日韩专区| 欧美精品一二三区| a色毛片免费视频| 国产福利一区二区在线观看| 免费jizz在线播放| 拍国产真实乱人偷精品| 精品国产aⅴ一区二区三区| 亚洲免费福利视频| 男人天堂伊人网| 中文字幕调教一区二区视频| 91精品专区国产盗摄| 亚洲AⅤ永久无码精品毛片| 精品一区二区三区四区五区| 国产啪在线| 亚洲国产91人成在线| 精品国产免费观看一区| 欧美特黄一级大黄录像| 日韩国产综合精选| 高清码无在线看| 中文字幕 欧美日韩| 国产一区三区二区中文在线| 免费无码在线观看| 国产亚洲视频在线观看| 中文字幕永久在线看| 在线欧美日韩国产| 国产精品亚洲五月天高清| 亚洲熟女中文字幕男人总站| 福利视频久久| 一区二区三区四区日韩| 亚洲IV视频免费在线光看| 97一区二区在线播放| 免费在线a视频| 91精品国产情侣高潮露脸| 福利在线不卡| 久久久久国色AV免费观看性色| 男女性午夜福利网站|