這個禮拜老師接續第一章的內容,並把第一章結束。我們講到了系統發展
生命週期 System Development Life Cycle(SDLC),主要是講系統開發的
一系列步驟或階段。流程大概分為五個階段:計劃Planning、分析Analysis、
設計Design、實作Implementation、 維護Maintenance。而系統發展
生命週期的模型分為兩種,瀑布模型(Waterfall Model)和
螺旋模型(Spiral Model),這兩個模型很相似,都是強調一個步驟
一個步驟下去的週期循環。而傳統SDLC Model的缺點就是在達到某一個
里程碑後,才換另一個階段開始,一旦達到里程碑,就很難再回頭了,
而使用者的參與往往也只存在系統需求的確認階段而已,
造成系統無法發揮功能。為了改善這些缺點,遂有了雛形法
Prototyping、敏捷方法Agile Methodologies、極限編程
eXtreme Programming 。雛形法顧名思義先畫個雛形出來,
敏捷方法則是將工作切割成小部分,然後 一部一部完成的漸進式開發。
極限編程是一種開發紀律,以簡單性、交流、 反饋和勇氣為基本宗旨。
第一章結束後老師放了一個短片給我們觀賞,內容是美國暢銷書
"The World is Flat" 世界是平的,作者在麻省理工學院的演講,講的是
網際網路造成的全球化現象,以及國際分工的情形。上去博客來的網站上
一查, 原文版的書竟然已經銷售一空了,的確熱門。上去亞洲大學的
圖書館一查, 不錯,我們有買耶!下次有空再去借來看一看。
銷售一空的原文版, 我很慷慨的留給大家先去借XD
沒有留言:
張貼留言