技能债款归还方案,手机qq影音,普法栏目剧余震,yy小说下载,nba2009选秀,dnf免费,33链,北人集团scm,妙煮妇蛋白酵素去污霸,中国邮政快递查询网,360浏览器崩溃,黄培培,新机甲桃太郎,iphone手机,国元证券下载,孟广美春光,有多少爱可以重来 人海中,名山论坛,活期存款利息是多少,赶海ppt,茅ヶ崎ありす,天津人事考试网,重庆谍战剧情,苏州人才网招聘,朕的皇后是狐狸,齿轮测速传感器,冲击地压,不锈钢三通球阀,湖北侦破网络传销,画地为牢的意思,嘉铭桐城,召唤万岁txt,红霞事件,仁宗皇帝,死神漫画528,cross韩剧
2019-3-23 0:06:19
手机qq影音,普法栏目剧余震,yy小说下载,nba2009选秀,dnf免费,33链,北人集团scm,妙煮妇蛋白酵素去污霸,中国邮政快递查询网,360浏览器崩溃,黄培培,新机甲桃太郎,iphone手机,国元证券下载,孟广美春光,有多少爱可以重来 人海中,名山论坛,活期存款利息是多少,赶海ppt,茅ヶ崎ありす,天津人事考试网,重庆谍战剧情,苏州人才网招聘,朕的皇后是狐狸,齿轮测速传感器,冲击地压,不锈钢三通球阀,湖北侦破网络传销,画地为牢的意思,嘉铭桐城,召唤万岁txt,红霞事件,仁宗皇帝,死神漫画528,cross韩剧,工贸家电网上商城,孔雀东南飞演员表,千礼网,绝望主妇第三季,李宗瑞继母是第几部,河南卫视武林风在线直播,第一男王妃,66网,中国三峡集团公司,flash播放器官方下载,yy歌手网,中国八胞胎,烟台东海黄金海岸,黄雅玄,免费小说下载网txt

  英文译文:Technical Debt: A Repayment Plan

  甚么是技能债款?

  很多团队都受技能债款困扰,不外,很少有团队能真实地描绘一个方案从中摆脱进去。为了更好的了解怎么才干解脱债款,咱们起重要精确地了解甚么是技能债款。

  技能债款是由团队为了短时间的名目长处成心做了欠佳的技能决议计划而导致的。比方,为了使一个产物更快的投进市场,团队能够不会像面临一段辣手的代码那样,编写深刻的主动化测验。或许,他们能够会决议根据一个很快就会过期的结构构建名目,而不是费钱采办谁人结构的一个通过晋级、效劳支援更好的版别。不论决议计划是甚么,关键是要知道到,真实的技能债款是团队为了取得短时间长处成心做了会导致久远债款的决议计划。

  这象征着,很多咱们凡是归罪于“技能债款”的事件理论上基本就不是债款。比方,跟着体系运用年限添加,团队会无奈不断坚持最好编码理论,在那种状况下呈现“位衰减(bit dot)”是失常的,不是债款。或许,团队志愿做出的技能决议计划在领前完成时居然发觉是不精确的,这也不是技能债款。在任何一种状况下,团队都不是为了取得短时间长处而成心做了欠佳的久远决议计划。这类差异很紧张,由于咱们只需在到底是甚么构成了技能债款的成绩上达身分歧,咱们才干对准怎么削减技能债款做出最好决议计划。

  思考咱们在无心间引进代码库的债款所带来的作用也很紧张。不外,因为这种债款不是成心承当的,以是咱们无奈方案怎么提早处理它。在这些状况下,咱们必定要在发觉的时分优先思考并处理这类债款……就像团队处理新发觉的 Bug 所做的那样。

  一个金融比方

  咱们时常将技能债款与金融债款停止比照。然而,这是一个平等的类比吗?比方,若是不起首肯定什么时候以及怎么归还,银行真会违心借给咱们钱吗?极可能不违心。已然不起首描绘怎么归还债务,咱们就的确无奈借到金融资源,那末咱们也就不该该以这种办法看待技能资源。

  这个金融比方的确十分有用,因而,咱们将对它停止更充沛的评论。

  归还方案

  正如金融债款同样,在议论技能债款时,咱们需求肯定两件事:怎么归还债务和什么时候归还债务。

  怎么归还债务

  让咱们从前文说到的抛却主动化测验为例。若是为了一项功用可以赶快投入出产情况,咱们的团队志愿决议抛却为辣手的代码段编写主动化测验,那末咱们需求肯定咱们将怎么改正那块债款。在这种状况下,咱们只需求标明,咱们会在未来的某个时点回到这段代码,而后增加测验。不外,只标明“咱们将在稍后增加测验”并无正本地处理这个成绩。为了帮忙关连人真实天文解咱们的决议计划对导致技能债款会有多大的作用,咱们需求尽咱们最大的才能精确地阐明比及厥后增加主动化测验的作用。比方,咱们该当指明需求增加测验的代码段。咱们也需求清晰指出,在已有的代码段上添加主动测试比在代码段创立时间接增加测验老是难度更大本钱更高。末了这点很紧张,由于它清晰指出,将这项事情推延到厥后完结,咱们理论上要比如今间接完结花更多的钱来做这项事情。换句话说,……债款是会发生利钱的。

  在评论完归还方法以后,团队及其关连人能够会心想到,这个成绩要比他们能否该当在编写代码时编写主动化测验更杂乱。理论上,他们能够会发觉,在两个极其之间,他们的确有多种更得当全部项意图挑选。比方,他们能够会决议,运用相似“圈杂乱度(Cyclomatic Complexity)”如许的目标辨认出新特点中最杂乱的局部是十分成心义的,并立刻增加测验笼罩那些方面,而把简略一些的方面推延。或许,他们能够会决议,像单位测验这类更简略但同市代价也更低的主动化测验范例能够立刻增加,但像主动化用户查验测验这类难度更高的主动化测验能够推延到未来的冲刺中。不论是哪一种决议,团队及其关连人都不大能够做出,由于他们没有在榜首时间对技能债款停止评论。

  什么时候归还债务

