此资料由网络收集而来,如有侵权请告知上传者立即删除
资料共分享,我们负责传递知识
软件工程硕士开题报告范文一、课题的意义选择一个适合的产品开发过程对于成功完成产品开发有着至关重要的作用
一个定义良好的过程,可以有效地指导和监控产品开发实践活动,提高产品开发的效率、质量和可预测性
但是,如果过程定义不合理,却会反过来制约我们的工作,导致挫折、低效、低质量甚至失败
产品开发是一个多学科综合的过程
以消费电子产品为例,在产品开发过程中,软件、硬件、结构件和定制件等各个学科和专业小组的活动互相依赖、交叉并行
传统的产品开发过程往往采用串行、离散、重量级的方法,存在着以下问题:串行的产品开发过程不能有效支持产品开发的迭代本质,项目的风险往往在后期集中爆发,导致项目进度失控或产品草率交付
传统产品开发过程把各个学科和专业小组的活动视为一系列静态的、离散的过程,对于多学科交叉并行活动缺少有效综合与协调
传统产品开发过程采用的重量级方法导致大量的文档工作和漫长的开发周期,难以快速交付高质量的产品
随着产品的智能化、自动化和信息化程度越来越高,产品的功能和结构日趋复杂,其开发难度也不断增大
同时,技术和工艺水平的飞速提高,以及激烈的市场竞争导致产品的更新换代更加频繁,也使得开发时间日益缩短
在开发难度提高和开发时间缩短的双重压力下,传统的产品开发过程已经不能满足消费电子产品开发的需要
因此,建立一个高效的产品开发过程有着重大的意义
二、国内外现状分析为了解决传统串行的产品开发过程导致的产品设计改动量大、开发周期长、成本高、质量差等问题,人们提出了并行工程(ConcurrentEngineering)与集成产品和过程开发(IntegratedProductandProcessDevelopment,IPPD)的思想,这些思想对于建立产品开发过程有着重要的指导意义
但是并行工程与IPPD本身并没