实现平衡 :软件开发的新关键点
Kent Beck
软件开发,一切皆关乎 “权衡” . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
市场趋势洞察. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
驾驭复杂形势. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
权衡快速发布与加强测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
权衡业务可见性与开发灵活性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
权衡流程的可重复性和灵活性. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
权衡左移与右移性能测试. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
总结. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
“您不仅要找到软件开发 软件开发 ,一切皆关乎 “权衡”
中的平衡点,还要创造软
件开发中的平衡点。” 合理权衡软件开发中的各种因素绝不是新问题,多年来企业已经在应对复杂的软件开
发过程中意识到了“取舍”问题。但企业究竟应如何寻求平衡;开发小组应围绕哪些
关键点来寻求平衡?
是人员、流程和工具?是预算、日程表和范围?是质量、功能和时间?是技术债务量
与交付特点?是敏捷式开发还是瀑布式开发?
实际情况是,以上这些方面全都必须权衡,交付小组非常清楚,他们每天都必须权衡
所有这些问题。但是,从企业外部来看,我们会发现两大关键点驱动着这些平衡的实
现:当前市场趋势和各种设备、平台和软件版本带来的复杂性。
通过了解和驾驭这两者,企业可以开始在软件开发过程中充分兼顾各个方面,从而克
服诸如快速发布与加强测试、提升业务可见性同时保持开发灵活性、权衡流程的可重
复性和灵活性以及开发期间的性能测试等问题。
市场趋势洞察
1. 客户时代
当今的大多数公司 (无论他们是否乐意)都依赖于他们的软件和流程;现在每个公司
本质上都是软件公司。与此同时,软件开发已成为 “整个公司”的任务,以满足数字
经济的需求。
您可能关注的文档
最近下载
- 2025年上海高考语文真题试卷() .pdf VIP
- 高速铁路牵引变电所.pptx VIP
- 乡镇污水处理厂年度运营费用预算表.pdf VIP
- 沥青混凝土项目(含大气专项)环评(2022年新版环评)环境影响报告表.pdf VIP
- 中国电信企业移动信息安全解决方案.pptx VIP
- 胖东来超市部考核制度.doc VIP
- 专题22 函数中的恒成立和有解问题(2大压轴考法)(学生版) 2024-2025学年高一数学压轴题攻略(人教A版2019必修第一册).pdf VIP
- 横河CS3000DCS工程手册 1.pdf VIP
- 专题22 函数中的恒成立和有解问题(2大压轴考法)(教师版) 2024-2025学年高一数学压轴题攻略(人教A版2019必修第一册).pdf VIP
- STM32智能语音控制系统的设计与实现.docx VIP
原创力文档

文档评论(0)