第7章节 软件工程思想.pptVIP

  • 2
  • 0
  • 约4.27千字
  • 约 53页
  • 2019-04-11 发布于湖北
  • 举报
第7章节 软件工程思想

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 迭代 增量开发 迭代 迭代开发流程 螺旋模型 RUP模型 XP-eXtreme Programming极限编程 最简单的可能就是最有效的 极限编程适合 小团队 (2-10 programmers) “高风险” 快速变化或不稳定的需求 强调可测试性 格言 “沟通、简化、反馈、激励” Kent Beck XP Lifecycle -生命周期 TDD - Test-Driven Development测试驱动开发 为新功能 写测试脚本 开始 编译 修正编译错误 执行测试 查看结果(失败) 写代码 重新执行测试 直到“Pass” 代码重构 TDD – 流程 持续构建和测试 系统的集成从写代码的第一天就开始,而且持续集成 借助于持续集成,绝大多数缺陷在其引入的同一天就可以被发现 每日验证,包含了持续的集成验证,可以配合每日构建和持续集成的工作 在持续集成的驱动下,也加快了项目的进展 良好的开发环境和自动化测试可以保证持续构建和测试的实现 永远的Beta 简单、朴素的Web 2.0思想 “追求卓越、永无止境”的境界 对持续构建的发展 充分挖掘大众的智慧和体验 “永远的Beta”正在成为互联网软件开发的主流

文档评论(0)

1亿VIP精品文档

相关文档