《极限编程》

下载本书

添加书签

极限编程- 第134部分


按键盘上方向键 ← 或 → 可快速上下翻页,按键盘上的 Enter 键可回到本书目录页,按键盘上方向键 ↑ 可回到本页顶部!
找个人咨询一下也说不定,但是马雅显然不是一个好的选择。

马雅看到丁飞羽为难的表情,眼神立刻又凶了起来,正想趁热打铁,接着训斥他几句,突然听到敲门声,接着云薏推开了房门,微笑道:“没打扰你们吧,我找丁总有事。”

谁也没想到,这个时候来给丁飞羽解围的居然是云薏。

第七章 天若有情天亦老

///换win7,office2010,student2010,花了太多的时间,sorry!

其实说起来,现在嘉星最有资格来劝架的应该是燕然,她和丁飞羽、马雅的私人关系都不错,但是也许她还不知道马雅来了公司,所以现在进来的是云薏。

云薏就像没看出来丁飞羽两个人之间紧张的气氛一样,施施然的走进来,和马雅问好后向丁飞羽说道:“听说昨天的阶段测试结果不太好?”

“你可真会说话。”丁飞羽不觉得这有什么难为情的,他还有更麻烦的问题要解决,所以很痛快的承认:“简直就是失败。”

云薏轻轻抬了抬头,对于丁飞羽的说法有些意外,毕竟就连王翔在她面前都没有使用这个说法,现在丁飞羽居然在马雅面前承认失败,也不怕给老板留下不好的印像。果然马雅有些吃惊的望了云薏一眼:“已经开始阶段测试了?”接手嘉星之后的这一段时间她也没闲着,很是读了一些软件工程方面的书,所以对各种专业名词并不陌生,至少能知道这些词都代表什么意思。

丁飞羽呃一声,看向马雅:“那至少说明我们开始了。”

就在他说话的时候,云薏也开口了,不过她说的又是另外一回事,她问马雅:“你不知道?我以为你是为了这个来的。”

这是一个台阶,马雅完全可以顺水推舟,这世上有很多事是认真不得的,很多时候,当事人表明了态度后,就应该各自找台阶下,以免作成不死不休的局面难以收场,当然就算到了这种局面,也未必一定要分出胜负,只不过那样,损伤的就是双方的脸面了。

但是马雅显然并不准备顺着这个台阶往下走,她对着云薏摇头:“我另外有事找他。”又转头问丁飞羽:“有多严重?”她必竟是天生的商人,事业当前,也就顾不得朋友了。

丁飞羽摊了摊手,顺手冲了一杯茶递给云薏,这么长时间下来,他已经知道云薏很少喝咖啡,当然她也很少喝茶,但是丁飞羽注意过,如果她必须选择,总是传统文化占上风。

云薏随手接过杯子,这才注意到马雅还没有喝的东西,就把手里的杯子递了过去。马雅摇了摇头,示意自己还有,果然丁飞羽接了一杯纯净水递了过来。

看到马雅伸手接过来,云薏在心里偷笑了一下,丁飞羽居然知道马雅喜欢喝清水。她回身坐到离门比较近的沙发上,盘算着要不要先离开。马雅接过杯子倒不忙着润口,抬头问丁飞羽:“你昨晚是为了这件事?”

丁飞羽犹豫了一下,到底不打算骗她,摇头道:“有另外重要的事。”

“希望足够重要。”马雅看了一眼云薏,总算没有一针见血的指出他说的重要的事很可能就是生理需要。

丁飞羽明白她的意思,坐到自己的座位上,低头看了看面前的杯子:“阶段测试的结果没有你们想的那么严重,我们正在做的是核心开发,任何一点疏漏都可能造成系统崩溃。”

“那为什么你要说是失败?”

丁飞羽笑了起来:“对于测试结果来说,系统都崩溃了,还不算失败吗?”他摇了摇头:“也许可以用别的词语来形容,但是有必要吗?”

马雅点了点头,接受了这个解释,她准备表达的态度已经表达清楚了,现在有云薏在场,有些疑问也不想再说,就站起身向云薏:“我去看看燕子。”

云薏也跟着站了起来,却被丁飞羽叫住了,他从桌上拿起一件文件问她:“这是什么意思?”

嘉星的无纸化进行得很不错,所以需要用纸质媒体分发的一般都是有比较重要内容的,丁飞羽看到文件的标题,就知道和云薏有关。

云薏来这么早,的确是为了对这份文件跟进的,不过碰巧在门外听到马雅和丁飞羽在争吵,她不想给程序员们造成不好的影响,就推门进来给打断了,这个时候看到马雅要走,她当然要送送,没想到丁飞羽根本没有想到这一点,连帮他送马雅的云薏也给叫住了。

不过说起来,云薏在浪淘沙的地位和丁飞羽差不多,都比较超然,不用担心大老板不高兴,所以她很自然的停住了脚步,歉意的向马雅笑了笑,看着马雅出了房门,就回头走向丁飞羽,解释道:“这是北京方面最新传真过来的修改方案。”

丁飞羽随手翻着二十几页厚的文档,有些恼火的说道:“开什么玩笑?这个时候做这么大的修改?”

云薏轻轻笑了一下:“用户的需求总是变化的。”

“我知道。”丁飞羽摆了摆手:“可是我以为这次我们的用户会比较专业。”