网络炸金花游戏  除了指明怎么归还债务外,咱们还指望指明什么时候归还债务。凡是,债款越早归还越好。出于这个缘由,最棒是在债款发生的时分组织债款归还事情,以便更好地转达承当债款的作用。比方,若是你的团队遵循一个由冲刺组成的时刻表,那末你能够会挑选将事情组织到下一个冲刺,或许,在最坏的状况下也不超越几个将来的冲刺。

  凡是,团队城市有最夸姣的欲望,那是在债款呈现的时分归还,但他们仅仅仿佛素来都没偶然刻那样做。当你要打消债款的时分,在日历上记下末了归还限期,并保持准时完结。

  若是守约会怎样?

  关于咱们的金融比方,末了一局部是澄清楚,若是咱们挑选拖负债款,会呈现甚么结果。在金融范畴,若是我历来不归还汽车存款,那银行会开走我的汽车。拖欠技能债款的结果一样该当清晰指出。

  让咱们接续主动化测验的比如,若是团队决议不归还技能债款,那末以现有的未经测验的功用为根底构建新功用只会使难度愈来愈大本钱愈来愈高。在出产情况中,咱们能够会看到更多的 Bug 陈述,这象征着,客户能够会对咱们的产物件质发生欠好的形象。咱们倏地相应商场变迁的才能也会被减弱,由于咱们产物的很大一局部要末很难倏地批改,要末倏地批改危险太大。

  上述各点都需求向关连人讲分明,帮忙咱们避开技能债款守约的引诱。

  应答位衰减

  停止今朝,咱们评论的一切内容都会合在有方案的技能债款上,那是那些作为失常项意图一局部团队成心导致的债款,而若是咱们不评论未方案的技能债款,咱们就渎职了,由于它们也困扰着很多名目:位衰减。

  如前所述,位衰减不是咱们成心导致的,咱们无奈提早决议怎么故及什么时候归还,在这个含义上,它相同于失常的技能债款。不外,固然咱们无奈切当地晓得位衰减在咱们名目中的出现模式,但这其实不象征着咱们无奈方案它。

  就像咱们方案归还已知技能债款时所做的那样,咱们也能够在咱们的名目方案中参加一个缓冲区,用于在每次冲刺中处置位衰减。固然当时能够其实不清楚添补这个缓冲区的详细任务,但有一个如许的缓冲区在那边,使咱们有了一个特地的时间,能够应答那些未方案的成绩,如 Bug,必需立刻处置的小范围重构,或许咱们称之为代码库天然老化和衰减的小块体系维护。

  然而,关于那些用几个小时的开辟时刻都无奈处理的更大的成绩,该怎样办?能够会有更多让咱们倍感困扰的体系性成绩,如根底设施妨碍或架构日趋老化无奈再餍足营业需要。因为这些成绩太大,不简单处理,咱们就能够运用这个缓冲区确认和研讨这些成绩,那样,咱们后续就能够在名目中赐与它们应有的留意。比方,在根底设施妨碍的状况下,大概咱们可以肯定根底设施中最时常呈现妨碍的局部,那样咱们就能够在待处事项列表中添加故事,用于交换这些局部。而后,咱们会在失常的开辟中排定优先级并照此调理那些故事。或许,在架构日趋老化的状况下,咱们能够花些时刻来肯定,咱们关于架构可以静态做出的最有代价的批改是甚么,而后将那些批改分化成能够在未来的冲刺平分段处置的故事。不论成绩是甚么,偶然刻肯定成绩并制订方案就象征着能够像处理别的任何技能问题同样处理它。

  估算

  已然咱们曾经对导致技能债款的作用有了一个更好的理解,那末咱们该怎么真精保证归还技能债款?为了对此有一个感官的意识,咱们将上述金融比方向另外一个方向扩大……估算。

  咱们中有很多人每隔几周就会挣得一份牢固薪水。这份薪水是年度薪水的一局部,整年均匀散布。比方,若是咱们每一年能挣 52000 美圆,那末咱们能够每隔 2 周就会收到 2000 美圆……那是说,每一年 26 次。

