??xml version="1.0" encoding="utf-8" standalone="yes"?>久久夜色精品国产嚕嚕亚洲av,亚洲国产精品无码专区在线观看 ,亚洲免费综合色在线视频http://www.tkk7.com/qixiangnj/category/22112.html<strong>生命不息Q拼搏不止?lt;/strong>zh-cnMon, 17 Sep 2007 09:28:55 GMTMon, 17 Sep 2007 09:28:55 GMT60极限~程http://www.tkk7.com/qixiangnj/archive/2007/09/17/145737.htmlThomasThomasMon, 17 Sep 2007 02:10:00 GMThttp://www.tkk7.com/qixiangnj/archive/2007/09/17/145737.htmlhttp://www.tkk7.com/qixiangnj/comments/145737.htmlhttp://www.tkk7.com/qixiangnj/archive/2007/09/17/145737.html#Feedback0http://www.tkk7.com/qixiangnj/comments/commentRss/145737.htmlhttp://www.tkk7.com/qixiangnj/services/trackbacks/145737.html阅读全文

Thomas 2007-09-17 10:10 发表评论
]]>
敏捷软g开?/title><link>http://www.tkk7.com/qixiangnj/archive/2007/09/17/145735.html</link><dc:creator>Thomas</dc:creator><author>Thomas</author><pubDate>Mon, 17 Sep 2007 02:06:00 GMT</pubDate><guid>http://www.tkk7.com/qixiangnj/archive/2007/09/17/145735.html</guid><wfw:comment>http://www.tkk7.com/qixiangnj/comments/145735.html</wfw:comment><comments>http://www.tkk7.com/qixiangnj/archive/2007/09/17/145735.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/qixiangnj/comments/commentRss/145735.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/qixiangnj/services/trackbacks/145735.html</trackback:ping><description><![CDATA[原文地址Qhttp://zh.wikipedia.org/w/index.php?title=%E6%95%8F%E6%8D%B7%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91&variant=zh-cn<br /> <br /> <p><strong>敏捷软g开?/strong>又称<strong>敏捷开?/strong>Q是一U从<a title="1990q代">1990q代</a>开 始逐渐引vq泛x的一些新型Y件开发方法,是一U应对快速变化的需求的一UY件开发能力。它们的具体名称、理c(din)过E、术语都不尽相同Q相对于“非敏 ?#8221;Q更E序员团队与业务专家之间的紧密协作、面寚w的沟通(认ؓ(f)比书面的文档更有效)、频J交付新的Y件版本、紧凑而自我组l型的团队、能够很好地 适应需求变化的代码~写和团队组l方法,也更注重做ؓ(f)软g开发中人的作用?/p> <table id="toc" class="toc" summary="目录"> <tbody> <tr> <td> <div class="m4uo22y" id="toctitle"> <h2>目录</h2> <span id="em4cky2" class="toctoggle">[<a href="javascript:toggleToc()" class="internal" id="togglelink">隐藏</a>]</span></div> <ul> <li id="uw42w6s" class="toclevel-1"><a ><span id="kmk4gse" class="tocnumber">1</span> <span id="24ooosg" class="toctext">词源</span></a></li> <li id="2uk4wom" class="toclevel-1"><a ><span id="mugiuuk" class="tocnumber">2</span> <span id="g24gc4o" class="toctext">价D</span></a></li> <li id="wy2saq4" class="toclevel-1"><a ><span id="asmkwuc" class="tocnumber">3</span> <span id="skcy4wi" class="toctext">原则</span></a></li> <li id="4o2wm4y" class="toclevel-1"><a ><span id="ck4wwe4" class="tocnumber">4</span> <span id="gec2a4c" class="toctext">Ҏ(gu)其他的方?/span></a> <ul> <li id="24o4io2" class="toclevel-2"><a ><span id="ksegw4o" class="tocnumber">4.1</span> <span id="4ucws44" class="toctext">Ҏ(gu)q代Ҏ(gu)</span></a></li> <li id="c4uke4w" class="toclevel-2"><a ><span id="2kqmacq" class="tocnumber">4.2</span> <span id="iq242ym" class="toctext">Ҏ(gu)瀑布式开?/span></a></li> </ul> </li> <li id="woy42c4" class="toclevel-1"><a ><span id="qys2som" class="tocnumber">5</span> <span id="2imyucs" class="toctext">敏捷Ҏ(gu)的适用?/span></a></li> <li id="yyk4gow" class="toclevel-1"><a ><span id="gycoig2" class="tocnumber">6</span> <span id="q4u4gwe" class="toctext">Ҏ(gu)列表</span></a></li> <li id="2ysc244" class="toclevel-1"><a ><span id="q4sg44u" class="tocnumber">7</span> <span id="q2kwqwe" class="toctext">外部链接</span></a></li> </ul> </td> </tr> </tbody> </table> <script type="text/javascript"> //<![cdata[ if (window.showTocToggle) { var tocshowtext="昄" ; var tochidetext="隐藏" ; showTocToggle(); } //]]> </script> <p><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&file=anchor.gif);" name=".E8.AF.8D.E6.BA.90"></a></p> <h2><span id="eacgcsy" class="editsection">[<a title="~辑本节">~辑</a>]</span> <span id="24oa4co" class="mw-headline">词源</span></h2> <p>敏捷一词来源于2001q初<a title="国">国</a><a title="犹他?>犹他?/a>雪鸟滑雪胜地的一ơ敏h法发赯(g)和实践者(他们发vl成?a class="new" title="敏捷联盟">敏捷联盟</a>Q的聚会(x)?/p> <p><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&file=anchor.gif);" name=".E4.BB.B7.E5.80.BC.E8.A7.82"></a></p> <h2><span id="2ei4ci4" class="editsection">[<a title="~辑本节">~辑</a>]</span> <span id="oi2icio" class="mw-headline">价D</span></h2> <p>雪鸟?x)议共同赯了敏捯Y件开发宣a。其中最重要的部分就是对一些与?x)者一致同意的软g开发h(hun)D的表qͼ(x)</p> <ul> <li>人和交互重于q程和工兗?/li> <li>可以工作的Y仉于求全责备的文档?/li> <li>客户协作重于合同谈判?/li> <li>随时应对变化重于循规y矩?/li> </ul> <p>其中位于双的内容虽然也有其价|但是左边的内Ҏ(gu)为重要?/p> <p><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&file=anchor.gif);" name=".E5.8E.9F.E5.88.99"></a></p> <h2><span id="4gc4e4a" class="editsection">[<a title="~辑本节">~辑</a>]</span> <span id="2qcm44y" class="mw-headline">原则</span></h2> <p>宣言中还包括以下原则Q?/p> <ul> <li>Ҏ(gu)们而言Q最重要的是通过早和不断交付有价值的软g满客户需要?/li> <li>我们Ƣ迎需求的变化Q即使在开发后期。敏捯E能够驾驭变化,保持客户的竞争优ѝ?/li> <li>l常交付可以工作的YӞ从几星期到几个月Q时间尺度越短越好?/li> <li>业务人员和开发者应该在整个目q程中始l朝夕在一起工作?/li> <li>围绕斗志高昂的hq行软g开发,l开发者提供适宜的环境,满他们的需要,q相信他们能够完成Q务?/li> <li>在开发小l中最有效率也最有效果的信息传达方式是面寚w的交谈?/li> <li>可以工作的Y件是q度的主要度量标准?/li> <li>敏捷q程提倡可持箋开发。出资h、开发h员和用户应该Ll持不变的节奏?/li> <li>对卓技术与良好设计的不断追求将有助于提高敏h?/li> <li>单——尽可能减少工作量的艺术臛_重要?/li> <li>最好的架构、需求和设计都源自自我组l的团队?/li> <li>每隔一定时_(d)团队都要ȝ如何更有效率Q然后相应地调整自己的行为?/li> </ul> <p><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&file=anchor.gif);" name=".E5.AF.B9.E6.AF.94.E5.85.B6.E4.BB.96.E7.9A.84.E6.96.B9.E6.B3.95"></a></p> <h2><span id="yysu4ow" class="editsection">[<a title="~辑本节">~辑</a>]</span> <span id="aame2kk" class="mw-headline">Ҏ(gu)其他的方?/span></h2> <p>敏捷Ҏ(gu)有时候被误认为是无计划性和U律性的Ҏ(gu)Q实际上更确切的说法是敏h法强调适应性而非预见性?/p> <p>适应性的Ҏ(gu)集中在快速适应现实的变化。当目的需求v了变化,团队应该q速适应。这个团队可能很隄切描q未来将?x)如何变?</p> <p><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&file=anchor.gif);" name=".E5.AF.B9.E6.AF.94.E8.BF.AD.E4.BB.A3.E6.96.B9.E6.B3.95"></a></p> <h3><span id="uugqyou" class="editsection">[<a title="~辑本节">~辑</a>]</span> <span id="44qmqou" class="mw-headline">Ҏ(gu)q代Ҏ(gu)</span></h3> <p>相比<a title="q代式开?>q代式开?/a>两者都在较短的开发周期提交YӞ敏捷Ҏ(gu)的周期可能更短,q且更加队伍中的高度协作?/p> <p><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&file=anchor.gif);" name=".E5.AF.B9.E6.AF.94.E7.80.91.E5.B8.83.E5.BC.8F.E5.BC.80.E5.8F.91"></a></p> <h3><span id="24i4kia" class="editsection">[<a title="~辑本节">~辑</a>]</span> <span id="g444wqo" class="mw-headline">Ҏ(gu)瀑布式开?/span></h3> <p>两者没有很多的共同点,<a title="瀑布模型">瀑布模型</a>式是最典型的预见性的Ҏ(gu)Q严格遵循预先计划的需求、分析、设计、编码、测试的步骤序q行。步骤成果作量进度的Ҏ(gu)Q例如需求规|设计文Q测试计划和代码审阅{等?/p> <p>瀑布式的主要的问题是它的严格分D的自由度降低Q项目早期即作出承诺D对后期需求的变化难以调整Q代价高昂。瀑布式方法在需求不明ƈ且在目q行q程中可能变化的情况下基本是不可行的?/p> <p>相对来讲Q敏h法则在几周或者几个月的时间内完成相对较小的功能,的是能将早尽量小的可用的功能交付使用Qƈ在整个项目周期中持箋改善和增强?/p> <p>有h可能在这样小规模的范围内的每ơP代中使用瀑布式方法,另外的h可能选择各种工作q行q行Q例?a title="极限~程">极限~程</a>?/p> <p><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&file=anchor.gif);" name=".E6.95.8F.E6.8D.B7.E6.96.B9.E6.B3.95.E7.9A.84.E9.80.82.E7.94.A8.E6.80.A7"></a></p> <h2><span id="um2k4wm" class="editsection">[<a title="~辑本节">~辑</a>]</span> <span id="2i44qoe" class="mw-headline">敏捷Ҏ(gu)的适用?/span></h2> <p>在敏h法其独特之处以外Q他和其他的Ҏ(gu)也有很多共同之处Q比如P代开发,x互动沟通,减少中介q程的无谓资源消耗。通常可以在以下方面衡量敏 h法的适用性:(x)从品角度看Q敏h法适用于需求萌动ƈ且快速改变的情况Q如pȝ有比较高的关键性、可靠性、安全性方面的要求Q则可能不完全适合Q从l? l结构的角度看,l织l构的文化、h员、沟通泽军_了敏h法是否适用。跟q些相关联的关键成功因素有:(x)</p> <ul> <li>l织文化必须支持谈判</li> <li>人员彼此信Q</li> <li>人少但是_ֹ</li> <li>开发h员所作决定得到认?/li> <li>环境设施满成员间快速沟通之需?/li> </ul> <p>最重要的因素恐怕是目的规模。规模增长,面对面的沟通就愈加困难Q因此敏h法适更用于较小的队伍,20?0人或者更。大规模的敏捯Y件开发尚处于U极研究的领域?/p> <p>另外的问题是目初期的大量假定或者快速收集需求可能导致项目走入误区,特别是客户对其自w需要毫无概늚情况下。与之类|Z天性很Ҏ(gu)造成? 个h成ؓ(f)dq将目目标和设计引入错误方向的境况。开发者经常能把不恰当的方案授予客Pq且直到最后发现问题前都能获得客户认同。虽然理Z快速交? 的过E可以限制这些错误的发生Q但前提是有效的负反馈,否则错误?x)迅速膨胀?/p> <p><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&file=anchor.gif);" name=".E6.96.B9.E6.B3.95.E5.88.97.E8.A1.A8"></a></p> <h2><span id="cs4yas2" class="editsection">[<a title="~辑本节">~辑</a>]</span> <span id="usqa4y4" class="mw-headline">Ҏ(gu)列表</span></h2> <p>目前列入敏捷Ҏ(gu)的有Q?/p> <ul> <li>软g开发节奏,Software Development Rhythms</li> <li>敏捷数据库技术,AD/Agile Database Techniques</li> <li>敏捷建模QAM/Agile Modeling</li> <li>自适应软g开发,ASD/Adaptive Software Development</li> <li>水晶Ҏ(gu)QCrystal</li> <li>Ҏ(gu)驱动开发,FDD/Feature Driven Development</li> <li>动态系l开发方法,DSDM/Dynamic Systems Development Method</li> <li>_软g开发,Lean Software Development</li> <li>Scrum</li> <li>试驱动开发,TDD/Test-Driven Development</li> <li>XBreed</li> <li><a title="极限~程">极限~程</a>Q?a class="extiw" title="en:XP">en:XP</a>/<a class="extiw" title="en:Extreme_Programming">en:Extreme Programming</a></li> </ul> <p><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&file=anchor.gif);" name=".E5.A4.96.E9.83.A8.E9.93.BE.E6.8E.A5"></a></p> <h2><span id="2uwscs4" class="editsection">[<a title="~辑本节">~辑</a>]</span> <span id="oes2oiq" class="mw-headline">外部链接</span></h2> <ul> <li><a class="external text" title="http://agilealliance.org" rel="nofollow">敏捷联盟 (pQAgile Alliance)</a></li> </ul> <br /> <br /> <img src ="http://www.tkk7.com/qixiangnj/aggbug/145735.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/qixiangnj/" target="_blank">Thomas</a> 2007-09-17 10:06 <a href="http://www.tkk7.com/qixiangnj/archive/2007/09/17/145735.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>【翻译】敏L(fng)E介l?/title><link>http://www.tkk7.com/qixiangnj/archive/2007/05/05/115431.html</link><dc:creator>Thomas</dc:creator><author>Thomas</author><pubDate>Sat, 05 May 2007 08:43:00 GMT</pubDate><guid>http://www.tkk7.com/qixiangnj/archive/2007/05/05/115431.html</guid><wfw:comment>http://www.tkk7.com/qixiangnj/comments/115431.html</wfw:comment><comments>http://www.tkk7.com/qixiangnj/archive/2007/05/05/115431.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/qixiangnj/comments/commentRss/115431.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/qixiangnj/services/trackbacks/115431.html</trackback:ping><description><![CDATA[<span style="font-family: Verdana; font-size: 18pt;">敏捷~程介绍</span><br style="font-family: Verdana;"><span style="font-family: Verdana;"><span style="font-style: italic;">John Paul Mueller, CIO</span> <br><span style="font-style: italic;">2007-03-28<br><br></span>    每个理者都l历q梦般的编E项目。这c项目耗费了两倍于预期的时_(d)出了大量的成本预算——可q远q不止这些。当你将偏爱的应用展C给用户Q可他们q不喜欢Q即便你的公叔R帔R要这个应用来辑ֈ某种目标Q例如提高生产能力?br>    q运的是Q你不再需要理?x)这cȝ旧的q代软g开发过E所产生的问题;你可以用敏L(fng)E来克服q些问题?br><br><span style="text-decoration: underline; font-weight: bold;">什么是使用敏捷~程的商业原因?</span><br style="text-decoration: underline; font-weight: bold;"><span style="text-decoration: underline; font-weight: bold;">什么敏捷~程与众不同Q?/span><br style="text-decoration: underline; font-weight: bold;"><span style="text-decoration: underline; font-weight: bold;">使用敏捷~程Q我׃需要做大量额外的工作了Q?/span><span style="font-style: italic; text-decoration: underline; font-weight: bold;"><br></span></span><span style="font-size: 12pt; font-family: Verdana; text-decoration: underline; font-weight: bold;"></span><span style="text-decoration: underline; font-weight: bold;">除了在P代中工作Q敏L(fng)E还有什么不同?</span><br style="font-family: Verdana; font-style: italic;"><span style="font-family: Verdana;"><span style="font-style: italic;">Won't Working Like this Change Our Corporate Culture?</span><br style="font-style: italic;"><span style="font-style: italic;">When Should I Avoid Using Agile Programming Techniques?</span><br style="font-style: italic;"><span style="font-style: italic;">Is There Just One Kind of Agile Programming? </span><span style="font-weight: bold;"><br><br><br><span style="color: red;">什么是使用敏捷~程的商业原因?<br></span></span><span style="color: red;"><span style="color: #000000;">    商业需要一U方式来降低开发成本、改qY件可靠性、减开发时间、确保应用程序能够真正ؓ(f)用户服务Q而不是违背用戗?br>    做到q四点,无论对谁Q都是一个过高的要求Q但是,在众多应用程序编E方案中Q敏L(fng)E技术能够做到这些?br>    敏捷在商业上行得通,是因Z能够通过减少开发者在设计和徏造应用程序过E中的错误来降低开发成本。此外,敏捷~程技术还能够清除所有开发成本中最昂贵的一个——失败的应用E序?/span><br style="color: #000000;"><span style="color: #000000;">    然而,甚至一个应用程序已l出厂ƈ且安装在服务器上Q可靠性开销仍然可能耗尽其所有的潜在收入?/span><br style="color: #000000;"><span style="color: #000000;">    大多数公司努力达成的5/9的可靠性,也只是发生在良好设计的应用程序中——ؓ(f)用户提供服务的时间多?#8220;当机”的时间。而敏捷则通过减少每个模块潜在的开发错误数量和提供用于快速定位错误的持箋试来完成这个Q务?/span><br style="color: #000000;"><span style="color: #000000;">    许多公司都指望能够从为开发项目所做的投资中得到快速回报。然而,大部分项目因为公叔R要等待开发者完成整个应用程序而受苦多q?/span><br style="color: #000000;"><span style="color: #000000;">    与等待整个应用程序不同的是,敏捷~程技术可以帮助你当天׃用至部分应用程序,q意味着你在很大E度上更快地从这个应用程序中受益。MQ你可以免费得到部分应用E序Q因Z所节约的开支可以用于剩余应用程序的开发?/span><br style="color: #000000;"><span style="color: #000000;">    应用E序与用户一同工作或许看上去不像q样臛_重要Q但是它以区别一个省钱(或赚钱)的应用程序和一个费钱(或赔钱)的应用程序?br>    一个大型服装厂的项目说明了q点。开发者假定获得订单时用户?x)依靠鼠标在昄屏上选择产品。然而,在这个服装厂新应用程序被安装上生产服务器后,公司意识C个相当大的工作效率损耗,而不是期望的增益。造成的结果是Q员工们仅仅使用键盘。因为将手从键盘Ud鼠标来操作这个应用程序,每单耗费他们宝贵的几分钟?/span><br style="color: #000000;"><span style="color: #000000;">    敏捷~程通过让用h期就介入到开发进E中来避免这U情c(din)如果这个服装厂采用的是q种Ҏ(gu)Q那么应用程序的W一ơP代就帮助公司意识到q个期望增益的问题,而不是公司l花费大量的旉和金钱在E序q工上?/span></span><span style="font-weight: bold;"><span style="color: red;"><br></span><br></span><span style="font-weight: bold; color: #ff0000;">什么敏捷~程与众不同Q?/span><br>    敏捷~程把一个应用开发项目分解成多个的lg化的片段。每个片D在很短的时间内Q一步一个脚印地d到应用程序中q表现出官能性的一个完整部分。你可以部vq部分应用程序ƈ且期望h们依据它来完成某U程度的工作Q即便从长远来看Q这个应用程序不能做你打让它做的所有事情?br>    每个片段是一个持l??周的q代q程。因此,当应用程序中一个特定的片段表现手的时候,你将立即L(fng)。这?x)你设法立刻解册个问题,而不是在一大堆bug上编译完所有其他的官能性或者遭?#8220;q不是用h要的”之后?br>    每次q代q程像一个有它自己权利的型目。作Z个敏捷项目管理者,你还是需要像q_一L(fng)计划、需求、设计、编码、测试和各阶D|档,但这只是Z某个特定的应用特征(而不是全部应用程序)?br>    打个比方Q如果你正在创徏一个特D种cȝ字处理程序,其中一个P代或许就是它的拼写检查程序。这个拼写检查程序要d到字处理E序中,但它影响的只是整个程序的一个方面。在开发者创个用于处理拼写的q代之前Q在q个功能没有完成的情况下Q?用户照样可以使用q个字处理程序,他们只是不能够对所写内容进行拼写检查?br></span><br style="font-family: Verdana;"><span style="color: #ff0000; font-weight: bold; font-family: Verdana;">使用敏捷~程Q我׃需要做大量额外的工作了Q?/span><br style="font-family: Verdana;"><span style="font-family: Verdana;">    一些h猜想敏捷~程技术需要实现大量额外的工作。然而,事实上,׃在每个组件上周{旉的减短和软g投入使用的加快,它降低了工作量ƈ且收回投资在相当大的程度上加快?/span><br style="font-family: Verdana;"><span style="font-family: Verdana;">    事实上,׃开发者能够对q种软g做出快速的反应Q管理者经怋用敏L(fng)E技术来拯救那些有麻?ch)的目。例如,敏捷~程的创始hKent Beck?986q用敏L(fng)E技术拯救了Chrysler Comprehensive Compensation (C3)目?/span><br style="font-family: Verdana;"><br style="font-family: Verdana;"><span style="font-size: 12pt; font-family: Verdana; color: red; font-weight: bold;"></span><span style="font-size: 12pt; font-family: Verdana;"></span><span style="font-weight: bold; color: red;">除了在P代中工作Q敏L(fng)E还有什么不同?</span><br>    敏捷~程Ҏ(gu)的基是交。这U方法强调以书面形式的论点进行面寚wC。换句话_(d)与其一大群人工作在他们各自不同的工E块上,q不如大家坐在一Pp些工E块形成一个团l的整体?br>    不像别的~程Ҏ(gu)Q敏L(fng)E信赖项目组里那些差异非常大的工作在被称?“临时拘留所”里的成员。一个项目组包括目l理、设计师、开发h员、测试h员、客戗文撰写者和参与q次q代的一些其他h。因为项目块到每个人都能理解,q且所有这些项目块的负责h都同心协力,所以用量的旉、很或者不修改完成项目,通常是可能的?br>    然而,敏捷~程中最值得考虑的是开发过E涉?qing)每个h。客P用户Q从一开始就和项目有密切关系Q这意味着开发组?#8220;用户如何与应用E序怺影响以及(qing)完成一个特别的d所需要的步骤”上会(x)做较?yu)的错误假设。这个过E与许多公司常见?#8220;写个规范Q然后把它扔到墙边,对它|之不理Q直C在程序演CZ被嘲W?#8221;方式有很大不同?br style="font-family: Verdana;"><br><br style="font-family: Verdana;"><span style="font-family: Verdana;">Q未完待l)</span><br style="font-family: Verdana;"><br style="font-family: Verdana;"><br style="font-family: Verdana;"><span style="font-weight: bold; font-family: Verdana;">英文原文</span><span style="font-family: Verdana;">Q?/span><a style="font-family: verdana;" target="_blank" title="ABC: an introduction to agile programming" >ABC: An Introduction to Agile Programming</a><br style="font-family: Verdana;"><br style="font-family: Verdana;"><span style="font-weight: bold; font-family: Verdana;">译?/span><span style="font-family: Verdana;">Q第一ơ尝试翻?#8220;长篇”Q还未全部完成,先发出来Q期待各位的指正Q翻译是件苦差事Q算是体?x)了。如果各位在译斚wQ有什么指导性的Q也Ƣ迎提出Q多谢各位!</span><br style="font-family: Verdana;"> <img src ="http://www.tkk7.com/qixiangnj/aggbug/115431.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/qixiangnj/" target="_blank">Thomas</a> 2007-05-05 16:43 <a href="http://www.tkk7.com/qixiangnj/archive/2007/05/05/115431.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <p>лǵվܻԴȤ</p> <a href="http://www.tkk7.com/" title="亚洲av成人片在线观看">亚洲av成人片在线观看</a> <div class="friend-links"> </div> </div> </footer> վ֩ģ壺 <a href="http://zjtuntex.com" target="_blank">ɫۺͼ</a>| <a href="http://j2eesp.com" target="_blank">޾Ʒavˮ</a>| <a href="http://w6626.com" target="_blank">AVһ</a>| <a href="http://wenbye.com" target="_blank">Ļһȥ̨ </a>| <a href="http://bbyy7.com" target="_blank">AV˵</a>| <a href="http://655060.com" target="_blank">ձ</a>| <a href="http://777vip8.com" target="_blank">޷츾</a>| <a href="http://kmp77.com" target="_blank">޹˾þþƷţӰ</a>| <a href="http://www44wawa.com" target="_blank">ɫĻAV</a>| <a href="http://www-9970.com" target="_blank">hƵ߹ۿվ</a>| <a href="http://cg-fun.com" target="_blank">ؼaa**ëƬѹۿ</a>| <a href="http://222mp3.com" target="_blank">þþ97ɫ</a>| <a href="http://666za.com" target="_blank">˾Ʒ</a>| <a href="http://788qj.com" target="_blank">ձĻ</a>| <a href="http://k67m.com" target="_blank">պŷvƬ</a>| <a href="http://zhuanjiao521.com" target="_blank">AVպAVþ</a>| <a href="http://class3g.com" target="_blank">ѹۿëƬվ</a>| <a href="http://jpsp8.com" target="_blank">ѸƵ</a>| <a href="http://zgfxshop.com" target="_blank">aһëƬ</a>| <a href="http://tpwelert.com" target="_blank">Ůaþþ91</a>| <a href="http://57fi.com" target="_blank">޹ƷƷ</a>| <a href="http://taobaohuopin.com" target="_blank">ѿƬ߹ۿ</a>| <a href="http://499k.com" target="_blank">ǵӰȫ</a>| <a href="http://a8g8.com" target="_blank">͵޾Ʒ͵һ</a>| <a href="http://600c28.com" target="_blank">ɫ</a>| <a href="http://yisaoma.com" target="_blank">պĻպ</a>| <a href="http://222mp3.com" target="_blank">߹ۿ˳Ƶɫ</a>| <a href="http://lfpfjc.com" target="_blank">˿wwwѹۿ</a>| <a href="http://fsbj168.com" target="_blank">պĻһ</a>| <a href="http://66qiqi.com" target="_blank">޾ƷƵ</a>| <a href="http://guhey.com" target="_blank">JLZZJLZZ</a>| <a href="http://bixnu.com" target="_blank">ƷþƵ</a>| <a href="http://wuhhz.com" target="_blank">aѹۿ</a>| <a href="http://66h99.com" target="_blank">ѿƵվ</a>| <a href="http://jldledu.com" target="_blank">˾þþƷС˵</a>| <a href="http://0755szyxcm.com" target="_blank">߹ۿ</a>| <a href="http://8222se.com" target="_blank">AVۺɫһAV</a>| <a href="http://yygcui.com" target="_blank">vƬ߹ۿڵ</a>| <a href="http://www12kvkv.com" target="_blank">AƬƵWWW</a>| <a href="http://lidajc.com" target="_blank">99ƷƵѹۿ</a>| <a href="http://wwwyy763.com" target="_blank">þþþƷƵѹۿ</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>