軟體工程--引言--概念--職業道德
阿新 • • 發佈:2018-11-08
Software Concept軟體的概念
- code
- date
- all the documents
- specification documrnts (規範文件)
- design documents(設計文件)
- legal and accounting documents(法律和財務文件如合同等)
- software project management plan(軟體專案管理計劃)
- all types of manuals(各種使用者手冊)
- other management documents(其他管理文件)
software characteristics軟體的特點
- software is abstract.it is a kind of logic entity,not concrete physical entity.抽象的,是一種邏輯實體,非物理實體。
- software does NOT wear out. 用不壞,不錯在磨損
- software is protable.可移植
- software is complex.複雜
- software is expensive.昂貴
software crisis軟體危機
- estimation of cost and progress is usually inaccurate.(對成本的估算通常是不準確的)
- the user is unsatisfied with "completed" software system.(使用者對軟體通常是不滿意的)
- software quality is usually unreliable.(軟體的質量通常是不可靠的)
- software is un-maintainable.(軟體是難以維護的)
- no documentation available.(沒有可以找到的文件)
- software take more and more proportion of the total cost of computer system.(軟體在計算機系統中佔比越來越大)
- software development does not match the rapid,deeper and wider computer application.(軟體的發展卻跟不上計算機的高速發展)
software engineering軟體工程
software Engineering studies exactly how develop and support a software system.
(軟體工程 研究如何解決這些軟體問題)
Ethical Issues軟體行業道德與從業規範
- public(應以公眾利益為中心)
- client&employer(客戶和僱主)
- product(產品)
- judgement(判斷力)
- management(管理)
- profession(職業感)
- colleagues(同事)
- self(自己)