写点什么

敏捷异味:别让它们发生在你身上!

  • 2008-06-24
  • 本文字数:770 字

    阅读完需:约 3 分钟

在 Martin Fowler 的经典著作《重构:改善既有代码的设计》一书中,Kent Becky 与他合著了有关代码异味的一章。其中第一句话是这样说的:

如果它开始发臭,做些改变吧。Beck 奶奶和你一起讨论抚养孩子的哲学。

当某件事情表现出出现问题的症状时,我们会称之为“异味”;大家对于观察“异味”都很感兴趣。这个概念从书出版之后就变得流行起来了,并且被用来描述除软件设计领域之外的其他问题。在敏捷实践领域中也已使用了该词汇,用来说明发生了什么问题。

Mark Levison 写了一篇有意思的 blog 文章,总结出关于敏捷异味的目录。以下这几种异味你可能很熟悉:

  • 说话的小鸡:这种异味发生的情况是,团队以外的成员——例如外部的项目干系人——过分干预每天的站立会议。这种行为严重限制了团队的自组织能力,以及成员们独立完成迭代任务的能力。
  • “确实‘完成’了么?”:团队是否有“完成”的定义?团队能否遵循这个定义?要是没有做到这点该怎么办?
  • “我们不像一个团队”:如果不能像自组织团队那样运行,敏捷实践带来的许多益处将因此而损失。

文中还提到许多其它异味,作者在形式和风格上对这些异味进行了区别。异味目录的诞生标志着敏捷社区的成熟,因为我们开始回顾以往数年的经验,并从中汲取养分。

有些异味被总结成为模式。Jason Yip 发表了有关站立会议模式格式的文章,Mike Cohn 撰写了有关敏捷采纳模式的内容,Amr Elssamadisy 撰写了《敏捷实践采纳的模式:技术集萃》(可以在InfoQ 网站下载)以及《敏捷采纳模式:组织成功的路线图》两书。与敏捷异味类似,模式相关的工作从社区经验中吸取营养,从这里了解到团队成功和失败的普遍原因。

社区不断在成长,经验不断得到积累;用文档记录敏捷实践采纳过程的工作,将会变得越来越重要。对异味和模式所进行的分析,在这些工作中占有重要的位置。

查看英文原文: Agile Smells: Don’t Let This Happen To You

2008-06-24 05:31834
用户头像

发布了 479 篇内容, 共 163.1 次阅读, 收获喜欢 52 次。

关注

评论

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

数字货币交易所系统软件开发介绍(源码)

架构实战营-模块一作业

随风King

「架构实战营」

存储大师班 | 浅谈数据保护之快照与备份

QingStor分布式存储

分布式存储 快照 备份

三级等保是不是icp?两者是一样吗?

行云管家

网络安全 等级保护 等保三级 三级等保

网易云信的音频共享技术 | 体验共享专题

网易云信

音频技术

人生成长密码:高效能人士的7个习惯

dinstone

第 20 章 -《Linux 一学就会》- 条件测试语句和if流程控制语句的使用

学神来啦

Linux linux运维 linux云计算 linux一学就会

k8s集群安装经历

追风少年

k8s kubenetes

一看就懂|焱融 SaaS 数据服务平台上手指南

焱融科技

云计算 技术 分布式 高性能 文件存储

Cloud Studio 邀您互动,好礼送不停 | CIF 活动邀请

CODING DevOps

自动化部署 Cloud Studio 开发标准化 可视化编辑 多人协同

数字货币交易所软件系统开发简介(搭建)

数字货币交易所系统APP开发源码搭建

FastDFS环境搭建

飞鸟

fastdfs

小红书“致歉滤镜景点”:种草社区的尺度在哪?

石头IT视角

现成数字货币交易所源码系统开发

优酷鸿蒙开发实践|优酷 Android 与HarmonyOS Hap 混合打包

阿里巴巴终端技术

android 鸿蒙 客户端开发 HarmonyOS 优酷

数字货币交易所系统APP开发(源码搭建)

模块1

侠客行

架构实战营 「架构实战营」

分布式文件系统FastDFS实战

飞鸟

fastdfs 分布式文件系统

《世界质量报告》重磅发布,人工智能与机器学习成软件质量保证测试焦点

架构训练营模块一作业

Beyond Ryan

架构实战营

百度人脸采集SDK通过CFCA权威安全测评

百度大脑

人工智能 人脸

数字货币交易所系统软件开发介绍(案例)

百度智能云大数据全景架构图如何赋能企业数字化

百度开发者中心

大数据 案例分享 行业创新

Golang fasthttp实践

FunTester

golang Fasthttp 接口测试 测试框架 FunTester

飞桨联邦学习框架PaddleFL新升级,实现纯两方安全计算协议

百度开发者中心

最佳实践 百度飞桨 版本升级

研究表明到2025年多接入边缘云市场规模将稳步增长

云计算运维

架构实战营-模块1-作业

无名

架构实战营

IP地址溯源 从源头遏制计算机恶意程序感染

郑州埃文科技

网络安全 ipv6 IP地址 木马病毒

字节半天*3面/5天拿offer,全凭自身硬实力和这份Java面试笔记

Java 编程 程序员 架构 面试

21 张图 | 带你领略集合的 线程不安全

Java 架构 面试 线程 后端

敏捷异味:别让它们发生在你身上!_研发效能_Amr Elssamadisy_InfoQ精选文章