软件质量的经济价值
  • 更新时间:2024-09-28 17:30:20
  • 网站建设
  • 发布时间:1年前
  • 293

随着社会的进步和科技信息化的发展,人们的生活离不开网站生产信息,而软件质量的经济价值这一课题在目前的软件工程文献中并没有得到很好的涵盖。发生这种情况的原因有很多。造成这种情况的主要原因是软件工程领域的软件质量度量方法相当糟糕。许多成本因素,例如无偿加班,往往被忽略。此外,软件成本数据也经常出现遗漏和遗漏,如项目管理成本的遗漏、兼职专家(如技术文档编写者)的遗漏等,实际上只有编码工作的成本有可用的相当好的数据。任何其他工作的数据,如需求、设计、审查、测试、质量保证、项目办公室和文档,经常被低估或被忽略。

软件的经济价值

软件工程文献过于依赖模糊的、不可预测的质量定义,例如“软件产品满足用户需求”或满足一组“特性”。这些不科学的质量定义延缓了对软件质量最经济价格的研究。对软件质量最具经济价值的研究也受到其他两种无效经济措施的影响。即, 平均缺陷成本和代码行数。缺陷的平均成本对质量不利,而实现最低缺陷成本的软件往往千疮百孔。代码行对高级编程语言不利,掩盖了它们在软件质量和生产力研究中的假定价值。

在这一部分中,作者将尝试通过案例研究来论证软件质量大闸蟹的经济价值。由于软件站点的经济价值与应用规模密切相关,因此采用四个离散的规模等级,例如:100个功能点、1000个功能点、10000个功能点和100000个功能点。一个有100个功能点的应用软件通常是一个大系统的一个小功能模块,而不是一个独立的应用软件。然而,这个数量级也是大型应用软件原型最常见的尺寸范围。这种规模可能会有一些小型的单机应用。 iPhone 等手持设备上的货币转换器或小程序等小型应用程序。

10000个功能点数量级的应用软件通常是业务控制各个方面的重要系统,如保险理赔处理、机动车登记、子女抚养申请软件等软件系统。 10万个功能点的应用软件通常是大型国际电话交换系统等主系统,Vista或IBM MVS等操作系统,以及Microsoft Office等相互关联、协作的应用套件。一些ERP应用软件也是这种规模的软件,甚至可能达到30万个功能点。同样,全球军事指挥和控制系统(WWMCCS) 等大型国防应用程序可能有多达100,000 个功能点。

为了减少变量的数量,所有例子都假设代码是用C语言编写的,每个功能点包含大约125条代码语句。由于假定所有应用程序示例都是用相同的编程语言编写的,因此生产力和质量可以用未失真的代码行度量来表示。请注意,使用代码行数度量来比较不同的编程语言是无效的。

我们专注高端建站,小程序开发、软件系统定制开发、BUG修复、物联网开发、各类API接口对接开发等。十余年开发经验,每一个项目承诺做到满意为止,多一次对比,一定让您多一份收获!

本文章出于推来客官网,转载请表明原文地址:https://www.tlkjt.com/web/12163.html
推荐文章

在线客服

扫码联系客服

3985758

回到顶部