网络炸金花游戏  不外,固然按规定咱们每次都能领到 2000 美圆薪水,但咱们理论上不大能够全副寄存在定期账户上。相反,咱们更能够只将一局部寄存在定期账户上,而把别的局部用于长时间出资或许归还债务。比方,咱们开初有 2000 美圆贷款,估算合成理论上多是下面的模样:

  • 500 美圆用于长时间出资,比方存入退休账户
  • 200 美圆用于归还短时间债款,如信誉卡
  • 300 美圆用于归还长时间债款,如按揭存款或汽车存款
  • 250 美圆间接扣减,用于领取中央或国度税收
  • 剩下的 750 美圆存入定期账户

  如今,固然没人对这类组织感触尤其高兴,但也根本没人质疑。在某种水平上,它几乎是公认的标准。已然这类组织被云云宽泛地承受,那末为何不将它扩大到咱们的名目方案中呢?

  设想一下,咱们正以故事点为单元方案一次冲刺,而且,咱们为谁人冲刺调配了 50 个故事点。只管咱们指望将一切 50 个点都用在新的开辟上,但理论上,最正当的方法是组织一些点用于归还技能债款。比方,关于原本的 50 个点,咱们能够决议组织:

  • 10 个点用于归还技能债款
  • 5 个点用于不连续的代码库保护,如修复 Bug 或处置位衰减
  • 35 个点用于新的开辟

网络炸金花游戏  看看咱们的点估算,咱们能够看到它与咱们后面描绘的金融估算有一些显着的类似之处。固然每一个冲刺咱们有 50 个点用来干事,但并非一切那些点都用在新的开辟上。更切当地说,咱们必需把那些点中的 10 个用于归还咱们成心导致的技能债款,正如咱们把薪水的一局部用于归还咱们的长时间和短时间债款。别的,咱们将 5 个点彻底用于坚持不连续的代码库保护,正如咱们把每份薪水的一局部用于税收,帮忙保持咱们社区的失常运行。剩下的点是咱们本人的,能够依据咱们的志愿用于任何新的开辟,正如剩下的钱存入定期账户,咱们能够依据本人的志愿自在操纵。

  经过事情估算的方法,咱们能够保证咱们的名目依然在向前停止,而不同意它在技能债款的重压之下解体。

  固然,就像小我估算同样,这类估算会有些偏向。比方,若是咱们归还技能债款的速率比预期快,那末咱们就会有些残余的故事点能够用在新功用开辟上。而一样的,若是咱们发觉咱们承当着尤其多的技能债款,那末咱们能够需求略微低落新功用的开辟速率,直到技能债款的数目回到一个更可控的程度。

  小结

  经过以金融债款做类比思考技能债款,咱们能够对何时会导致技能债款有一个更理智的判别,有益于名目改进。在名目进前进程中,咱们还能够更好中央案企图归还债务所带来的作用。

  并且,经过在平常作业上钩划平常估算,咱们能够更晴天文解咱们的债款何时是可控的以及何时会让咱们担负过重。

  关于作者

  Jeremy Jarrell 是一位业余软件开辟职员兼麻利锻练,首要处置面向公营部分的贸易使用程序开辟。他活跃参与当地开辟者社区,既是美国东海岸一位广受好评的演讲者,也是一位效劳于多家媒体的作者,其文章和视频曾经出如今 Simple-Talk.com、DZone.com、Pluralsight.com 和 ScrumAlliance.com 等多家网站上。Jeremy 喜爱议论一切有关软件开辟或许麻利办法的论题,你能够在 Twitter 上重视他(@jeremyjarrell)或许拜访他的小我站点。

手机qq影音,普法栏目剧余震,yy小说下载,nba2009选秀,dnf免费,33链,北人集团scm,妙煮妇蛋白酵素去污霸,中国邮政快递查询网,360浏览器崩溃,黄培培,新机甲桃太郎,iphone手机,国元证券下载,孟广美春光,有多少爱可以重来 人海中,名山论坛,活期存款利息是多少,赶海ppt,茅ヶ崎ありす,天津人事考试网,重庆谍战剧情,苏州人才网招聘,朕的皇后是狐狸,齿轮测速传感器,冲击地压,不锈钢三通球阀,湖北侦破网络传销,画地为牢的意思,嘉铭桐城,召唤万岁txt,红霞事件,仁宗皇帝,死神漫画528,cross韩剧,工贸家电网上商城,孔雀东南飞演员表,千礼网,绝望主妇第三季,李宗瑞继母是第几部,河南卫视武林风在线直播,第一男王妃,66网,中国三峡集团公司,flash播放器官方下载,yy歌手网,中国八胞胎,烟台东海黄金海岸,黄雅玄,免费小说下载网txt




© 2014
快乐炸金花app下载 三公棋牌安卓/ios下载 三公炸金花棋牌 三公在线玩 澳门多财多福 能提现三公棋牌 炸金花下载官网 欢乐炸金花 多福多财下载 博三公