$ f, O( r) t3 r0 h Brooks等人的经验最终促成了一种新的开发软件的方式——敏捷方法论。这种方法抛弃了庞大而固定的工作规范,转而投向更加灵活、“可迭代”的实现方式,包括更小的团队和更短的固定时间窗口。敏捷团队通常只有5-9人,这是为了简化团队的沟通合作。6 L% h2 t" q; t/ v
l) C8 N" \2 n! Y
* k7 p: |- v; O8 g3 L
为什么你需要了解 1 @+ L* z4 b- D# U$ U0 s: x$ m5 Q! e# I
: P% G" B0 Q; M
营销行业正在不断深入技术领域,开发行业自身的软件,尤其是web和移动应用,以及对现有平台的技术配置和定制化,比如营销自动化软件。换句话说,现在营销牵涉到了工程管理,所以这方面深刻的经验教训值得了解,而不是在蒙头实践中痛苦地“重新发现”一遍这些规律。 . n ?/ z9 ?4 i) Z# Q# p" M: b! h- F+ z$ s
9 L8 {" {% v4 L 额外的小贴士:如果要雇用技术型人才,记住Brooks的另一条一直适用的深刻见解:“好”的程序员的生产力是平庸程序员的5~10倍。9 j% S8 C. @% I9 P5 x3 A* O% y
: K- M/ G. G% s1 s6 E, Y, K3 |9 c( D9 N
4. Hofstadter定律) T5 K' g( c m# K
Hofstadter定律的有趣悖论与Brooks定律有一定关联:做一件事所花费的时间总是比你预期的要长,即使你考虑到了Hofstadter定律。这是一句递归的陈述,所说的是预估完成复杂任务所需时间的困难性。 * x" n4 z9 A7 i8 v# _. R4 a) M3 I% A( \
, m7 W3 G8 b; V1 X) c' g8 X+ { 认知科学家Douglas Hofstadter在他获得普利策奖的著作《G?del, Escher, Bach》中阐述了这一定律,此书被亲切地称为“GEB”。这个定律的定义中的自指循环也是GEB中反复强调的主题。这种对递归的致敬、以及运用递归方式的妙语,是技术文化的基石之一——比如递归缩写。 5 q* x$ @8 x+ ~ 9 F4 G3 f# I) f0 u" B/ a & S4 b! w: _8 q, j/ \( g 笔记君注:GEB指逻辑学家哥德尔,艺术家埃舍尔,和作曲家巴赫的英文名字首字母,本书主要讲述了三者创造性的成就怎样交织在一起。 $ |* f6 J1 F8 A4 Y- H # } K0 V0 A" e7 d
8 U0 h9 R8 _7 f" P$ U2 S4 L( h! Q$ O- j
我提倡营销技术人员要在营销部门,而不是在隔着一条过道的IT部门,其主要原因之一就在于此。两个部门创造及技术合作如果是割裂开来的,就必然会反映在制造出来的产品身上。, k+ ~2 S1 W' S9 B. N, o. L
n% h' v2 o+ k
$ w6 T U0 M) S) `1 H; |7 q 7. Metcalfe定律 ! ?- j9 u( w- ]8 d# C& ]/ q! _' T. U# z* @! k4 W
8 z& y- E* ~# ]# h' f. J1 a 最重要的留在最后,Metcalfe 定律是这样说的:网络的价值与联网用户数的平方成正比。$ P, ^/ u5 \3 N1 |. N# N O
Robert Metcalfe是Ethernet(以太网)的发明人,他最初阐述这条定律是用来描述拥有被越来越多人使用的相容通讯设备——例如计算机网络、传真机等等——的优势。 * @5 ^0 ^4 b# B 会出现这种指数型的价值增长是因为,一组N个人的配对连接方式的数量等于(N)(N-1)/2——大约为N的平方。或者,更简单地说,一个网络的价值是指数增长的。至少,要充分利用这些连接要看人类的极限在哪里。9 L8 S. T) O3 s8 [9 E4 ~1 ]