深入理解敏捷开发的常见九大误区

服务员吉吉 分享 时间: 收藏本文

【简介】感谢网友“服务员吉吉”参与投稿,下面是小编精心整理的深入理解敏捷开发的常见九大误区(共3篇),仅供参考,大家一起来看看吧。

篇1:深入理解敏捷开发的常见九大误区

责任人、开发者和用户应该能够保持一个长期的、恒定的开发速度,敏捷相对以前的软件工程最大的革新之处在于把人的作用提高到了过程至上,正如敏捷宣言的第一条“个体和交互胜过过程和工具”所说的。

1、敏捷是“一个”过程

敏捷不是一个过程,是一类过程的统称,它们有一个共性,就是符合敏捷价值观,遵循敏捷的原则。

敏捷的价值观如下:

◆个体和交互 胜过 过程和工具

◆可以工作的软件 胜过 面面俱到的文档

◆客户合作 胜过 合同谈判

◆响应变化 胜过 遵循计划

由价值观引出的12条敏捷原则:

◆我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。

◆即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势。

◆经常性地交付可以工作的软件,交付的间隔可以从几个星期到几个月,交付的时间间隔越短越好。

◆在整个项目开发期间,业务人员和开发人员必须天天都在一起工作。

◆围绕被激励起来的个体来构建项目。给他们提供所需的环境和支持,并且信任他们能够完成工作。

◆在团队内部,最具有效果并且富有效率的传递信息的方法,就是面对面的交谈。

◆工作的软件是首要的进度度量标准。

◆敏捷过程提倡可持续的开发速度。责任人、开发者和用户应该能够保持一个长期的、恒定的开发速度。

◆不断地关注优秀的技能和好的设计会增强敏捷能力。

◆简单是使未完成的工作最大化的艺术??是根本的。

◆最好的构架、需求和设计出自于自组织的团队。

◆每隔一定时间,团队会在如何才能更有效地工作方面进行反省,然后相应地对自己的行为进行调整。

建立敏捷联盟的17位大师所创立的敏捷方法包括:极限编程,Scrum,特征驱动开发,动态系统开发方法,自适应软件开发,水晶方法,实用编程方法。这些方法统称为敏捷方法。

其实每个人都可以从敏捷宣言和原则出发,明确问题,找出一些解决方法,形成自己的过程。我觉得国内的软件环境这么复杂,程序员的自主精神又这么强,敏捷方法应该是在中国首先提出才对,只是国人都有唯标准唯规范至上的心理定式,即使找出好办法,也觉得不规范,没有深入形成理论,无法提升高度,始终是跟着鬼子屁股后面走,我想这也是国外软件行业不成熟的表现之一吧!

2、敏捷仅仅是一个软件过程

如果仅仅从软件过程的角度去认识敏捷实施敏捷,效果不会太好。敏捷相对以前的软件工程最大的革新之处在于把人的作用提高到了过程至上,正如敏捷宣言的第一条“个体和交互胜过过程和工具”所说的。

涉及到人的问题,就已经不再是过程所能覆盖的了,就到了企业管理的层面上了,包括企业的价值观和文化。这也是敏捷在国内实施的最大障碍:

把客户当作合作伙伴而不是对手,从客户角度出发去想问题,充分的跟客户沟通,而不是出了问题推诿责任。目标是让软件实现客户的价值,而不是收钱就完事儿。

把人的能动性调动起来,给动力而不是给压力。

要实用而不是要规范。让开发人员理解并实施,体验到敏捷的好处,而不是盲目机械地实施规范。

没有绝对的权威,每个人都有可取之处,

3、迭代就是敏捷,UP属于敏捷。

看到这么多人都把UP归入敏捷,我都开始怀疑是不是自己搞错了。但是在我的印象中:

UP是重型的过程,虽然引入了迭代,但是其原则和价值观与敏捷是不同的。敏捷注重的是反馈,迭代周期尽量的短,重在客户的参与,通过客户的参与,获取持续的反馈,不断调整使整个项目走在正确的方向上。同时也给客户一个感受和思考的机会,因为对于大多数客户而言,目标是明确的(不排除有些客户目标也不明确),但是具体怎么做,开始时是没有想法的,只有看到具体的东西的时候,才知道“噢,原来可以这样,那我想把这里调整一下”。

