對1個系統或軟件來講,最難得部份不是軟件開發階段,而是保護階段。下面1張圖,讓我們認識到保護的重要性!
由上圖可知,保護在軟件生存期所占的比例在70%以上。。
困難
1、理解他人寫的程序困難,困難程度軟件配置成份減少而迅速增加(之前的博客《【軟工視頻】測試》中已寫過軟件配置)
2、要保護的軟件常常沒有適合的文檔或資料不全
3、絕大多數軟件設計時沒有斟酌將來的修改
4、保護不是1項吸引人的工作
5、軟件人員常常活動,保護不能依托原開發人員
6、追蹤軟件的建立進程非常困難,或根本做不到
流程
總結
在這1階段會產生《系統開發總結報告》從軟件計劃到保護,每次總結都會將這1階段產生的文檔寫下來,為不久的軟工文檔做鋪墊。。米老師說的很對,文檔是公司的聲明!下1篇博客《【軟工視頻】面向對象技術》。。