产品性能是指产品具有适合用户要求的物理、化学或技术特性,如强度、化学成份、纯度、功率、转速等。
而通常所说的产品性能,实际上是指产品的功能和质量两个方面。功能是构成竞争力的首要要素。用户购买某个产品,首先是购买它的功能,也就是实现其所需要的某种行为的能力。质量是指产品能实现其功能的程度和在使用期内功能的保持性,质量可以定义为“实现功能的程度和持久性的度量”,使它在设计中便于参数化和赋值。
功能就是一个产品有哪些用途,它能干什么。性能就是这个产品在干具体事情时候表现的怎么样! 例如 一台手机: 打电话, 发短信, 玩游戏,听歌看电影,拍照 等等,这些就是手机的功能 ; 而 这台手机打电话怎么样 (接收信号好不好) ,发短信又如何(打字方不方便),玩游戏爽不爽(电池是否经用,会不会白屏关机), 听歌看电影棒不棒(画面音质是否很赞) , 拍照强不强(照片分辨率是否为1080P,像素又高不高呢)等等, 这些就是手机的性能。 总的来说的话:功能是某种事物的用途, 而性能则是该事物在实现某种用途时候的表现情况,或者说效率。 通俗一点就是性能是需要通过功能来评判的,事物没用什么功能也无法评判其相应的性能!
联系:
1、都是来自客户的需求。
区别:
1、功能是为用户满足什么样的需求,重点在于:“做什么”;性能是衡量软件好坏的重要因素,重点在:做的如何。
2、功能需求中名词和动词多,描述软件主体和动作行为;性能需求中对设计容量、时间词汇多。
用户眼中的软件性能:
1、计算性能(软件快不快)
2、资源的利用和回收(CPU、内存占用率)
3、启动时间
4、伸缩性(多用户并发)
5、稳定性
影响软件性能的指标:
1、点击数
2、吞吐量
3、并发用户数
4、资源占用率
5、响应时间
如何考虑性能问题:
1、软件系统设计的架构和技术平台
2、中间件的设置和优化(操作系统、数据库、web服务器等)
3、硬件的设置