4、敏捷是彻底革命的。

敏捷,特别是XP,让人有耳目一新的感觉,觉得以前的所有软件工程理论,设计方法都可以抛弃掉了,推翻一切,从头再来。抱着这种想法实施敏捷,那就错了,敏捷不是“石头里蹦出个孙大圣”,以前的软件过程中也有敏捷的影子,只是没有像敏捷一样上升到价值观和原则的高度,比如快速原型法。敏捷是在对已有的软件过程方法的改进,抛弃的是传统软件工程低效的外表,以往的软件过程中很多技巧都是很实用的。实施敏捷应该以现有的软件过程为基础,从敏捷宣言和原则出发,利用敏捷的方法来改善过程。

5、敏捷是反文档的。

文档只是为了达成目标的一种手段,如果这种手段是低效的,那就换一种手段。可是完全抛弃了文档,怎样解决沟通的问题?难道你想每次沟通都完全用手比划,用嘴说,跟不同的人重复表述同样的想法,那样更是低效的。

应该清楚文档的本质是把知识显性化。在一个项目中存在很多需要沟通的知识,知识具备两种形态,显性的和隐性的,传统的观念是尽量把隐性知识显性化,即文档化,而忽略了这其中的代价(特别是更新同步文档的代价)。

因此,在实施敏捷的时候,需要在团队内明确哪些知识是必须显性的,这些知识可以通过文档交流。哪些知识是可以隐性的,这些知识则完全可以通过口头的方式进行交流,以达到沟通的最佳效率。

文档不是目的,有效沟通才是目的。

6、为了敏捷而敏捷

“嗯,敏捷这么好,我们也敏捷吧”,可能很多人会有这种想法。忘了以前是在哪儿看的大师采访录:

Q:“我们现有的过程很好,不知道怎么用敏捷改进?”

A:“既然很好,那就不要用敏捷”。

做什么事情都要有明确目标的,敏捷虽好,得看你需不需要,能不能解决你现在头疼的问题,如果不是,那就不要给自己找麻烦了。

7、敏捷是CMM的反义词

在讨论中,很多人把CMM作为敏捷的反义词,我觉得这不是很合适。CMM只是一种衡量软件成熟度的标准,并非过程,和敏捷不是一类概念。如果要给敏捷找一个反义词,我觉得传统的瀑布式开发应该更合适一些。

并且,我认为,如果CMM还能继续流行下去的话,应该会有公司可以用敏捷改善的过程通过CMM认证。

8、敏捷是自由的,无约束的。

敏捷强调的是自组织团队,发挥人的能动性,以动力代替压力,让人有绝对自由的错觉。但是应该清楚,凡事都是要讲究一个平衡,人也是两面的,消极的一面和积极的一面同时并存,绝对的自由会放纵人消极的一面。敏捷并非是绝对自由,无约束的。作为管理者,有一个职责,就是引导团队成员用自己积极的一面去压制消极的一面,不能放任团队中出现搭便车的现象,否则将打击整个团队的士气。如果实在无效,那就只能将其排除出团队了,这个惩罚够有约束力吧?

9、重做就是重构

重做不等于重构,很多场合这两个概念是混淆的。但是在敏捷中,重构的一个特征是必须可控的。当对系统结构进行大的调整时,如果没有测试驱动辅助的话,那么可控性就会很差,这不能叫做重构。

来自:tech.it168.com/m/-01-11/200801111523383.shtml

篇2:高考填报志愿常见的九大误区盘点

高考填报志愿常见的九大误区盘点

填报高考志愿对考生和考生家庭来说都是一件大事,但每年总有一些考生因为填志愿的指导思想出现偏差,造成报考中的遗憾。以下列出填报志愿的九大误区,为家长和考生提个醒。

误区一:盲目攀比 选报过高

