对日软件外包项目管理网络平台研究
2012-08-06刘海燕张立杰张贤
网络安全技术与应用 2012年5期
刘海燕 张立杰 张贤
1 大连外国语学院软件学院 辽宁 116044
2 商丘师范学院教育科学学院 河南 476000
0 引言
美国国防部曾经专门调查过项目失败的原因,结果发现70%的项目是因为管理不善引起的,而非技术能力不够。有效的软件项目管理可以提高软件产品的质量和软件组织的生产效率,还可以更好地积累组织财富,将开发人员的个人开发能力凝聚成企业的过程能力。
目前我国很多对日软件外包企业规模偏小,软件能力成熟度不高,开发和管理混乱。对日软件外包企业要在激烈的市场竞争中站稳脚跟,可持续发展下去,就需要具备成熟的开发和管理水平,以保证产品质量和开发进度。为此,不少企业尝试引入软件能力成熟度模型集成(Capability Maturity Model Integration,CMMI),通过实施过程改进来提高软件质量和生产效率。
日本客户对项目的管理工作要求较高,要求定期提交一些格式固定的记录文档,还要结合项目实际进行数据的统计分析和度量。项目管理人员需要收集和处理大量的基础数据。如果单纯采用手工方式会增加项目管理的工作量,还难以保证在各类文档中所用数据的一致性。
作者通过对基础理论的学习和研究,结合在对日软件外包企业进行软件开发、项目管理和推行CMMI的实践经验,结合对日软件外包项目的特色,设计开发出一个基于CMMI3级的软件外包项目管理网络平台来简化项目的管理工作。下面将详细描述该平台的设计和应用细节。
1 总体需求
对日软件外包项目主要以代码编写和测试为主要任务,客户对软件产品的质量要求较高,需要编写较多的开发和管理文档,通常都是参照模块范例进行增量开发。……
登录APP查看全文
