軟體工程 隨手筆記

軟體工程_資訊技術_顛覆資訊

推薦書籍

  • software engineering 8 -Sommerville 2007
  • 人月神話 The Mythical Man - Month

電腦輔助軟體工程(CASE, Computer-aided Software Engineering)

  • 每個開發階段中的工作要點
  1. 需求:要完成什麼軟體?功能?
  2. 分析:軟體處理的事物?
  3. 系統設計:需要處理的問題?軟體的架構?
  4. 子系統設計:考慮設計和實作的關聯,發展系統的細節
  5. 規格產生:系統的組成和介面,消除模糊規格
  6. 製作:寫出符合規格的程式
  7. 測試:功能和需求的對應,系統的安全和穩定
  8. 部署:系統管理者的工作?使用者?
  9. 維護:如何解決系統錯誤?如何改善並完成軟體?
  • 程式設計員(programmer):程式寫作,負責系統中局部,片段的工作
  • 軟體設計師(software engineer):參與系統的每個環節的開發和規劃
  • 企業資源規劃(ERP, Enterprice Resources Planning)
  • 企業程序再造工程(BPR, Business Process Reengineering)
  • 實踐軟體工程需要不少成本,通常用在大型軟體開發和大型專案上
  • Software engineer的專業倫理:能力,保密,智慧財產權,電腦的不當使用

CBIS(Computer-Based Information System)電腦為基礎的資訊系統:

  • 行銷
  • 製造
  • 轉管
  • 財務
  • 人力
  • 會計
  • 決策支援
  • 辦公室自動化
  • 專家

Harry

顛覆資訊提供大家網路資訊技術、投資領域分享、生活趣事旅遊的空間,站長Harry會傾全力將所知道的技術、知識、優惠好康都和各位分享,如果你覺得喜歡的話,請將文章連結分享給更多好朋友,讓更多人獲得實用的幫助,將世界變成一個更美好的天地。 同時在YouTube也有影片分享,不定時更新影片,歡迎各位收看精彩內容。 在Facebook也同步分享部落格的最新內容,請一定要鎖定喔!!

您可能也會喜歡…

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *