n、“多学科”是指MIIP能够有效综合与协调多学科交叉并行的开发活动
n、“集成”有两方面的含义,一是MIIP在产品开发过程中集成了各个学科和专业小组的活动,二是MIIP在过程方法上集成了RUP、敏捷方法、系统工程、并行工程、IPPD等多种过程方法的先进思想和经典实践;
n、“迭代”是指MIIP基于迭代开发方法。
本课题的研究内容主要包括:
1.分析消费电子产品开发的多学科集成迭代特征,并为之建立合适的过程。
2.研究迭代过程在多学科交叉并行情况下存在的问题,并寻求解决方案。
3.将多学科集成迭代过程应用到具体的项目中,在实践中检验和完善。
4.总结多学科集成迭代过程应用的经验教训,为企业乃至整个行业的过程改进提供经典实践。
四、关键技术研究
多学科集成迭代过程(MIIP)以软件工程领域的RUP和敏捷方法为基础,将其扩展到系统工程领域,同时吸收了并行工程与IPPD的思想。MIIP的研究需要深入分析并解决好以下几个问题:
1.消费电子产品开发过程具备什么样的过程特征?
2.如何为消费电子产品开发过程建立合适的过程?
3.对于消费电子产品,产品开发过程应具备什么程度的敏捷性?
4.软件开发的迭代过程是否同样适用于硬件、结构件和定制件等其他学科的产品组件的开发?
5.在多学科交叉并行的情况下如何进行迭代?
6.各个学科如何在迭代之间进行协同?
7.各个学科在独立并行和同步协调之间如何进行权衡?
8.在实践中,产品开发如何实现从传统的串行过程到迭代过程的转变?
五、研究方案
本课题的研究方法主要包括:
1.文献阅读:大量阅读文献,了解业界成熟的过程理论、经典实践和最新研究进展,建立充实的理论基础。
2.过程资产分析:分析Z公司(一个大型的消费电子产品提供商)过程资产库中的现有过程定义文档,并将其与实际执行结果相比较。
3.项目历史数据分析:分析Z公司项目历史数据,特别是项目计划、监控、度量结果和技术类工作产品,了解项目的实际执行过程。
4.人员访谈:访谈Z公司项目经理、开发人员和过程改进人员,了解现有过程模型存在的问题及其根源和人们的期望。
5.过程定义:在分析消费电子产品开发过程的特征之后,建立与之相适应的多学科集成迭代过程。
6.讨论和评审:在新过程的设计过程中定期与相关专业人员进行讨论和评审,集思广益。
7.过程试点:在Z公司选择一个现有项目进行试点,在实践中检验和完善过程定义。
8.试点总结:总结多学科集成迭代过程应用的经验教训,为Z公司乃至整个行业的过程改进提供经典实践。
本课题的技术路线:
1.基于复用定义软件总线架构。
2.面向快速软件服务的个体敏捷过程拟包括以下子过程:
a)需求与组件池的匹配过程。
b)派生组件的开发过程。
c)需求的验证过程。
d)快速服务交付过程。
e)组件反馈维护过程。
3.借鉴CMMI和PSP来建立面向快速软件服务的个体能力成熟度模型,并进行评估。
本课题的研究经费来自Z公司的过程改进费用,Z公司有一支专职的过程改进队伍,并且已经具备一定的过程资产和项目历史数据,过程的试点项目已经选定,多学科集成迭代过程的核心思想已经开始在该项目中应用。课题研究各方面的资源已基本具备,可以支持研究工作的开展。
六、计划进度
20xx.10 开题。
20xx.12 定义面向快速软件服务的个体敏捷过程。
20xx.03 定义面向快速软件服务的个体敏捷过程中个人能力成熟程度。
20xx.04 选择2-3个专业服务项目进行推广试点。
20xx.06 对试点专业服务项目进行评估与改进。
20xx.07 撰写学术论文。
20xx.08 部门内部推广。
20xx.10 学位论文定稿和答辩准备。
参考文献
[2].熊光楞,徐文胜,张和明,范文慧。并行工程的理论与实践。清华大学出版社,施普林格出版社,20xx.
[3].傅立丰,张耀宗,刘长红。并行工程的发展及应用。机械加工与自动化,20xx(9).