gpt4 book ai didi

software-quality - 软件消亡的迹象

转载 作者:行者123 更新时间:2023-12-04 13:00:51 26 4
gpt4 key购买 nike

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .

5年前关闭。




Improve this question




软件正在消亡的迹象是什么?

开发人员如何发现早期警告以防止软件死亡?

从用户的角度来看,我认为这很清楚——他们不能有效使用的东西,他们会扔掉。

除此之外,软件可能会因为它的代码而死掉——架构、编码风格、代码库的大小、代码库的组织和程序员的质量。

我想知道如何倾听软件死亡的迹象并采取纠正措施。有什么著名的示例软件因为没有开发人员听过这些迹象而死了吗?任何垂死软件被保存的例子?

最佳答案

以下任何一项都清楚地表明您的系统在濒危物种名单上:

  • 允许存在单点故障(只有一个人理解)
  • 管理层未分配资源来修复缺陷
  • 六个月没有积极开发
  • 一年无发布周期
  • 底层供应商产品/库停止支持
  • 资源从一个项目中移除,并且在一个季度内被替换的次数不超过两次
  • 环境变化(例如更多的用户)没有得到补救
  • 未测量性能并且不定期进行调整(性能下降)
  • 基础设施变化迫在眉睫(操作系统、数据库、硬件)
  • 由于系统中的缺陷、挫折或错误,用户创建了变通方案
  • 用户群正在下降

  • 保持项目活力的方法:
  • 公开和直接地与您的管理层接触
  • 准确报告缺陷率并根据管理成本对其进行量化
  • 尽可能多地自动化构建、测试、打包和部署周期
  • 尽可能将系统模块化
  • 制定明确的指标并在必要时调整应用程序
  • 了解您的用户认为最重要的内容并解决这些需求

  • 在死而复生的软件库上,我必须将第一名丝带给 Objective-C .

    关于software-quality - 软件消亡的迹象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/759108/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com