【AICon】AI 基础设施、LLM运维、大模型训练与推理,一场会议,全方位涵盖! >>> 了解详情
写点什么

软件开发保险

  • 2007-08-30
  • 本文字数:656 字

    阅读完需:约 2 分钟

在电影行业里保障电影完工靠的是履约担保,保险公司担保立约人的项目圆满完成。如果软件项目也有保险,又该怎么做, Laurent Bossavit 对此进行了思考

作为思考练习,Laurent 请他的读者把自己放在保险公司的位置上,同时假设保险公司具备监察的能力,一旦软件项目无法交付,也有能力赔付给客户:

我预感到一些我们热衷的东西——TDD、UML、MDA——对你来说简直不屑一顾。我不一定对,但我认为最重要的两样东西是“故事”和“人”。“人”我指的是项目经理、产品所有者、开发者、测试者……你会想看看那些推动事物发展的关键人物的简历。至于“故事”,从项目要达成的业务目标来说,它是不是为了创造业务价值而进行的一次重大投入,以及项目的资助人是不是全力投入到项目的成功,这些肯定都是我要考虑的主要因素。我不一定会深入调查方法或者过程的细节,虽然总体策略的不同会造成不同的结果 。

可以用另一种方式来问这个问题“项目成功的最重要的标志是什么?” Laurent 猜答案是故事和人。大多数读者评论都表示同意 Laurent 的观察,并且偏向于认为人是最重要的因素。

Laurent 的沉思跟一份 2006 年的 Standish 报告相吻合,报告研究了 50,000 个项目,并指出以下成功的原因:

  1. 用户的参与
  2. 行政管理的支持
  3. 清晰的商业目标
  4. 优化的范围
  5. 敏捷的过程
  6. 专业的项目管理
  7. 财务管理
  8. 熟练的人员
  9. 正规的方法论
  10. 标准化的工具和基础设施

这些看法是否符合你的经验?如果真的全都跟人有关,而且是完全客观的,那么敏捷(或者其他任何开发方法)究竟给成功的软件开发增加了什么?又减少了什么?

查看英文原文: Software Development Insurance

2007-08-30 16:42687
用户头像

发布了 225 篇内容, 共 61.0 次阅读, 收获喜欢 50 次。

关注

评论

发布
暂无评论
发现更多内容

(文末福利)如果代码莫名其妙跑起来了,就不要去动它了……吗?

Zilliz

数据库

激荡十年,从未来窗口 re:Invent 看云计算发展变迁 | Q推荐

亚马逊云科技 (Amazon Web Services)

数据库 云计算 云原生 re:Invent

为什么要学习linux内核源码以及如何学习Linux内核源码

赖猫

c++ Linux 运维 嵌入式 Linux内核

Java Collectors API实践

FunTester

Java API 测试开发 FunTester Collectors

头条观察 | 元宇宙成为必然趋势的三种可能

CECBC

架构原则

卢卡多多

架构 11月日更

译文 | Apache Pulsar 集群如何确保消息不丢

Apache Pulsar

Java 分布式 云原生 中间件 Apache Pulsar

学习Java需要掌握哪些技能?

程序员万金游

Java

博文推荐|腾讯专家深度解析 Apache Pulsar 五大应用场景

Apache Pulsar

架构 分布式 云原生 Apache Pulsar 消息中间件

活动预告|AICon全球人工智能与机器学习技术大会

第四范式开发者社区

机器学习 开源 OpenMLDB

【死磕Java并发】-----J.U.C之AQS:阻塞和唤醒线程

chenssy

11月日更 死磕 Java 死磕 Java 并发

Python Qt GUI设计:QSpinBox计数器类(基础篇—15)

不脱发的程序猿

Python PyQt GUI设计 QSpinBox计数器类

Tapdata 在线研讨会:DaaS vs 大数据平台,是竞争还是共处?

MongoDB中文社区

mongodb

公司刚来的阿里p8,看完我构建的springboot框架,甩给我一份文档

热爱java的分享家

Java 面试 程序人生 经验分享 P8

声网下一代视频引擎架构探索与实践

声网

音视频 视频处理 RTE 技术详解

天翼账号网关系统架构演进历程

架构 网关 亿级流量 双十一

2021年底Java最新学习路线图

程序员万金游

Java

我滴个乖乖!首次公布Java10W字面经,Github访问量破百万

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

JavaScript 数组展平方法: flat() 和 flatMap()

devpoint

11月日更 flat flatMap

小谈C#异常

喵叔

11月日更

直播预告|11.27(周六)观测云&思否联合举办的开发者线上沙龙巡演第3站来啦

观测云

直播 沙龙

Java线程的生命周期包括哪几种状态?

程序员万金游

java线程

博文推荐|深度解析如何在 Pulsar 中实现隔离

Apache Pulsar

Java 架构 分布式 云原生 Apache Pulsar

风口上的低代码:我们看到了这些变化与趋势

脑极体

博文推荐 | Apache Pulsar 三大跨地域复制解决方案

Apache Pulsar

Java 架构 分布式 云原生 Apache Pulsar

豪华阵容!13位专家力荐Spring5为企业级开发提供一站式方案

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

顺丰科技 x StarRocks :双十一实时运单分析实践

StarRocks

数据库 大数据 数据分析 StarRocks

封神总结!蚂蚁金服+滴滴+美团+拼多多+腾讯15万字Java面试题

热爱java的分享家

Java 面试 程序人生 编程语言 经验分享

DPDK 网络协议栈-vpp-OvS-DDos-虚拟化专家之路

赖猫

Linux 网络协议栈 DPDK

一物一码可追溯!看区块链如何帮助消费者

CECBC

程序员如何应对职业天花板

石云升

职场天花板 职场经验 11月日更

软件开发保险_研发效能_Amr Elssamadisy_InfoQ精选文章