扫码阅读
手机扫码阅读
杂谈Barry Boehm的软件工程七原则与敏捷实践
62 2024-10-02
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
麦哲思科技任甲林
扫码关注公众号
摘要
本文讨论了Barry Boehm在1983年提出的软件工程的七个基本原则,并对其进行了详细解读。原文的搜寻过程表明,作者为了准确理解这些原则,努力追寻原始资料。
七大原则概述及对应敏捷实践
- 原则一:分阶段的生命周期计划管理。强调项目计划的重要性和分阶段实施,敏捷实践通过迭代模型和增量式交付响应。
- 原则二:持续确认。提倡尽早发现和修复错误,敏捷实践中的功能测试和测试驱动开发有效实现了此原则。
- 原则三:规范的产品控制。执行配置管理以保持工作产品一致性,敏捷实践中产品负责人维护需求和持续集成支持此原则。
- 原则四:现代化编程实践。鼓励采用现代开发实践提高软件效率和质量,敏捷实践中系统隐喻和重构提供了方法。
- 原则五:结果的清晰责任。明确各阶段产出责任,敏捷实践的多种管理技术如时间框管理和每日站会促进责任明确。
- 原则六:使用少而精的人员。推荐使用高效的团队,敏捷实践鼓励小团队和多能交叉职责的人员配置。
- 原则七:过程改进承诺。持续识别和分析过程改进,敏捷实践的sprint retrospective是一个实例。
文章最后指出,敏捷软件开发方法与Barry Boehm的七原则高度契合,表明敏捷实践很好地满足了这些原则。
想要了解更多内容?
文章来源:
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
420 篇文章
浏览 82.5K
麦哲思科技任甲林的其他文章
例解:过程性能模型的概念辨析
CMMI模型的4,5级是需要建立过程性能模型(PPM)的,在CMMI中对PPM的定义如下: A description of relationships among the measurableattributes of one or more processes or work products that is developed fromhistorical process perfor
要言不烦先行指标与滞后指标的12个要点
在设计度量体系时,可以把度量指标分为滞后指标与先行指标,二者的区别是什么呢?
开好迭代回顾会议的5个原则
迭代回顾会议是Scrum五个仪式之一,是在迭代评审会议之后对本次迭代的优点与改进点进行复盘的一个活动,其最主要的目的是提升团队的整体能力,持续改进,形成一个自学习的团队。通过回顾会议可以使团队每个迭代都能比上个迭代做得更好。在很多敏捷团队中,最容易忽略该活动,很多团队没有意识到该活动的重要性。为什么呢?最主要的原因是开了会议,没有实际效果,大家认为没用,所以也就不开了。实践中,在开迭代回顾会议时常犯的错误有: 把回顾会议开成了吐槽大会,大家只提意见,不提改进措施; 把回顾会议开成
《术以载道—软件过程改进实践指南》荣耀上市!
《术以载道—-软件过程改进实践指南》荣耀上市!欢迎广大过程改进从业者,爱好者阅读!
案例:缺陷状态数据分析
有网友询问如表1所示的原始数据如何分析,发现问题,我觉得很有代表性,试着分析进行了分析,供大家参考。 表1: 11个项目的缺陷状态原始数据 产品名称 未解决 设计如此 重复Bug 外部原因 已解决 ...
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线