Python 还能承担下一个时代的发展重任吗?Mojo 语言的横空出世对 AI 研发生态有什么影响? 了解详情
写点什么

最佳决策时机

  • 2012-07-01
  • 本文字数:546 字

    阅读完需:约 2 分钟

如果你曾经质疑过自己的决策过程,或许你可以看下 BIDS Trading Technologies Ltd. 公司 CTO Jim Bird 最近发表的一些观点。在其博文《构建真正的软件》(”Building Real Software“)中,Bird提到了所谓的敏捷决策与精益决策之间的矛盾。他指出两种方法之间的区别,并提及了社区中围绕该主题的一些争论。

Bird 引用了 Kelly Waters 列出的《精益软件开发七条原则》中的第4 条,并仔细分析了其中的观点以及即时主动决策的主要好处。他表示,将细节设计决策以及解决依赖问题推后可以让团队收集更多相关和最新的信息,并且最后“(…) 这意味着你应当能够作出更佳的优质决策”。Bird 找出了与推迟决策特别相关的两种情况:当团队对试图解决的问题了解不足时;当决策为系统的一部分,可以被包含和定义得足够好来让团队知道这项工作该做和可以做。在两种情况下专注其他问题将会防止浪费,从而减少开发人员的工作量。

在Bird 的文章中的第二部分,他解释说,“(…) 有些决策你需要尽早作出,同时你还有时间去学习,有时间改变主意并从头来过。“借用 Mike Cohn 敏捷估算和计划》书中的例子,他将重点放在了横切关注点, 如国际化、数据处理及监控。按照Bird 的观点,在项目开始时搞错这些方面的风险足够允许早期决策过程带来的浪费。

查看英文原文: The right time for decision making

2012-07-01 01:461278
用户头像

发布了 125 篇内容, 共 33.8 次阅读, 收获喜欢 4 次。

关注

评论

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

练习英语口语的误区

董一凡

学习

从ClickHouse的名字由来讲起

nauu

数据库 大数据 分布式 OLAP Clickhouse

MySQL索引知识介绍

Simon

MySQL 索引结构

原创 | 使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (七)CORRECT边界条件

编程道与术

Java 编程 软件测试 TDD 单元测试

Linux 容器化技术的前世今生(虚拟化、容器化、Docker)

Meandni

Docker 云计算 Linux 容器 虚拟机

如何优雅的实现分布式锁

飘渺Jam

redis zookeeper 分布式锁

看完这篇操作系统,和面试官扯皮就没问题了

cxuan

操作系统 计算机基础

Android | Tangram动态页面之路(一)需求背景

哈利迪

android

工程师、程序员和产品经理

王泰

程序员 产品经理 IT 软件工程师 工程师思维

KK日知录20200515

kimmking

游戏夜读 | 预测问题的硬核是?

game1night

严选合伙人(一)

Neco.W

创业 合伙人 初创公司

一杯茶的时间,上手 Node.js

图雀社区

node.js

提升编程效率:重构

Page

高效工作 敏捷开发 重构 高效

数据分析的利器-clickhouse概述

流沙

数据库 Clickhouse

何时开始重构?

Page

敏捷开发 重构

Java 中的 Mysql 时区问题

张晓辉

个人技术成长与发展

颇风

后端 技术人

搜商:高效的使用搜索引擎

石云升

高效搜索 搜索技巧 搜商

【大咖说问大咖】关于开源的那些事 —— PingCAP CTO 黄东旭 Q&A 交流帖

InfoQ写作社区官方

开源 写作平台 大咖说 技术交流 热门活动

Kafka零数据丢失的配置方案

奈学教育

kafka kafka配置 kafka数据

为什么我喜欢的大V拉黑我?

lmymirror

经历 后真相时代 日常思考

太赞了,VSCode 上也能画流程图了!

GitHubDaily

visual-studio GitHub 程序员 vscode 开发者工具

如何认识更多的朋友扩展社交朋友圈的质量

吃素的左撇子

人生 人脉

敏捷团队成员的工作量指标真的那么重要吗?

金生水起

敏捷开发 Scrum精髓 敏捷精髓 Agile

spring注入bean的几种策略模式

王德发

Java Spring Boot 测试驱动开发实战营

ClickHouse为何如此之快?

nauu

数据库 大数据 OLAP Clickhouse

真的!只需 “六步” 实现图像特定物体识别!!!

周果

Python OpenCV 计算机视觉 图像识别 物体检测

JVM源码分析之深入分析Object类finalize()方法的实现原理

猿灯塔

JVM

基于环信sdk在uni-app中快速开发多平台社交Demo

DT极客

Serverless: 2020年函数计算的冷启动怎么样了

刘宇

  • 扫码加入 InfoQ 开发者交流群
最佳决策时机_研发效能_Marta Jasinska_InfoQ精选文章