高级软件工程(第三章)几种典型开发模型实例(2017课件).pptVIP

  • 33
  • 0
  • 约8.34千字
  • 约 56页
  • 2018-08-12 发布于浙江
  • 举报

高级软件工程(第三章)几种典型开发模型实例(2017课件).ppt

* * 。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * XP的价值观就象三个代表。 * * * * * * * * 敏捷开发方法的核心思想(续) (2)敏捷开发方法是“主动适应的”而不是“预先设定的”。 瀑布模型等传统软件开发过程试图对一个软件开发项目在很长的时间跨度内作出详细的计划,并形成详细的文档,然后依照计划进行开发。这类方法在计划制定完成后拒绝变化,后期的需求变化将会花费极大的代价。而敏捷开发方法则乐于迎接变化,其实,它的目的就是成为适应变化的过程。 * * 什么是极限编程XP? XP是一种轻量、高效、低风险、柔性、可预测、科学而且充满乐趣的软件开发方式。 XP是一种软件开发规则或最佳实践,说它是一种规则是因为有些东西是XP中必须做的。 极限编程中的“Extreme”(极限)是指将有效的软件开发原理和实践应用到极限。 极限编程是一种适用于中小型团队在需求不明或快速多变的情况下进行软件开发的轻量级方法学。 ——《解析极限编程》,Kent Beck. * * 沟通(Communication) 勇气(Courage) 简单(Simplicity) 反馈(Feedback) 极限编程的核心价值观 * * 沟通 XP认为项目成员之间的沟

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档