从这本书能学到什么?激动人心的敏捷时刻终于到来!前所未有地,我们的行业终于发现了一个真正的可持续方法,可以解决让几代软件开发人员困扰的问题。敏捷不仅能带来非凡的结果,团队还认为他们工作时也更加愉快。不过,既然敏捷这么好,为什么没有人人都采用敏捷呢?事实上,敏捷可能适用一个团队,而对于另一个团队却有可能带来严重的问题,区别就在于团队的思维模式。利用这个重视大脑的学习指南,你会改变考虑项目的思维方式,而且是朝着好的方向改变!在准备PMI-ACP?认证考试?这本书涵盖通过考试所需要的全部内容:完整的学习指南、技巧、模拟题,以及一个PMI-ACP全真模拟考试。
为什么这本书如此与众不同?根据认知科学和学习理论的*研究,本书采用了一种专门为你的大脑而设的丰富格式娓娓道来,而不是长篇累牍地说教,让你昏昏欲睡。为什么要浪费时间与新概念做斗争呢?这种多感观的学习体验能让你的大脑真正开动起来。本书完美地综合呈现了Scrum、极限编程和看板原则支持的诸多实践建议,可以帮助人们创建一个有魔力的优秀敏捷团队。
我们知道你在想什么。这算一本正经八百关于敏捷开发的书吗?这些图用来做什么?我真的能这样学吗?我们也知道你的大脑正在想什么。你的大脑总是渴求一些新奇的东西。它一直在搜寻、审视、期待着不寻常的事情发生。大脑的构造就是如此,正是这一点才让我们不至于墨守成规,能够与时俱进。我们每天都会遇到许多按部就班的事情,这些事情很普通,对于这样一些例行的事情或者平常的东西,你的大脑又是怎么处理的呢?它的做法很简单,就是不让这些平常的东西妨碍大脑真正的工作。那么什么是大脑真正的工作呢?这就是记住那些确实重要的事情。它不会费心地去记乏味的东西,就好像大脑里有一个筛子,这个筛子会筛掉显然不重要的东西,如果遇到的事情枯燥乏味,这些东西就无法通过这个筛子。
那么你的大脑怎么知道到底哪些东西重要呢?打个比方,假如你某一天外出旅行,突然一只大老虎跳到你面前,此时此刻,你的大脑还有身体会做何反应?神经元会点火,情绪爆发,释放出一些化学物质。好了,这样你的大脑就会知道……这肯定很重要! 可不能忘记了!不过,假如你正待在家里或者坐在图书馆里,这里很安全、很舒适,肯定没有老虎。你正在刻苦学习,准备应付考试。也可能想学一些比较难的技术,你的老板认为掌握这种技术需要一周时间,最多不超过十天。这就存在一个问题。你的大脑很想给你帮忙。它会努力地把这些显然不太重要的内容赶走,保证这些东西不去侵占本不算充足的脑力资源。这些资源最好还是用来记住那些确实重要的事情,比如大老虎,遭遇火灾险情等。再比如,你的大脑会让你记住,再也不能穿着短裤去滑雪了。
没有一种简单的办法来告诉大脑:嘿,大脑,真是谢谢你了,不过不管这本书多没意思,也不管现在我对它多么无动于衷,但我确实希望你能把这些东西记下来。我们认为Head First读者就是要学习的人那么,怎么学习呢?首先必须获得知识,然后保证自己确实不会忘记。这可不是填鸭式的硬塞。根据认知科学、神经生物学和教育心理学的最新研究,学习的途径相当丰富,绝非只是通过书本上的文字。我们很清楚怎么让你的大脑兴奋起来。下面是一些Head First学习原则:看得到。与单纯的文字相比,图片更能让人记得住,通过图片,学习效率会更高(对于记忆和传递型的学习,甚至能有多达89%的效率提升)。而且图片更能让人看懂。以往总是把图片放在一页的最下面,甚至放在另外的一页上,与此不同,把文字放在与之相关的图片内部,或者在图片的周围写上相关文字,学习者的能力就能得到多至两倍的提高,从而能更好地解决有关的问题。采用一种针对个人的交谈式风格。最新的研究表明,如果学习过程中采用一种第一人称的交谈方式直接向读者讲述有关内容,而不是用一种干巴巴的语调介绍,学生在学习之后的考试中成绩会提高40%。正确的做法是讲故事,而不是做报告。要用通俗的语言。另外不要太严肃。如果你面对着这样两个人,一个是你在餐会上结识的很有意思的朋友,另一个人学究气十足,喋喋不休地对你说教,在这两个人中,你会更注意哪一个呢?让学习的人想得更深。换句话说,除非你很积极地让神经元活动起来,否则你的头脑里什么也不会发生。必须引起读者的好奇,促进、要求并鼓励读者去解决问题、得出结论、产生新的知识。
为此,需要发出挑战,留下练习题和拓宽思路的问题,并要求读者完成一些实践活动,让左右脑都开动起来,而且要利用到多种思维。引起读者的注意,而且要让他一直保持注意。我们可能都有过这样的体验,我真的想把这个学会,不过看过一页后实在是让我昏昏欲睡。你的大脑注意的是那些不一般、有意思、有些奇怪、抢眼的、意料之外的东西。学习一项有难度的新技术并不一定枯燥。如果学习过程不乏味,你的大脑很快就能学会。影响读者的情绪。现在我们知道了,记忆能力很大程度上取决于所记的内容对我们的情绪有怎样的影响。如果是你关心的东西,就肯定记得住。如果让你感受到了什么,这些东西就会留在你的脑海中。不过,我们所说的可不是什么关于男孩与狗的伤心故事。这里所说的情绪是惊讶、好奇、觉得有趣、想知道什么……还有就是一种自豪感,如果你解决了一个难题,学会了所有人都觉得很难的东西,或者发现你了解的一些知识竟是那些自以为无所不能的傲慢家伙所不知道的,此时就会有一种自豪感油然而生。元认知:有关思考的思考如果你真的想学,而且想学得更快、更深,就应该注意你怎样才会专注起来,考虑自己是怎样思考的,并了解你的学习方法。我们中间大多数人长这么大可能都没有上过有关元认知或学习理论的课程。我们想学习,但是很少有人教我们怎么来学习。
不过,这里可以做一个假设,如果你手上有这本书,你确实想学习工程管理,而且可能不想花太多时间。由于你要在实际的项目中使用这些知识(特别是你可能还要通过相关的考试!),你需要记住你读到的内容。为此,你必须理解这些内容。要想最大程度地利用这本书或其他任何一本书,或者要掌握学习经验,就要让你的大脑负起责来,要求它记住这些内容。怎么做到呢?技巧就在于要让你的大脑认为你学习的新东西确实很重要,对你的生活有很大影响。就像老虎出现在面前一样。如若不然,你将陷入旷日持久的拉锯战中,虽然你很想记住所学的新内容,但是你的大脑却会竭尽全力地把它们拒之门外。那么究竟怎样才能让你的大脑把编程看做是一只饥饿的老虎呢?这有两条路,一条比较慢,很乏味。另一条路不仅更快,还更有效。慢方法就是大量地重复。你肯定知道,如果反反复复地看到同一个东西,即便再没有意思,你也能学会并记住。如果做了足够的重复,你的大脑就会说,尽管看上去这对他来说好像不重要,不过,既然他这样一而再、再而三地看同一个东西,所以我觉得这应该是重要的。更快的方法是尽一切可能让大脑活动起来,特别是开动大脑来完成不同类型的活动。如何做到这一点呢?上一页列出的学习原则正是一些主要的可取做法,而且经证实,它们确实有助于让你的大脑全力以赴。例如,研究表明,把文字放在所描述图片的中间(而不是放在这一页的别处,比如作为标题,或者放在正文中),这样会让你的大脑更多地考虑这些文字与图片之间有什么关系,而这就会让更多的神经元点火。让更多的神经元点火 = 你的大脑更有可能认为这些内容值得关注,而且很可能需要记下来。
交谈式风格也很有帮助,当人们意识到自己在与别人交谈时,往往会更专心,这是因为他们总想跟上谈话的思路,并能做出适当的发言。让人惊奇的是,大脑并不关心交谈的对像究竟是谁,即使你只是与一本书交谈!另一方面,如果写作风格很正统、干巴巴的,你的大脑就会觉得,这就像坐在一群人当中被动地听人做报告一样,很没意思,所以不必在意对方说的是什么,甚至可以打瞌睡。不过,图片和交谈风格还只是开始而已,还有很多其他方法。如何使用这本书我们是这么做的:我们用了很多图,因为你的大脑更能接受看得见的东西,而不是纯文字。对你的大脑来说,一幅图顶得上一千个字。如果既有文字又有图片,我们会把文字放在图片当中,因为文字处在所描述的图片中间时,大脑的工作效率更高,倘若把这些描述文字作为标题,或者淹没在别处的大段文字中,就达不到这种效果了。我们采用了重复手法,会用不同方式,采用不同类型的媒体,运用多种思维手段来介绍同一个东西,目的是让有关内容更有可能储存在你的大脑中,而且在大脑中多个区域都有容身之地。我们会用你想不到的方式运用概念和图片,因为你的大脑喜欢新鲜玩艺。在提供图和思想时,至少会含着一些情绪因素,因为如果能产生情绪反应,你的大脑就会投入更大的注意。而这会让你感觉到这些东西更有可能要被记住,其实这种感觉可能只是很点幽默,让人奇怪或者比较感兴趣而已。
我们采用了一种针对个人的交谈式风格,因为当你的大脑认为你在参与一个会谈,而不是被动地听一场演示汇报时,它就会更加关注。即使你实际上在读一本书,也就是说在与书交谈,而不是真正与人交谈,但这对你的大脑来说并没有什么分别。在这本书里,我们加入了80多个实践活动,因为与单纯的阅读相比,如果能实际做点什么,你的大脑会更乐于学习,更愿意去记。这些练习都是我们精心设计的,有一定的难度,但是确实能做出来,因为这是大多数人所希望的。我们采用了多种学习模式,因为尽管你可能想循序渐进地学习,但是其他人可能希望先对整体有一个全面的认识,另外可能还有人只是想看一个例子。
不过,不管你想怎么学,要是同样的内容能以多种方式来表述,这对每一个人都会有好处。这里的内容不只是单单涉及左脑,也不只是让右脑有所动作,我们会让你的左右脑都开动起来,因为你的大脑参与得越多,你就越有可能学会并记住,而且能更长时间地保持注意力。如果只有一半大脑在工作,通常意味着另一半有机会休息,这样你就能更有效率地学习更长时间。我们会讲故事,留练习,从多种不同的角度来看同一个问题,这是因为,如果要求大脑做一些评价和判断,它就能更深入地学习。我们会给出一些练习,还会问一些问题,这些问题往往没有很直接的答案,通过克服这些挑战,你就能学得更好,因为让大脑真正做点什么的话,它就更能学会并记住。想想吧,如果只是在体育馆里看着别人流汗,这对于保持你自己的身材肯定不会有什么帮助,正所谓临渊羡鱼,不如退而结网。不过另一方面,我们会竭尽所能不让你钻牛角尖,把劲用错了地方,而是能把功夫用在点子上。也就是说,你不会为搞定一个难懂的例子而耽搁,也不会花太多时间去弄明白一段艰涩难懂而且通篇行话的文字,我们的描述也不会太过简洁而让人无从下手。我们用了拟人手法。
在故事中,在例子中,还有在图中,你都会看到人的出现,这是因为你本身是一个人,不错,这就是原因。如果和人打交道,相对于某件东西而言,你的大脑会更为关注。
Andrew Stellman和Jennifer Greene从1998年就开始构建软件和撰写软件工程方面的书。2003年创办Stellman & Greene Consulting咨询公司之后,他们每天继续与软件团队一起工作为用户构建和交付软件。他们撰写的其他OReilly书包括《Learning Agile》《Beautiful Teams》《Head First C#》《Head First PMP》和《Applied Software Project Management》。
目录
(概览)
引子 xix
1 什么是敏捷? 原则与实践 1
2 敏捷价值观和原则:思维模式与方法 23
3 用Scrum管理项目:Scrum规则 71
4 敏捷规划和估计:通用Scrum实践 117
5 XP极限编程(Extreme
Programming):拥抱变化 177
6 精益/看板:消除浪费和管理流动 245
7 准备PMI-ACP考试:复习检查 307
8 职业责任:做出正确的选择 377
9 熟能生巧:PMI-ACP模拟考试 391
索引 449 |