“相信我。”云薏笑道:“这是他们经过了深思熟虑的结果。”

丁飞羽哈了一声,不满的说道:“算好了在我们建模成功的时候发过来吗?”

“事实上,是我们的进度太快了。”云薏的脾气显然比丁飞羽好得多,或者说,现在正好赶上丁飞羽脾气不好的时候,所以云薏要比平时说更多的话:“这是全新的计划,他们同样没有经验,所以也在逐步适应。按照计划,我们现在应该刚刚开始建模。是你把进度计划提前了。”

“好吧。”丁飞羽有些疲倦的摇了摇手:“又是我的错。”

“没有人有错。”云薏柔声道:“事情总是在向好的方向变化,只不过现在我们需要适应变化。”

丁飞羽点了点头,揉了揉眉心,抬头向云薏说道:“谢谢,我希望以后不要有这么大范围的变动。”

“我想不会的。”云薏保证道,事实上,她们两个人都清楚,这件事情的决定权并不拿握在自己手里,就想有句名言说“下一个作品才是最好的”,任何事物的优缺点都需要通过熟悉才能表现出来,首都设计院的专业人员们也在逐渐熟悉智能大厦的设计,随着熟悉程度的增加,他们很有可能推翻从前的设计理念,所以只要马雅一天不停止对于智能大厦的追求,那么这种改动就一天不能停止。对于一个软件项目来说,永远存在需求是保证产品生存周期的前提,但是对于这个软件项目的规划人员来说,不断的改变规划设计完全是一种灾难,特别是规划人员完全不能拿握需求变化的方向的时候,那简直就是灭顶之灾。这绝不是仅仅依靠模块化或者严格封装能够解决的,一句话:战术层面的任何胜利都无法弥补战略层面的失败,丁飞羽不是神,他也需要稳定可操作的用户需求。

看着丁飞羽不说话,云薏犹豫了一下,问道:“你用的是螺旋形的开发模式,如果想把这次的改进完全溶合进去,需要很长一段时间,为什么不用你从前的敏捷开发方法?”

“你说极限编程?”丁飞羽叹了口气,不只是云薏,就连他手下的程序员们在尝到了极限编程的甜头之后,对于这一次改变工程方法都有一些不同意见,在他们看来,极限编程不但理念先进,而且实际效果也好,没有道理弃之不用,只不过丁飞羽早已用实际行动在开发部树立了自己的绝对权威,这些想法并没有被提出来,而嘉星的管理层则对丁飞羽的信心更要充足一些,所以从来没有人当面质疑过他。事实上,苍月明也曾经暗示过这个问题,只不过随着她独立思考范围的增加,苍月明已经隐隐意示到了这其中的区别,只不过她现在恐怕还无法明确的提出来而已。看在刚才云薏替自己解围的份上,丁飞羽耐心的向她解释了一下,敏捷开发适用于轻量级的工程设计,以快速的产品周期来适应需求的不断变化,这种方法注定了它只能适用于小型化的产品开发。尤其是所有敏捷开发方法为了加快产品周期,都增加了阶段测试的比重而忽视了集成测试的重要性,在极限编程中,测试员甚至根本无法适应产品的不断变化,对于一个大型项目来说,不能使用自动测试来进行集成验收是难以想像的,这正是敏捷开发的最大弱点,必竟软件开发不是堆积木,每一块积木都是完美的也不能保证它们堆在一起是什么样子。

云薏仔细听了丁飞羽的解释,半天才点头说道:“我想你说得对,必竟在这方面,你才是权威。“

丁飞羽摇了摇头,过份相信权威并不是好事,因为没有办法保证权威不会出错,每一种工程方法都有其适用的范围,选择正确的工程方法并不是一件简单的事情,最重要的是,这种选择通常是难以量化的,所以很多时候其实需要决策者的经验和直觉。不过这些事情大家知道就好,就没必要说出来了,要是公司的员工都知道自己的老板们每次做决策都是在撞大运,那还谈什么公司凝聚力,干脆都洗洗睡吧。

解决了工作上的事情,云薏就准备告辞,临走的时候,她好心的提醒了一下:“如果下次你再惹马总生气,最好不要在办公室里说,至少声音要小一点。”

丁飞羽拍拍脑袋,她这样说倒好像自己和马雅之间有什么暧昧关系似的,正想挥手让她不要再提这件事了,突然想到了一件事情。云薏在国内长大,又在美国过了这么多年,应该了解东西方文化的不同之处,向她咨询一下自己面临的难题倒是个不错的选择,想到这里,就脱口道:“有件事我想问你一下。”

“什么?”云薏没想到丁飞羽还有事,转过身来看着丁飞羽,见到丁飞羽一脸的为难,以为他又改了主意,她其实并不想知道丁飞羽和马雅之间的八卦事,虽说好奇是人之天性,但是像云薏这样专心搞技术的人,好奇心其实更多的用到了专业领域,用到无关的事情上,自然需求就不那么旺盛,于是向丁飞羽笑了笑,就想离开。

丁飞羽的确有点拿不定主意是不是应该和她说,但是看到云薏准备离开,知道错过
小提示:按 回车 [Enter] 键 返回书目,按 ← 键 返回上一页, 按 → 键 进入下一页。 赞一下 添加书签加入书架