1 戴明理论:PDCA:
P:计划 D:执行 C:检查 A:纠正
2 系统并发用户数大致计算公式:
C=NL/T
n:登陆系统用户数量 ,L:从登陆到退出的时间段,即用户每次在线
的时间,T:考察时间的长度,即系统在线的时间长度
3 同行评审:是CMMI中的VER验证的一个SG(特殊目标),同行评审时,
可以适当让多点范围的人来参加,比如软件代码走查的评审,
不但找软件编码人来负责,还可以找软件设计人员来协助更好
4 同行评审中,一定要尽可能多的收集数据。同行评审的ROI
每个人在本次评审花费的时间UT=本次评审准备工作时间+开会时间+缺陷发现后的跟踪时间
每个人在本次评审花费PC(元)=UA1+UA2+UA3
总成本RC=缺陷1的成本D1+缺陷2的成本D2+缺陷3的成本D3
ROI=总返工成本RC/所有与会人员花费在本次的总成本PC
5 软件质量保证的部门或小组应该独立开发组,受公司高层经理领导。
6 基线是一组经过正式评审的工作产品,应该由CCB变更控制委员会来监督控制
7 风险的监控,建立组织级的风险库以供历史参考,风险表中有如下几项;
风险来源,风险分类,起因,可能性,严重等级,预防措施,应对措施,应对负责人
风险值=风险可能性*风险严重性
8 制定项目计划时的目标:
商业目标,质量目标,过程改进目标,培训目标,度量目标
9 项目工作量==功能点/功能点/人天
生命周期 项目1 项目2 项目3 。。。。
立项 2% 3% 4%
需求开发 5% 3% 2%
。。。。。。。
由于项目工作量算出来了,因此可以这样:
生命周期 分布率 工作量
立项 2% 项目工作量*2%
需求开发 5% 项目工作量*5%
10 软件的需求工程包括需求开发(需求调研,需求分析,需求规格化)和需求的管理;
需求调研时,要了解用户的业务目标,行业背景,明确每个用户的工作具体流程,用户对每个功能的使用习惯和非功能性需求
11 需求调研中一个很好的方法5W1H方法,即为什么,做什么,谁来做,什么时候,哪里做,如何做
12 对需要的一些决策的方法,可以使用决策树来分析;也可以使用加权打分来分析,如:
准则1 XXXXXX 权重 方案1得分 方案2得分
...................................