系统要么是单机,或者分布式处理是作为系统一种比较重要的特性。
在工程系统中往往具有更多的分布式处理。分布式处理在中范围的平台上较其它平台上更为普遍。分布式处理在交易/生产系统和办公信息系统中较管理信息系统和决策支持系统更为普遍。新的开发项目较改进项目中更重要一些。
6.2.1.3 划分性能复杂度的级别:
用户对响应时间或吞吐量是否有所要求?
性能描述了对响应时间和吞吐量性能方面考虑对应用软件开发的影响程度。用户以响应或吞吐量所陈述或认可的性能目标,影响着(或将影响)设计、开发、安装以及支持。
以下是记分的指南:
0 用户没有特殊的性能需求。
1 性能和设计需求被陈述和评审,但不需要特殊的活动。
2 响应时间或吞吐量在峰值时间是关键的。对CPU利用没有特殊的设计。处理的极限在日后考虑。
3 响应时间或吞吐量在所有的工作时间是关键的。对CPU利用没有特殊的设计。与其它交互系统处理极限方面的需求是强制的。
4 迫切的用户性能需求,要求在设计阶段进行性能分析方面的工作。
该特征具有较分散的分布:32%的项目低于平均值,30%的项目处于平均水平,38%的项目高于均值。
性能对于交易/生产系统较管理系统更为重要。新的开发项目较改进项目中更重要一些。
6.2.1.4 划分配置项负载复杂度的级别:
对当前的硬件平台的使用程度?
配置项的使用程度描述了计算机资源对应用软件开发的影响程度。需要特殊设计考虑的满负荷运行的操作配置,是应用软件的一个特征。例如,用户想在现有的或指定的满载设备上使用应用软件。
以下是记分的指南:
0 没有明显的或隐式的操作限制。
1 存在操作约束,但限制较典型的应用较小。限制不需要特殊的工作。
2 存在某些安全性或时序的考虑。
3 特殊应用软件部分存在特殊的对处理器的需求。
4 所要求的操作限制对中心处理器或主要处理器上的应用软件需要特殊的限制。
5 另外,在系统的分布式组件上存在特殊的限制。
本特性的分值普遍较低:66%低于均值,20%处于平均水平,14%高于均值。
交易/生产系统和办公信息系统的分值较管理信息系统和决策支持系统低。新的开发项目较改进项目中低;中等项目较其它平台高;工程系统较高。从3GL项目至4GL项目,分值会增高。
6.2.1.5 决定系统复杂度的级别:
4个带权重的分值相加即为系统复杂度。
6.2.2 划分输入和输出复杂度的级别:
采用0~5的分值划分每个输入和输出复杂度,分别代表无影响(no influence)、偶尔(incidental)、适度(moderate)、平均(average)、重大(significant)和根本(essential)。
项目经理胜任力免费测评PMQ上线啦!快来测测你排多少名吧~
http://www.leadge.com/pmqhd/index.html