|
ZqreadThoughtWorksAnthology
图灵:样书申请~软件开发沉思录
Featured SEE:: ZoomQuiet 缘起应图灵俱乐部列表的倡议,申请了样书 "软件开发沉思录" 想就此进一步整理 敏捷中国2009 中的见闻; Thought Works 文集整体上是本包罗万象的薄书; 167页的容量包含了14篇,由 Thought Works 成员在日常工作中总结出来的真实体验, 非常不寻常;也非常真诚; 由于本人涉及软件开发时间不长,经验也比较狹窄,并没有对所有章节有所共鸣,特此评论其中非常有触动的: "最后一英里"这是Thought Works创始人的,果然只说问题域,不给答案的;-) 这是所有高层在输出文字时的通病, 不过,这也正是现实世界的真实一面, "没有银弹" 回想俺在过往所有公司项目中的糟糕体验,对比所有自由软件社区项目中的自在体验; 也逐渐明白,掺合了利益的项目,都无法轻灵起来的,这是不可能的; 但是,我们可以选择自个儿的"态度"; 正如,这篇短文中最后给出的对策:
对象健身操Jeff Bay 的这篇短文,则是标准的技术成员风格:
这些在使用 OOP 语言时,精练出来的原则,其实在各个公司,各种技术框架上都多少有些; 但是,可以总结到这种程度,以及可以内部推广坚持到的地步,实在叹为观止; 准备内部也精简结合相关静态代码检测工具,进行推广!-)
迭代经理这是 Thought Works 自创的一种角色吧,非常有启发性, 这其实是给所有项目中的热心大妈正了名,给了一个"经理"的名头; 项目生命体征咳!这篇就是一位成功的迭代经理的经验分享! 当然也同样适用其它各种经理 ;-) 给出了5种核心实用体征,以及图表的建立和使用方法; 嗯嗯嗯,对俺感触最大的就是"团队感觉", 在我的团队中也在部分使用,只是:
真的是是真的用才可以的.... 看过太多各种 KIP/PPC 等等对程序员的绩效考核,都考不到点儿上, 但是"团队感觉" 非常容易作到是真实的, 但是,非常难以和真实的绩效结合起来... 这也只能是在有足够空闲的情况下的一种参考... 一键发布果然是位技术主管的文章,这种全流程的自动化,没有高层的支持是绝对作不下来的; 每次看各种自动化全流程的方案时,都在流口水,其实我的团队主要是 Python 为主进行开发的,和 Thought Works 的核心开发语言 Ruby 是同类的动态脚本语言,照理,这种没有编译过程的动态脚本系统,应该非常好进行"一键发布"的; 但是,真正的作了才发现很难要很大的决心和毅力:
前提条件的各种团队建设的事儿,只要超过3人,就非常容易进入中国的江湖状态,难以理清楚了...
小结书名翻译的好:
| |