KC02070000001_《软件开发和项目管理》_电子教材_模块一软件开发模型和开发方法.docVIP

  • 1
  • 0
  • 约2.13万字
  • 约 21页
  • 2018-08-26 发布于湖北
  • 举报

KC02070000001_《软件开发和项目管理》_电子教材_模块一软件开发模型和开发方法.doc

模块一 软件开发过程模型和软件开发方法概述 一、模块介绍 软件开发是根据用户要求建造出软件系统或者系统中的软件部分过程。软件开发是一项包括分析、设计、编码、测试和维护五个阶段的系统工程,开发平台、开发环境和开发语言也是软件开发必须选择的实现手段。该模块重点介绍如何对一个软件项目进行开发,涵盖了软件开发的所有五个阶段。学习者可能只会从事或者未来会从事五个阶段中的某一个或几个阶段的工作,但是深入的理解这五个阶段在软件开发过程中的作用和关系,仍是一个软件从业人员必须掌握的技能。 如何在有限的时间周期内开发出一个符合用户需求的软件,现在和未来都是软件开发人员及其团队的终极目标。为了实现这个目标既需要深刻理解软件开发经历的分析、设计、编码、测试和维护这五个阶段需要完成的任务和各阶段的关系,也需要选择必要的软件开发过程模型和软件开发方法来开展对应的实际软件开发活动。 软件开发过程模型和软件开发方法是一些模式和方法高度凝练的总结,它们尽管还在现代软件开发中不断的演化和提升,但是目前大量的软件系统仍然遵循其中的模型和方法进行软件开发。在全面深入的学习软件开发的五个阶段之前,应该先完成本章的两个任务:软件开发过程模型的选取和软件开发方法的选择。 二、教学目标 【知识目标】 理解软件开发过程模型; 理解软件开发方法; 理解瀑布模型、快速原型模型、敏捷模型和混合模型的适用场景; 理解结构化方法、面向对

文档评论(0)

1亿VIP精品文档

相关文档