范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

极限编程的核心价值和原则

  极限编程提出了4个核心价值,
  即沟通、简洁、反馈和勇气。
  1.沟通你的团队出现过下列问题吗?一个程序员忘了告知团队其他成员他改动了一个关键设计。开发人员没能问客户正确的问题。管理人员没能问开发团队正确的问题。谁报告坏消息,谁就要被处罚,结果是没人愿意报告坏消息了。这些问题的后果想来大家都很清楚,好的沟通是不会让这些问题发生的,极限编程将沟 通作为核心价值也是抓住了软件开发的一个关键问题。
  2.简洁这一点是很难做到的,因为人总喜欢容易把简单的事情复杂化,但很难把复杂的问题简 单化。极限编程追求简单,宁肯今天用最简单的方法实现功能,也不自作聪明预测将 来,用复杂的方法实现大而全的功能。它的选择是:如需要,将来再修改,坚决避免开 发出没人使用的功能的情况。简洁的价值是降低了变更成本,因为越简单,沟通成本越低;越简单,开发成本越低;越简单,维护成本越低。
  3.反馈我在前面多次讲了反馈的价值,极限编程将其发挥到了极致。以分钟为单位的反馈:单元测试会实时对程序员所编程序给出反馈,这样他可以及时发 现错误,找出原因,避免以后出同样的问题。以天为单位的反馈:对客户提出的新的用户故事加以描述,开发团队给出自己的估算反 馈,让客户了解自己需求描述的质量。每日例会的机制,团队对每个成员前一天的工作 给出反馈,做到及时调整。以周为单位的反馈:迭代后的系统功能测试能够对团队一次迭代的工作提供有价值的反 馈,对所发现的缺陷进行植入分析,能帮助团队避免再犯同样的错误;同样,评审和迭 代内测试的失效分析,能帮助团队提高评审及测试能力。每次迭代后,产品经理可以通 过团队的速率的数据,来判断是否需要调整版本计划。 以月为单位的反馈:系统的部分功能上线后,用户使用带来的反馈可以让你完善后期需 求,开发出对客户真正有价值的产品。在传统开发模式下,有一个常见的错误认识:系 统一旦上线投入使用,你就无法做大的修改。极限编程让对上线后的系统进行修改变得 容易。
  4.勇气勇气在敏捷中格外重要,当你放弃熟悉的东西,引入新的东西时,都需要勇气。敏捷的 特点是摸着石头过河,当发现错了时,你必须具备进行纠正的勇气。如前面举的一些例 子:在迭代后期,如果你发现架构的缺陷不足,你会怎么办?你必须敢于先放弃新功能 的实现,集中精力修复架构的问题。当你发现一个程序模块存在大量问题时,你必须有 勇气把它扔掉、重新编写。
  有了其他3个价值的落地,极限编程中的勇气变得容易了许多,因为它们让变更成本变 得可以接受。
  极限编程的原则
  从4个核心价值,Kent Beck(1999)提出了极限编程中5个基本原则及10个一般原则。4个核心价值定义了成功标准,15个原则让这些较为模糊的价值变得有血有肉,对照敏 捷12原则会发现很多类似的追求。当然敏捷12原则的描述更加严谨,文字更加优美,而 极限编程对原则的描述是简单而直截了当的。我们先看一下极限编程的5个基本原则。
  快速反馈(rapid feedback):人在学习中,及时反馈会起到关键作用,如果我们的过 程能为软件工程师的设计、开发、测试工作及时给出反馈,而不是拖到数周数月后,学 习效果会有天地之别。
  简洁第一(assume simplicity):简洁就是简单干净,能简绝不繁是极限编程及敏捷一 个重要原则,总是假设每一个问题都有一个简单的解决方案,不要为明天去设计、去开 发,努力解决好今天的问题,相信自己明天有能力实现必要的复杂方案(如果需要的 话)。这个原则是符合软件经济学的。
  微量变更(incremental change):也许你会将其翻译为"增量变更",但我觉得微量比 增量更能反映这个原则的核心理念,因为"小"是最想表达的意思。如果开发一个系统需 要引入4个新技术,XP会建议你不要一下子全部引入,最好是分4次引入。微量变更体现 在多个方面:设计一次变一点,计划一次变一点,团队一次变一点,Scrum和极限编程 的导入也要一步一步地实施。
  拥抱变更(embracing change):在恰当的时间(just in time)能让团队集中精力解 决手头最紧迫的问题,也能避免浪费。到需要时才决定,也会让团队有最多的信息,这 时做的选择风险最小。敏捷不把变更当成负担,而把它看作是机会,整个极限编程的思 路就是将变更成本降到最低。
  质量至上(quality work):Kent Beck认为项目开发的4个变量(需求范围、成本、进 度和质量)中质量的自由度最小,具体来讲,质量只有两个可选值:卓越或超级卓越。极限编程的工程实践也充分体现了这一原则。除了上述5个基本原则外,
  极限编程也提出了10条一般原则。
  鼓励授人与渔(Teach learning)。
  控制前期投入(Small initial investment)。
  坚信战则能胜(Play to win)。
  决策试验验证(Concrete experiments)。
  坦诚沟通文化(Open, honest communication)。
  做事尊重人性(Work with people’s instincts, not against them)。
  敢于担当责任(Accepted responsibility)。
  结合本地特点(Local adaptation)。
  团队轻装上阵(Travel light)。
  真实客观度量(Honest measurement)。

iPhone14系列屏幕采用M12材料!外形大变对于苹果来说,最好的iPhone永远都是下一代。据9to5Mac最新消息称,苹果iPhone14系列产品已开始投入生产,现在,一份报告指出,三星显示正在为iPhone14系列产品的双声道260W太震撼惠威D200为何能让一众烧友拍手叫绝?对于资深烧友来说,在自己的HiFi装备库里面也许有很多的耳机或者是很多的播放器,但是对于绝大多数的资深烧友来说,自己的装备库里面一定有一个用于桌面近场听音的音箱。而说到近场听音所使有的新手机预装68个App,厂家预装App的经济考量经济导报记者刘勇新买一部手机,自己什么软件都还没安装,手机上就多出一堆莫名其妙的App,不仅占用储存空间,还影响用机体验。更为重要的是,一些手机预装的App无法卸载,用户只能默默忍华为P60Pro概念机瀑布屏占比95,麒麟5G芯片或自主能量产?华为这两年虽然遭到严重的打压,但是手机市场还是没有放弃。如果不是华为被打压,小米在高端市场也不会成长这么快,而苹果手机出货量也不会再创新高。那么华为未来还会推出旗舰机吗?答案是肯定wx小程序request请求在项目实战中的封装前沿在小程序项目开发中,对请求做封装是比较常见的操作,我们可以在封装过的请求里,做一些统一处理,比如统一配置请求拦截错误异常处理授权处理等好了,我们直接看干货,上代码request究竟是哪边的?联想做出决定,参与美企制裁俄行动在我国半导体产业发展初期,背靠中科院的联想可谓是含着金钥匙出生的企业,那句如果失去联想,人类将会怎样的标语,让无数国人闻之骄傲,也正是因此,联想一度被认为是国产科技的门面。然而,在新研究一种古老的基因突变是双刃剑新华社柏林2月27日电一项新研究发现,现代人携有的一种遗传自古人类尼安德特人的基因突变堪称双刃剑,它会使新冠病毒感染者更易出现重症,但却有助于降低艾滋病病毒的感染风险。德国马克斯普数商兴农农村电子商务的新方向2022年中央一号文件解读欧阳日辉中央财经大学中国互联网经济研究院副院长,教授数字经济是全球未来的发展方向,党和政府提出不断做强做优做大数字经济。很多地方政府在谋划数字经济发展时,为数字经济和电子商务两个概广西30所高校103个专业有变化这些专业被撤销近日,教育部公布了2021年度普通高等学校本科专业备案和审批结果,并对普通高等学校本科专业目录进行了更新。全国高校新增备案专业1773个,新增审批专业188个(含145个国家控制布vivoX80更多信息确认,联发科你感谢vivo吗?2月24日OPPOFindX5系列发布会正式召开,所有人期待的联发科天玑9000出现是出现了,但是很没面子。仅仅是PPT说明了一下,其它方面一点没讲。而且相对于高通版本它在影响上阉360数科发布1月份信息安全动态捕获诈骗风险12万条本报记者李冰近日,360数科信息安全小组在内部信息安全月刊披露1月公司信息安全治理最新数据捕获诈骗风险12万条,拦截风险借款39次,提醒用户268万次。与此同时,信息安全小组预警近
63家上市公司晒四月经营数据农林牧渔等三大行业表现亮眼本报记者李春莲张敏截至5月11日,有63家上市公司晒出4月份相关的经营数据,表现较为亮眼的行业分别为农林牧渔交通运输和新能源汽车。多家新能源车企4月份销量大增尽管今年以来,汽车行业南威软件董秘回复目前公司的区块链证照通产品已覆盖超20个省份南威软件(603636)05月13日在投资者关系平台上答复了投资者关心的问题。投资者公司短期债务近一年多内从零增加到接近5亿,债务情况为何如此恶化???南威软件董秘投资者您好!公司跑路是不可能跑路的,链家40岁员工删除公司9T数据,被判7年根据中国裁判文书网的消息,原链家网(北京)科技有限公司数据库管理员韩冰因犯破坏计算机信息系统罪一审被判处有期徒刑七年,二审维持原判。链家DBA删库被判有期徒刑七年根据北京市海淀区人为何说苹果公司是平台经济的极致?对于平台而言,供给侧由智力支撑优于工业支撑,工业支撑优于人力资源支撑。所谓平台经济本质上就是大型中介,市场规模决定其营收,供给规模决定其利润。拥有智力供给侧(服务商)以及中产以上的特斯拉2022年4月中国大陆新增20座超级充电站79个超级充电桩IT之家5月20日消息,特斯拉中国充电团队最新数据显示,2022年4月新增20座超级充电站79个超级充电桩,已于全国16个城市(县)上线。IT之家了解到,截至目前,特斯拉在中国大陆vivoS15Pro评测从小姐姐说好到小姐姐全家都说好说到vivoS系列,你可能想到是的关键词是自拍美颜小姐姐。但实际上,从上一代的vivoS12系列开始,在保留自拍优势的同时,产品性能和细节已经在向旗舰靠拢了,刚刚发布的新机vivoLeetcode刷题17电话号码的字母组合套路题leetcodesubmitregionbegin(Prohibitmodificationanddeletion)importcopyclassSolutiondeflet经典开源代码分析Leveldb高效存储实现导读LevelDB是Google开源的持久化KV数据库,在其高性能的背后,将数据拆分成多层进行存储。本文作者深入分析了LevelDB存储模块的设计和源码实现,快速了解LevelDB联名奥特曼!索尼智能手表限量发售,仅售3000块你相信光吗?最近这个很中二的梗又在互联网上火了起来,也让童年男神奥特曼这个大IP重回大家的视线中。这不,各大品牌也开始蹭热度和奥特曼玩起来了联名,比如优衣库UT在日本发售了奥特曼联推荐6款冷门而又实用的手机APP,每一款都让你无法拒绝大家好呀!小科又带着她满满的干货走来了,今天给大家分享的是6款冷门,但却非常实用的手机APP,每一款都让人无法拒绝!1。搜图神器这款软件最大的优点就是体积小,不占用内存。支持图片搜下一个中国首富?身价高达3200亿,市值1。4万亿,你认识他吗?引言在网上有这样一句话反映着我国商业时代发展的风口,说的是一名开着新能源汽车的车主在储物槽里放置了一瓶农夫山泉,没事的时候打开手机看了几眼抖音。对于这三个大家都比较熟悉的名词,实则