有的考生容易“跟着感觉走”,听说哪所学校好、哪个专业“热”,就跟着填。有的考生见别人填的学校层次高,感到自己填低了没面子,也就跟着“摸高”。有的是由于对自己的考试成绩估测不准,选报了力所不及的志愿。如一位普通中学的理科考生,仅凭一次摸底成绩考了570分,就贸然在第一志愿填上了北京大学。而他的高考实际却只有540分左右,结果落榜了。

建议考生填报前客观估计自己的实力,选择与自己水平相当的高校。

误区二:信心不足 怕高就低

与盲目攀比相反,另一种情况是信心不足,只求稳妥保险,怕高就低,往往造成高分低就,这种事情往往发生在平时成绩处于中上水平的考生中。其实,完全没有自我低就的必要。成绩好的学生要勇于报考重点大学,第一志愿可选择正常情况下能够得上的目标学校,把保险和稳妥留给第二志愿。

误区三:从众追“热” “撞车”严重

近几年招生中,有的学校(专业)报考人数过于集中,第一志愿在同批录取控制分数线以上的人数为计划招生人数的2倍、3倍甚至十几倍之多,“撞车”现象严重。而有的学校某些专业却很少有人填报甚至无人填报。出现这种情况的原因,除了一些考生和家长对高等学校的专业设置情况、毕业生的就业情况以及社会需求缺乏了解外,主要是受人为的、传统的、世俗思想的影响,将志愿的选择等同于未来的职业选择。有的考生出于对未来职业的考虑,在选择专业时只考虑所谓的“热门”专业。

为避免失误,如果考生一定要选择“热门”专业,最好在选报“热门”的同时不忽视“冷门”,冷热结合。同时要量力而行,如果成绩不太突出,为安稳起见最好在专业上避“热”就“冷”,转而在学校上选“优”。

误区四:高分考生 录取不愁

在高考中取得好成绩的考生,按理说,都应该被录取到好学校、好专业。但事实却不尽然。竞争一般是以省(市、自治区)为单位的,各省的前几名、几十名被录取到好学校一般都不会成问题,但若是前一二百名就难保证了。原因主要在于志愿选报不当,考生填志愿时,主观臆断,盲目认为自己是学校第一名报某某校肯定没问题,甚至固执地只报一个专业,又不肯服从到其他学校及专业就读,一旦失误就很可能名落孙山。

误区五:收费高低 评判好坏

有人以为,收费高的专业一定“走俏”,收费低的不行。其实这样看问题是很不可靠的。有些专业是国家大量需要,大有发展前景的,为了吸引更多有志青年报考,收费标准相对低一些,同时奖、助学金额也较高。有些院校和专业收费相对较高,但并不说明该院校、专业就比其他专业一定好些。考生应看哪些院校和专业最适合自己。

误区六:只看校名 不看专业

一是填报志愿仅看校名,以为校名有着“地质”、“石油”等字样的学校,就只设这些艰苦专业,其实这些学校也有其他专业;二是心存偏见,将师范、农业等划分为艰苦专业,认为就业出路不佳,其实这些学校和专业的就业率也很高;三是对一些省外学校不了解,有的学校只因为不在直辖市或者省城,考生就不愿填报。

误区七:热门专业 一成不变

所谓“热门”专业,就是很多人争着报考的专业,计划招生数与报考人数之间比例非常悬殊,其结果是录取分水涨船高。首先,“热门”专业不是一成不变的,随着时间推移,今日的'“热门”,明后年也许就不那么热,或者变成了“冷门”。其次,“热门”不能与好等同。其三,不少人把好就业看成是好专业,炒成 “热门”,这不恰当。就业的难易取决于市场需求,取决于供需比例,而市场需求也是变化的,也许报考当年某专业毕业生就业很容易,待四年过后毕业时,该专业毕业生就业市场就变得疲软。所以选择专业志愿时不要被“冷”、“热”所左右,主要应从自己的兴趣、爱好和个人实力出发。

误区八:服从分配 准会吃亏

“是否服从分配”一栏包含两层意思:一是所报各志愿学校都未被录取时,是否同意分配到其他院校;二是当档案被某所大学调入后,所报的各专业均未被录取时,是否同意分配到其他系科学习。这项规定,显然扩大了考生本人被录取的机会。因为规定填报的几个院校和专业,都是有限的,如填了“同意服从分配”,就会增加院校和专业录取的机会,不会吃亏。

