天天看點

軟體工程——實踐者的研究方法學習筆記1

      品質衰弱規律 

      如果沒有嚴格的維護和适應性調整使之适應運作環境的變化,E類型系統(現實世界計算環境下實作的軟體 )的品質有衰減的趨勢。

      特别是一些遺留軟體,由于早期軟體工程理論還未形成或是不夠成熟,進而導緻初期開發文檔不夠規範,重要文檔缺失,導緻在後來的維護過程中不能夠進行系統的維護,而隻是相應的添加新的系統功能,使之仍能運作服務。但随着時間的推移,維護工作步履維艱,所要維護的軟體結構日漸複雜,隻是單方面增加要求的功能往往會導緻其他潛在的問題,而這些問題大部分是在運作期才被發現的,在某種程度上減弱了軟體的穩定性和功能性,同時也會産生一些運作事故,這隻是從沒有嚴格的維護方面來讨論品質衰弱。

      另一方面,即使我們的維護工作已經很好了,但是随着新技術的發展,随着運作環境的改變,軟體系統的一些功能結構也是相應的發生着變化,甚至有些功能在新的環境下是無法使用的,這主要是由于早期開發将底層運作環境設想的過于單一造成的。

      組織穩定性守恒規律

      一個不斷演化的E類型系統,其組織在全球範圍内的平均有效活動率在産品的生命周期中是保持不變的。

     不是很懂,但是盡量把自己的想法寫下來。

     系統開發組織在系統的演化過程中不斷根據新的需求進行軟體維護,随着系統運作時間的增加,需求會不斷增加,系統結構也會日漸複雜,每次對系統的維護所需的時間也會相應的增加,根據新的客戶需求,開始對系統進行新的維護和新功能的實作。維護過程中對系統的分析時間會不斷增加,實施時間也是相應增加的,但就整個過程來說,其中的有效活動率是基本不變的。即整個維護時間增加了,其中的有效實施時間也是在增加的。

繼續閱讀