文章 2021-10-20 来自:开发者社区

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.4接下来要讲什么

质量评估质量值得追求,但多大的雄心壮志都无法征服一场漫无目的的旅途——一场没有目标、没有终点的旅途。当我背包穿越中美和南美时,我根本不知道自己会搭乘哪辆大巴或出租车,也不知道自己将在何处露宿,但我知道自己的终点在哪    :几个月后从布宜诺斯艾利斯起飞。由于航班是确定的,因此这是一个非常清楚的目标,我要么赶上飞机,要么错过,要么改签延长旅行。在旅途中,我不断地调整线路、旅行方....

文章 2021-10-20 来自:开发者社区

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.1质量的定义(九)

质量要求质量的一切问题都围绕着需求——始于需求,终于需求。需求规定了软件必须达到的技术性目标,在设计和开发过程中指导着软件的创建。这些需求是否得到满足需要通过测试来决定,测试能够证实软件的完成情况,说明预期的质量。在介绍动态性能需求时,讲述了如何将每个质量特征的技术性需求融合到需求中,该部分的目的是 :尽管加入性能非常重要,而且 SDLC中也经常这样做,但最好是在规划设计阶段就落实,并且要反映具....

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.1质量的定义(九)
文章 2021-10-20 来自:开发者社区

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.3SDLC的质量(一)

SDLC的质量我们在第1章“软件开发生命周期”部分介绍过SDLC 的各个阶段。在SDLC 中,最好将质量添加到软件中,包括在编写代码之前的软件规划过程也要考虑到质量。在    一个非常简单的例子中,假设我们需要对一个数据集进行分类以保留独特的观察结果。类似这样的功能性需求(但显然更加复杂)在软件项目中出现的频率是非常高的,而且大多数情况下,项目开始只介绍功能性目标。但是行业和....

文章 2021-10-20 来自:开发者社区

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.2软件产品质量模型(四)

质量成本在软件或其他产品的开发过程中,确实会存在内部的权衡取舍,我们称之为约束条件。PMBOK指南将质量和其他5 个架构作为项目的主要约束条件,但同时也指出,这些约束条件不应该看作是完全详尽的。作为一个约束条件,在软件    项目的规划和设计过程中,质量与其他架构之间存在价值和优先次序的竞争。实际上,开发人员从软件中删除性能时,关注的是他们可以得到所有奇妙的东西!增加范围 &a...

文章 2021-10-20 来自:开发者社区

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.2软件产品质量模型(三)

内部软件质量内部软件质量的定义是软件产品在特定条件下使用时,它们的一组静态属性满足明确和隐含要求的能力。这些特征只能通过代码的静态审查观测,可读性有时会在附加的软件文档中体现。可测试性有时可通过一个正式的测试计划和测试案例进行评估,第 16章“可测试性”会讲到这一点。内部软件质量有时被称作白盒质量方法(玻璃箱),因为质量的评估是通过代码监测而不是代码执行完成的。软件复用的白盒视图是根据复用原则评....

文章 2021-10-20 来自:开发者社区

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.2软件产品质量模型(二)

外部软件质量外部软件质量指软件所在的系统在指定条件下使用时,软件产品提供系统行为满足明确和隐含要求的能力。外部质量特征指软件运行过程中可观察的特征。例如,软件未出现运行故障,由此便可证明是可靠的    ;软件能有效处理大数据,而未遇到故障或出现效率低的情况,便可看作是可扩展的。外部软件质量有时又叫作黑盒质量方法,因为质量的评估只通过检测软件执行而无须检查代码即可完成。因此,软....

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.2软件产品质量模型(二)
文章 2021-10-20 来自:开发者社区

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.2软件产品质量模型(一)

软件产品质量模型软件产品质量模型是“确定的一组特征以及各个特征之间的关系,是一个用于确定质量要求、评估质量的框架”。图2-1所示为ISO软件产品质量模型,其中列举了 8个属性和 40个子属性。   图2-1    ISO软件产品质量模型(选自ISO/IEC25000:2014)  ISO质量模型的一个重要特点是将功能性与其他 ....

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.2软件产品质量模型(一)
文章 2021-10-20 来自:开发者社区

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.1质量的定义(三)

一个新的质量词汇为了对软件质量进行初步的评估,我们假设存在以下 SAS数据集 :datasample;lengthchar1$20char2$20;char1="IloveSAS";char2="SASlovesme";run; 我们现在需要评估以下 SAS代码的质量,该代码模仿的是提取 - 转换 - 加载(ETL)或其他软件中一个更大的数据转换模块 :datauppersample;....

文章 2021-10-20 来自:开发者社区

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.1质量的定义(二)

质量的定义从常规、非技术层面来讲,质量可定义为“事物、产品或工作的优劣程度”。游    客因为不了解哥伦布时代以前的纺织品,因此会说:“这是一件质量上乘的披风!”然而,从技术层面来讲,质量通常与需求互联。美国电气与电子工程师学会(IEEE)   对质量的定义是“系统、元件或过程满足具体要求的程度”。国际标准化组织(ISO)对软件质量的定义是“在特定的使用条件下,软件....

文章 2021-10-20 来自:开发者社区

带你读《SAS数据分析开发之道 软件质量的维度》第二章质量2.1质量的定义(一)

“这是幼羊驼绒,喜欢吗?”“我不喜欢。”“这布料很好,非常软,来试试!”你刚拒绝了落满灰尘的羊驼绒,它立刻又摆   在了你的面前,没有什么比这个更令人厌恶了。我迅速从自己所站的位置走开,躲开了这令人反感的举动。“不,我不需要!”                       “你....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

友盟+

友盟+,国内领先的第三方全域数据智能服务商。以“数据智能,驱动业务增长”为使命,基于卓越的技术与算法能力,结合实时更新的全域数据资源,覆盖191个行业分类、输出300+应用或行业的分析指标,通过AI赋能的一站式互联网数据产品与服务体系,帮助企业实现深度用户洞察、实时业务决策和持续业务增长。 截至2019年6月已累计为180万移动应用和815万家网站提供近九年的专业数据服务典型客户包括:中国移动、CCTV、人民日报客户端、今日头条、飞常准、喜马拉雅、唱吧、美拍、斗鱼、智慧树等。

+关注