發文作者:wekon | 三月 22, 2009

Common criteria of systems

曾經有一位叫做率(帥?)師的人問我一個問題
系統有哪些 “ty"? 如 reusability 等
這裡面哪一個你認為最重要呢
當時不知道他是在問什麼
後來才知道要問的是有哪些常見的 critera
整理一下
以下是 wikipedia 找到的定義

Accuracy: accuracy is the degree of closeness of a measured or calculated quantity to its actual (true) value.

Flexibility: it refers to designs that can adapt when external changes occur. Ex.
* Machine flexibility – The different operation types that a machine can perform.
* Material handling flexibility – The ability to move the products within a manufacturing facility.
* Operation flexibility – The ability to produce a product in different ways.
* Process flexibility – The set of products that the system can produce.
* Product flexibility – The ability to add new products in the system.
* Routing flexibility – The different routes (through machines and workshops) that can be used to produce a product in the system.
* Volume flexibility – The ease to profitably increase or decrease the output of an existing system.
* Expansion flexibility – The ability to build out the capacity of a system.
* Program flexibility – The ability to run a system automatically.
* Production flexibility – The number of products a system currently can produce.
* Market flexibility – The ability of the system to adapt to market demands.

Maintainability: the ease with which a software product can be modified in order to, correct defects, meet new requirements, make future maintenance easier, or cope with a changed environment.

Performance: including
* Short response time for a given piece of work
* High throughput (rate of processing work)
* Low utilization of computing resource(s)
* High availability of the computing system or application
* Fast (or highly compact) data compression and decompression
* High bandwidth / short data transmission time

Readability: is defined as reading ease, especially as it results from a writing style.
* Code readability
* Manual redability

Reliability: the ability of a system or component to perform its required functions under stated conditions for a specified period of time.

Reusability: is the likelihood a segment of source code can be used again to add new functionalities with slight or no modification.

Scalability: which indicates its ability to either handle growing amounts of work in a graceful manner, or to be readily enlarged.

Security: is the degree of protection against danger, loss, and criminals.

Development Cost
Integration Cost
Maintenance Cost
Training Cost

有沒有漏掉的呢 ?


Responses

  1. resusability?? what is that???你是不是寫錯啦!你是要寫reusuability嗎?

  2. 這些單字很重要呢!有時生活中或學校都看滴到說!!

  3. 拼錯字😄
    感謝糾正


發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

分類

%d 位部落客按了讚: