摘要:
结合2020年度敏捷状态报告的一份数据,可以看出在所有敏捷实践中,Scrum和极限编程占绝对优势。 然而国内除了上培训课程、专门书籍解读等占据大块时间的相关知识,网络上对这两项敏捷实践的系统性解读寥寥无几。 于是我们就从知识性和趣味性出发,把培训、书籍、实践中学习、总结的Scrum和极限编程的知识和 阅读全文
摘要:
盖房子时,工人师傅砌墙会先用桩子拉上吊线,以吊线为基准,以使砖能够垒的笔直。而测试驱动开发也是如此,先写一个测试,然后研发过程以此为基准,只编写能通过这个测试的功能代码。 视频地址:https://www.zentao.net/xp/test-driven-development-80325.htm 阅读全文
摘要:
重构是在不改变软件可观察行为的前提下,改善其内部结构。重构的目的是使软件更容易被理解和修改。 视频地址: https://www.zentao.net/xp/code-refactoring-80324.html/?from=upbky 1、为什么要重构? 重构可以减少技术债务 重构让代码更清晰且容 阅读全文
摘要:
简单设计是说只编写必要的代码,用最简洁的代码来实现当前的需求,来让程序结构保持最简单、最小、最富表现力。"保持简单、保持笨拙",这也是著名的KISS(keep it simple, stupid)原则。 视频地址:https://www.zentao.net/xp/xp-simpledesign-8 阅读全文
摘要:
过度加班会让越来越多“高级机器人”就此诞生,创新难免成为凤毛麟角。长此以往,只会陷入一个个恶性循环。更多敏捷视频分享:https://www.zentao.net/page/college.html/?from=upbky 视频地址:https://www.zentao.net/xp/996-40h 阅读全文
摘要:
文章转载自:敏捷开发网站(minjiekaifa.com) 原文链接:敏捷史话(二):https://www.minjiekaifa.com/thehistoryofagile/ken-schwaber-80233.html/?u=uplu&f=bky 很多人之所以平凡,并不在于能力的缺失,而是因为 阅读全文
摘要:
系统隐喻作为极限编程中的一个工程实践,就是用通俗易懂的语言将原本晦涩难懂的概念或开发过程阐释出来,达到“一说就懂,一听就会”的效果。 视频地址:https://www.zentao.net/xp/xp-system-metaphor-80315.html/?u=uplu&f=bky 隐喻就如同小分队 阅读全文
摘要:
Mike Beedle(迈克·比德尔),《敏捷宣言》的合著者之一,不仅提出了“Agile(敏捷)”一词,还为敏捷联盟的创建提供了灵感。Mike 作为 Scrum 的践行者,引入了行之有效的企业级 Scrum 流程,并通过各种敏捷活动帮助世界各地的企业团队转型敏捷。 2018年3月23日,在美国的芝加 阅读全文
摘要:
在Scrum中,客户只需要负责产品的反馈和验收。而在极限编程中,为了保证项目交付符合客户预想,现场客户被当作一个单独的重要实践。极限编程中的“客户”并不是为系统付账的人,而是真正使用该系统的人。 视频地址:https://www.zentao.net/xp/on-site-customer-8030 阅读全文
摘要:
普通的人生大抵相似,传奇的人生各有各的传奇。Jeff就是这样的传奇人物,年近80的他从来没有“廉颇老矣尚能饭否”的英雄迟暮,不久前还精神矍铄地与好几百名中国学生进行线上交流,积极回答中国粉丝关于Scrum的疑惑。 他在某个领域的成就很可能是很多人一辈子都难以望其项背的存在。 军校和越战 Jeff的教 阅读全文