误区九:父母包办 越俎代庖

每年填报志愿的最后一天,总有家长按自己的想法偷偷给孩子修改志愿。但这样的结果往往造成学生的反抗,考生用罢课或离家出走的方式进行抵抗,让家长追悔莫及。

考生的家长、老师,凭着人生阅历及对社会的理解,对考生选择志愿时正确加以帮助引导,是很有必要的。但万事不可过头。如果忽视考生的主体作用,由长辈大包大揽,强制学生做出某种选择,那就难免出现令人痛悔一生的后果。

中国大学网 (责任编辑:卜范龙)

篇3:职场规划中必须避开的九大常见误区

职场规划中必须避开的九大常见误区

在今天这篇文章当中,我要和大家从宏观的角度探讨一下职业认知误区,而这些误区往往被很多事业狂人奉为真理,真心希望,我们所有人都能走出误区,找到经营自己理想事业的新途径。

误区1:我只听老板的话。

事实:比其他人更擅长和自已的老板沟通,并不意味着工作可以一帆风顺。事实上,很多公司用人最重要的标准之一,就是一个人的团队合作能力。但是,我们很多的同事都在与人合作方面存在困难。一定要把团队合作摆在第一位!

误区2:总有一份理想的职业在等着我

事实:很多职业都可能满足你的职业期望。一旦明确的认定自己所要寻找的事业,你就会发现大量的职业都满足自己的要求。但是严肃的说一句,不要总是去找自己认为完美的事业,要把自己现在拥有的事业变成完美事业。

误区3:我应该根据自己最擅长的技能选择一份职业

事实:根据自己的技能来选择职业十分冒险,因为职业技能只是全面自我评估的一部分。在做决定的时候,自己的兴趣和价值观也同样重要。不能因为自己擅长行政管理工作就觉得在一家法律事务所工作也会很开心(如果你不喜欢处理该领域的事情)。

误区4:开始找工作应该最先考虑那些招聘最多的公司

事实:就业市场变幻莫测。就业机会不断变化。虽然一些消息部门会做出预测,但是这些信息也要小心使用。某些职业的市场需求以及对这些需求的回应不可避免的会存在滞后性。因此,对于我们而言,拥有非凡的职业技能就变得更加重要!

误区5:忽视工作与生活的平衡

事实:我常常告诉自己的朋友,工作与生活要实现平衡,只有当工作成为生活才有可能,

当然这是句玩笑。工作与生活要想实现平衡,就要让这样的平衡成为自己生活的一部分。我认为,成为一名家庭成员与成就自己的事业存在很多共通的地方,工作和生活是可以和谐共存的。

误区6:对他人有求必应!

事实:每个人都喜欢对自己说“是”的人,对不对?回答是否定的!虽然我也认为有对别人说“不”会影响自己的事业,但是我们也要知道,说“不”也说明了自己对于这项工作进行了很认真的分析,并且意识到了存在的`现实局限性,这样的局限很可能阻碍自己完成工作。因此,你要为拒绝提供合理的理由。

要有责任感,基于现实分析,勇敢的说:“不”!如果完不成这附加的工作,情况只会变的更糟。

误区7:自己应该自愿多承担工作。

事实:工作无法很好的完成很可能会适得其反。这个道理很简单!如果有必要,你可以接受多余的工作,但是这些工作会为自己将来的成功提供适当的机会,或者可以促进自己个人或事业发展。即使你搞砸了,你也会从自己的错误中学到东西。

误区8:自己一天工作都不可以耽误

事实:我们亚洲人认为休病假是一种忌讳。对我而言,如果你不舒服,休息!因为休息之后,你的工作会做的更好,更快,更有效率。道理就是这么简单。

误区9:我要成为公司工龄最长的员工

事实:职业规划是不断发展的。在整个职业生涯里,你可能多次调整自己的职业计划。这样,一个25岁进入职场的人,等到他退休的时候,很有可能从事过5-6份职业(或者10份工作)。

相关专题 九大敏捷