软件工程 第1章【荐】.pptVIP

  • 4
  • 0
  • 约1.85万字
  • 约 71页
  • 2015-07-23 发布于河南
  • 举报
不同的软件程序员队伍对于“系统化、规范化、可量化的”都有不同的定义,我们需要规范,也需要可适应性和灵活性 软件工程包括技术和管理两方面的内容,是技术和管理密切结合所形成的工程学科。通过计划、组织和控制等一系列活动,合理地配置和使用资源,以达到既定的目标。所以软件项目管理也是软件工程必不可少的组成部分。 软件定义时期的任务是:确定软件开发工程必须完成的总目标;确定工程的可行性;导出实现工程目标应该采用的策略及系统必须完成的功能;估计完成该项工程需要的资金和成本,并制定工程进度表。这个时期的工作通常又称为系统分析,由系统分析员负责完成 开发时期具体设计和实现在前一时期定义的软件 运行维护的主要任务是使软件持久的满足用户的需要 过程定义了运用方法的顺序、应该交付的文档资料、为保证软件质量和协调变化所需要采取的管理措施,以及标志软件开发各个阶段任务完成的里程碑。 软件开发模型是软件开发全部过程、活动和任务的结构框架。它能直观表达软件开发全过程,明确规定要完成的主要活动、任务和开发策略。 软件过程模型的选择基于项目和应用的性质、采用的方法工具以及需要的控制和交付的产品。几种典型的模型: 瀑布模型也称为线性顺序模型 在20世纪80年代以前,瀑布模型一直是唯一被广泛采用的生命周期模型 1.阶段间具有顺序性和依赖性。 2.推迟实现的观点。 3.每个阶段必须完成规定的文档;每个阶段结束前完成

文档评论(0)

1亿VIP精品文档

相关文档