|
|
|
|
|
特约讲师:闵老师
曾任汤姆逊中国研发中心 配置经理 |
- 曾任职汤姆逊中国研发中心 作为配置经理领导软件配置管理团队。为超过500人的研发团队提供配置管理服务。期间针对产品线开发特点设计并开发了适合的配置管理和构建工具并推广到法国研发中心,为跨地域的项目开发团队建立轻便的配置管理和发布流程,确保项目能快速构建高质量的产品。
- 曾作为火龙果软件技术顾问为 捷德中国研发中心、西门子移动通信、成都航空通信研究所等20多家企业成功实施配置管理和过程管理培训和咨询。
- 2005年认证的IBM Rational ClearCase 管理员;
- 2000年认证的IBM AIX系统管理员。
- 12年软件行业经验,曾经历软件研发工程师,系统工程师、配置管理工程师、高级过程工程师和配置经理。
|
个人荐言:
配置管理,不仅仅关注自身该做什么,更应该清楚别人的提交物来自哪里,将用于何处,支持研发流程,实现面向开发和发布的有效管理。
|
当前职责: 目前作为配置经理和过程工程师,在项目的整个生命周期支持项目的配置管理活动。包括:
- 项目开始前的软件配置管理计划;
- 制定适合项目的配置管理策略;
- 标识配置项;
- 使用配置管理工具建立初始化的基线和初始化的开发环境;
- 使用变更管理工具实现变更流程;
- 开发构建和发布工具;
- 实现自动化和持续构建;
- 配置管理流程的改进;
- 配置管理审计。
- 为整个部门负责公司配置管理相关的培训,为公司项目提供配置管理概论及CC/CQ使用培训
- 收集项目需求并结合配置管理领域好的实践和前沿技术研发新的工具,对项目推广这些理论和工具,以提升项目开发效率和质量。
- 根据持续集成概念开发自动构建工具,实现创新并被公派到法国某研发中心实施,推广和培训。
|
典型项目介绍:
2007/10--2008/5 高清机顶盒项目 责任:配置经理 ,领导SCM,SQA团队。
- 制定了配置管理计划,跨地域开发的配置管理策略,
- 软件构建和发布工具的开发以及持续集成的实现,以及配置管理审计。
- 领导SQA和SCM团队需要支持并监督开发团队优质高效地完成项目。
工作效果:从优化流程,编写各种灵活脚本来增强工具等方面,支持开发人员提高工作效率。
- 实现自定义查找每次集成时的冲突文件,并显示和保存结果;
- 自定义查找空分支并按选择进行删除;
- 自动化build及release过程大大缩减每次发布的时间,对缩短项目周期起到明显作用;
- 实现对修改特定分支的控制,实现对增加文件的控制,实现某些操作后的邮件通知功能,实现BASE方式与UCM方式下对CC与CQ集成的灵活设置;权限控制;定制Email定时通知等等。
- 流程方面,汲取CMMI、RUP、Agile等软件研发优秀思想,结合行业成熟经验,建立项目软件研发流程体系并逐步进行改进,包括OSSP,SCMP,SQAP,Release等过程的文档建立与实现过程指导;
|
|
|