天天看點

軟體工程導論作業(一)

1.什麼是RUP? RUP(Rational Unified Process),統一軟體開發過程,統一軟體過程,是一個面向對象且基于網絡的程式開發方法論。 瑞理統一過程(RUP)是Rational軟體公司(Rational公司被IBM并購)創造的軟體工程方法。RUP描述了如何有效地利用商業的可靠的方法開發和部署軟體,是一種重量級過程(也被稱作厚方法學),是以特别适用于大型軟體團隊開發大型項目   2.什麼是XP? 極限程式設計(eXtreme Programming,XP)是靈活過程中最富盛名的一個,其名稱中“極限”二字的含義是指把好的開發實踐運用到極緻。目前,極限程式設計已經成為一種典型的開發方法,廣泛應用于需求模糊且經常改變的場合   3.什麼是靈活過程? 靈活過程以使用者的需求進化為核心,采用疊代、循序漸進的方法進行軟體開發。在靈活過程中,軟體項目在建構初期被切分成多個子項目,各個子項目的成果都經過測試,具備可視、可內建和可運作使用的特征。換言之,就是把一個大項目分為多個互相聯系,但也可獨立運作的小項目,并分别完成,在此過程中軟體一直處于可使用狀态。

轉載于:https://www.cnblogs.com/pgone/p/7542535.html