2) software process improvement(SPI)
软件过程改进
1.
Secondly,this paper gives some reasons to consider actions of software process improvement(SPI) as financial actions,along with reasoning out the feasibility and necessity of introducing above-mentioned financial methods into SPI.
首先说明了贴现的本质,解析了3种贴现类投资计划评估方法;而后给出了软件过程改进(SP I)活动的金融学解释,论证了SP I中引用金融学方法的可能性、必要性及主要应用差异;随后以应用净现值法(NPV)需要处理的4个难点为线索,阐明了NPV法在SP I应用中成本和收益量化处理、收益的风险性确定,以及风险溢价的基准等问题;最后定位了该文方法的学科位置,指出了成功应用该文方法的关键和应对措施。
3) software process improvement
软件过程改进
1.
Discuss on the methods of the software process improvement of our country s software companies;
软件企业软件过程改进方法探讨
2.
Research on software process improvement based on measurement;
基于度量的软件过程改进研究
5) software testing process
软件测试过程
1.
Applying statistical process control to monitor software testing process;
应用统计过程控制监控软件测试过程
2.
Research of applying BBNs in software testing process;
贝叶斯网络技术在软件测试过程中的应用研究
3.
The Study and Application of Fuzzy Decision Making Technique on the Military Software Testing Process;
军用软件测试过程模糊决策技术研究及应用
6) software test process
软件测试过程
1.
Research of software test process measurement based on CMMI;
基于CMMI的软件测试过程度量研究
2.
Two typical software test processes are described,and cooperation relationship between participants are analyzed in this paper.
根据内部测试与第三方测试过程的内在差别,利用重复博弈方法对其进行分析,提出了软件测试过程博弈分析的基本研究过程框架。
补充资料:软件测试
软件测试
software testing
配置项测试和系统测试。 加强测试管理对于保证测试可靠性十分重要,应按系统化的流程做好4步工作:①制定测试计划,确定总方针、资源及进度;②制定测试说明,包括确定需测试的特性、细化测试计划和设计测试用例集;③执行测试计划,包括实现测试设计、执行测试规程;④评价测试结果及被测软件。在这些工作中应注意以下几点:①及时编写文档,例如软件测试计划、测试报告、测试用例集、测试规程等;②进行两种评审,即测试计划、测试用例集设计和测试规程的评审和测试结果分析的评审;③保存数据。主要是测试用例集、测试记录;④实施配置管理,将测试阶段的工作产品纳入配置管理。 软件测试主要有:软件静态测试,软件动态测试,软件集成测试。 软件静态测试不执行程序代码而寻找其中可能存在的差错或评估程序代码的过程。包括主要由人工进行的代码审查、代码走查、桌面检查,以及主要由软件工具自动进行的静态分析。 ①代码审查。对代码进行的审查,一般依据代码审查单。 ②代码走查。对代码的评审过程,提供若干测试用例,用例用头脑来执行程序。 ③桌面检查。程序员自己检查.或借助于代码检查单,或人工运行自己编写的程序。代码审查和代码走查比桌面检查优越得多,实践表明,可以发现30%一70%的程序差错。 ④静态分析。估计程序而无需执行程序的过程;是一种机械性的、程式化的代码特性分析方法,常借助软件工具进行。一般包括控制流分析、数据流分析、接口分析、表达式分析。可以提供间接涉及程序缺陷的信息;进行语法,语义分析;进行符号求值;为动态测试选择测试用例进行预处理。 软件动态测试在抽样测试数据基础上执行程序并分析输出以发现缺陷的过程。测试质量依赖于测试数据(测试用例中的输入数据)。测试数据生成和测试结果分析都不仅工作量大,而且技术要求高。测试数据的生成策略主要包括白盒测试和黑盒测试两种,它们是动态测试技术的基本内容。还有一些其他测试技术,如程序变异、符号求值等。 ①白盒测试。按照程序内部逻辑结构和编码结构设计测试数据的测试方法,也称结构测试。测试者需了解程序的内部结构,但可以不考虑程序的需求规格说明。通常主要用于软件单元测试。有控制流测试和数据流测试两类技术。a.控制流测试:依据程序的控制流程图考虑测试用例,使某种控制结构在程序运行中得到执行,从而得到验证。b.数据流测试:使用控制流程图分析数据异常,从数据异常的角度确立测试路径选择准则。 ②黑盒测试。按照软件需求规格说明设计测试数据的测试方法。
说明:补充资料仅用于学习参考,请勿用于其它任何用途。
参考词条