1. <tt id="5hhch"><source id="5hhch"></source></tt>
    1. <xmp id="5hhch"></xmp>

  2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

    <rp id="5hhch"></rp>
        <dfn id="5hhch"></dfn>

      1. 軟件工程需求分析綜述及質量控制措施

        時間:2020-11-07 16:55:01 計算機軟件畢業論文 我要投稿

        軟件工程需求分析綜述及質量控制措施

          需求分析是項目開發的基礎,基礎打的牢不牢直接關系到后面所有的工作,是項目實施成敗的關鍵,下面是小編搜集整理的一篇關于軟件工程需求分析的論文范文,供大家閱讀查看。

          1 軟件工程需求分析綜述.

          通常情況下一個完整的軟件開發鏈條中包括前期的需求分析與軟件綜合設計與中期的軟件代碼編寫以及后期的軟件測試以及維護過程.而其中最重要的就是前期進行良好的軟件工程需求分析,只有在深入、準確分析的基礎之上才能有序、合理的進行接下來的步驟.當軟件需求分析步驟發生任何問題或者失誤時對接下來的步驟都會造成影響,使得最終制作的軟件產品不能符合客戶的具體需求.所以在進行軟件工程開發時應當對軟件工程需求分析工作的重要性有正確認識,確保工作的高質量.軟件工程質量分析的主要作用就是對用戶提出的具體要求進行客觀、科學的理解,最終將這種理解付諸于接下來的工作過程當中,使編寫出的程序功能、外觀、性能等方面最大限度的符合客戶預期,同時對開發此項軟件工程過程中可能面臨的風險預計將會帶來的收益進行正確的評估,而后制定出操作性強的開發計劃.從上述內容中可以發現,客戶需求在軟件工程開發工作中占有十分重要的地位,所以工程師以及客戶經理等公司成員需要對客戶需求進行技術處理,得出正確的SRS文檔、DRM文檔等資料保證軟件工程開發工作的進行.需要注意的是此時得出的文檔對日后程序員等的具體工作會產生較大影響,所以應當對文檔內容有所保證.

          2 如何保證軟件工程質量.

          軟件質量問題出現的部分是多種多樣的,但是因為軟件需求分析工作進行的不完善而引發的軟件質量問題在當今是十分常見的,進行軟件設計工作時最需要注意的就是軟件工程需求分析工作的質量.

          2.1 保證文檔編碼的完整性.

          在進行軟件工程需求設計工作的過程中,進行軟件需求分析文檔的編寫是十分重要的.在進行軟件需求編寫的過程中,需要用簡潔明了的語言闡述客戶對軟件功能的預期.盡量避免過量專業術語的使用,通俗的語言能讓程序員更好的理解;避免模糊性詞句的出現以防程序員對文檔的理解出現任何偏差影響其編寫的程序,造成軟件的計算方式變化;文檔中使用的'語句最好為實詞,形容詞以及有一些描述性的詞語在不同人人腦中存在的印象通常是不同的,為了防止產生誤差應盡量避免.比如說在進行結合數據庫軟件開發的過程中需要提出的要求應當為具體的存儲量數據以及可能會產生波動的范圍,而不能說客戶需要較大或者較小的存儲量,準確的說法會讓程序員在工作過程中更有把握,使其編寫出來的程序質量更有保障.

          2.2 保證需求分析的全面性.

          由于需求分析工作對整體的軟件工程都會產生較大的影響,所以在進行此階段的工作時應當盡量讓此項工程的參與人員加入進來,使整體工作人員對客戶的需求均能有第一手的了解,避免復述這一過程中可能產生的任何錯誤.通常在軟件公司中程序開發人員與程序測試人員在工作時是不會產生任何交集的,這就決定了許多問題不能得到協商,通過此項共同參與的協商過程能讓開發人員與測試人員產生良好的交流,更好的完成問題的發現以及問題的解決.

          2.3 正確理解客戶的具體需求.

          目前軟件開發市場中通用的做法就是將許多軟件模塊進行重復的使用減小軟件開發工作的工作量保證自身公司的利益,這一方式在某種情況下是適用的,能讓軟件開發工作的效率更高.但是許多公司在進行需求分析時對客戶要求的理解產生了偏差,在進行軟件重復利用后不能有效滿足客戶的需求,使得最終的產品質量出現問題.這種情況的出現會大幅度增加軟件公司的開發成本.所以如何減少甚至杜絕對用戶理解錯誤的現象是目前軟件開發公司繼續解決的重要問題.保證不同步驟間技術人員的有效交流是避免這一問題產生的最好辦法,對開發過程中可能出現的問題進行嚴密的監督或者事后進行相關檢查而后進行及時改正同樣可行.

          2.4 依據具體要求協調文檔內容.

          在遵循上述規則前提下編寫出的相關文檔內容應當都是十分嚴謹且合理的,所以程序員在使用文檔的過程中應當最大限度的遵循文檔中具體規范,用文檔內容規范自身編寫的代碼保證代碼編寫的正確性.同時注意對文檔中可能出現問題的部分向相關人員及時的反映,而后做出改善.對其中存在的技術性問題進行攻克,當問題過于嚴重時應當及時進行情況的上報,而非敷衍了事,造成最終對產品的質量產生嚴重的影響.在此同時還需要合理的利用已存在的軟件功能模塊,減小工作量以及軟件工程開發耗費的時間.除此之外,軟件設計完成后還要設置維護接口,保證用戶在軟件使用過程中出現任何問題能進行有效的修復以及方便地進行日常維護工作.

          綜上所述,社會經濟的發展對互聯網以及計算機技術的發展有十分重要的推動作用,軟件工程的具體開發也變得多種多樣.這種情況下想要保證自身軟件的質量就需要對客戶需求進行深入的分析.根據客戶需求完成軟件的編寫,正確認識需求分析與軟件質量之間的關系能讓開發出的軟件更符合要求,質量更有保證,對于提升軟件公司的競爭力能起到十分重要的作用.

          [參考文獻]

          [1]陸麗.需求分析在軟件開發過程中的重要性[J].電腦知識與技術,2012(21).

          [2]張毅.淺析需求分析在軟件工程中的作用[J].技術與市場,2011(8).

          [3]李超,謝坤武.軟件需求分析方法研究進展[J].湖北民族學院學報(自然科學版),2013(2).

          [4]韓濤.淺析軟件工程質量標準與管理[J].中國科技博覽,2011(28).

        【軟件工程需求分析綜述及質量控制措施】相關文章:

        1.軟件工程項目管理需求分析論文

        2.橋梁樁基施工質量控制措施分析

        3.實例分析結構工程的施工質量控制措施

        4.客戶購房需求分析

        5.員工培訓的需求分析

        6.物流企業員工需求分析

        7.應急通信需求分析論文

        8.工程質量控制措施論文

        国产高潮无套免费视频_久久九九兔免费精品6_99精品热6080YY久久_国产91久久久久久无码

        1. <tt id="5hhch"><source id="5hhch"></source></tt>
          1. <xmp id="5hhch"></xmp>

        2. <xmp id="5hhch"><rt id="5hhch"></rt></xmp>

          <rp id="5hhch"></rp>
              <dfn id="5hhch"></dfn>