2007年我们启动青铜器RDM项目,致力于打造IPD+CMMI+Scrum一体化研发关系信息化平台,项目过程中我们采用先平台、再版本、最后行业化的模式运作项目,前后花费5年时间,其中4年专注于打造平台,我们打造平台过程中,我们坚持以客户为中心,坚持平台化、柔性、开放性、关联性四个基本原则,以下是我们实际做法,其中的经验教训,希望对致力于打造软件平台的团队有所帮助。
以客户导向为中心
坚持平台化
坚持关联性
见:http://blog.sina.com.cn/s/blog_81427a800101eufd.html
坚持柔性
产业成熟度、组织规模、人员素质、产品复杂性、企业文化等要素的不同,决定了每个组织的研发体系都是个性化的。
“如何保证平台对各个研发管理模式的适应性?如何海纳百川,并自成一派?这是摆在青铜器架构设计团队面前的核心问题。为此,我们对业界主流的研发管理体系(ISO、PACE、IPD、CMMI、GJB、Scrum…)全部进行了深入的研究与分析,并创新提出:IPD+CMMI+Scrum融合一体化研发管理解决方案。IPD确保方向的正确性,强调市场驱动、投资回报,将市场、财务、竞争、技术有效融合为一体;CMMI强调规范化、精细化管理,将IPD的策略落实为具体的计划、流程、制度、模板和控制方法;Scrum基于快速迭代的理念,将项目整体目标,切分为短期能实现的具体目标,满足市场快速变化、快速交付的要求。青铜器RDM具备水的特征,可以适应不同的瓶子,客户完全可以把自己的研发管理装入青铜器。青铜器的客户遍布通信、电子、芯片、医药、软件、互联网、食品、化工、机械、军工、研究所、汽车、轮船等众多行业就是青铜器具有柔性能力的有力证明。”青铜器COO强调,“青铜器的柔性、适应性是通过简单的可视化配置实现的,90%的实施都是客户自己完成的,95%的客户都不需要代码级的二次开发,2个月就可以实现梳理、配置、培训、上线全过程。”
坚持开放性
专业化的公司更具有生命力,青铜器软件是一家只做研发管理软件的公司,定位于实现研发项目管理、流程管理、资源管理、绩效管理、产品规划的信息化。我们严格控制产品范围,不该我们做的功能,我们坚决不做,该我们做的功能,我们就要做到极致。如果100分是满分的化,我们要做到1000分,远远超出客户期望。例如项目进度管理,我们将业界B/S架构项目管理工具全部研究了一遍,发现与我们期望的效果都存在比较大的差距,最终我们决定专门投入40人月的资源,构造全新的B/S计划管理架构,从而达到单机版Project的交互水平。可以自豪地讲:青铜器软件的项目计划管理交互体验是全世界最好的。
为了避免信息孤岛,青铜器软件只使用业界主流的架构、技术,完全支持Oracle、Sqlserver、Mysql等业界主流的数据库系统;不需要安装任何插件,所有的业务操作都可以在IE、Firefox、Google Chrome、Apple Safari、360、腾讯TT等主流浏览器上操作执行。同时青铜器软件提供标准的、用于系统信息交互的Webservice接口,与SAP ERP、Oracle ERP、PTC Windchill、西门子Teamcenter实现无缝融合。ERP负责管理研发预算财务,青铜器软件则负责管理研发资源投入、仪器设备使用,从而实现了研发人、财、物的全面信息化;Windchill和Teamcenter
负责研发的交付管理,重点关注BOM、图纸、变更,而青铜器软件负责研发流程、计划、资源、规划管理,最终实现了产品的全生命周期的规范化管理。
(作者:董奎,青铜器RDM产品经理、华成研发咨询联合创始人、青铜器软件联合创始人,1998~2004年就职华为技术,参与电信交换机、数据路由器等核心电信设备的设计与开发;专注于研发管理、创新管理、项目管理,致力于研发管理信息化;IPD+CMMI+Scrum一体化研发管理体系的践行者,目前该体系已经被科大讯飞、恒生电子、OPPO、联芯科技、国家电网、华虹芯片、四维图新、长城汽车等400多家企业,90多家行业第一名公司所采用。新浪微博:@董奎Tiger<wbr><a href="http://weibo.com/dongkui168" style="text-decoration:initial; color:rgb(120,94,68)">http://weibo.com/dongkui168</a></wbr>)
分享到:
相关推荐
UFT是一种自动化测试工具,以VBScirpt为内嵌语言。 UFT支持功能测试和回归测试自动化,可用于软件应用程序和环境的测试。UFT自动化测试的基本 功能包括: ①创建测试 ②检验数据 ③增强测试 ④运行测试脚本 ⑤...
因此基于Qt良好的跨平台特性,开发一个跨平台简易的串口调试助手,满足基本的串口调试需求。最后开源分享出来。目前实现的功能有: 1. 搜索串口设备; 2. ASCII/HEX接收; 3. 接收数据保存到txt; 4. ASCII/HEX...
一、绪论 2 二、Systemview软件简介 3 2.1 Systemview软件特点 3 2.2 使用Systemview进行系统仿真的步骤 3 三、二进制频移键控(2FSK) 4 3.1 二进制频移键控(2FSK)的基本原理 4 3.1.1 2FSK调制的方法 4 3.1.2 2...
基于Direct3D绘制点、线条、多边形等基本图形等
setitimer 在同一个进程中只能使用一个的缺点,作为一个嵌入式的开发人员总觉得有点说不出的苦恼,那么本资源即为基于linux环境的一些函数,编写一个满足基本要求的软件定时器。 本资源为博文同步的实现的源码,...
这是基于QT5软件开发入门教程PDF+配套所有代码,方便QT初学者快速入门学习,了解QT开发。 里面包括了QT基本控件、蓝牙、网络、嵌入式设备、Android设备等开发案例。写法接地气,代码注释完整,可复制粘贴。可以当做...
同时该平台还是提供给用户分享好看的花签小卡片,卡片里记录可以记录日常或者记录记录学习内容以及花艺作品心得,打造一个花类植物的知识信息以及花艺共享平台。同时使用了隐式意图调用手机相机和相册,以及基本逻辑...
ACM/NOI/CSP比赛经验分享&代码程序资源:基本算法贪心
这是一款基于web的前后端分离JAVA+SSM和vue.js源码 基于B/...首页、经验分享、计划分享、软件推荐、网址推荐、交流论坛、学习资讯、留言反馈、个人中心、后台管理功能,基本上实现了整个留学生交流互动论坛网站的过程。
现代企业管理迫切需求设计一个能够适应和满足企业发展规模的人力资源管理信息系统。本文设计并实现了基于Struts,Spring和Hibernate的ERP人力资源管理子系统。该子系统使用Struts实现MVC,Spring负责架构的结合,...
16. 2 一个稍大一点的VB程序自动化测试分析实例 16. 2. 1 利用J-charts得到系统的总体结构及覆盖信息 16. 2. 2 利用逻辑流程图详细理解代码逻辑 16. 2. 3 联机程序文档 附录A 结构图的方框标识 附录B 控制...
开发一个计算器软件,要求是基于对话框的应用程序,至少具有加、减、乘、除四个基本功能。在此基础上扩展平方、开方、三角函数等功能
403项目中网络教学平台的开发为例,结合甘肃省经济现状,探讨了在J 2EE环境下如何建立一个网 络教学平台的基本框架。 关键词:J2EE;网络教学;教学平台 中图分类号:G434 1 引言 近年来中国西部省份教师的补充及教师质量...
* 学C#和WPF编的第一个软件,整个编程过程,通过百度不断学习 * 作者是做硬件的,只为学习做简单的上位机程序,C#简单,开发效率高,所以选择C# * 以前没有PC端软件编程经验,所以该编程思想继承于单片机编程思想...
安卓记事本程序源码是一个适合新手学习的安卓记事本程序例子源码,包括很多安卓基础的知识,并且代码有比较详细的注释,主要用到了listView展示数据和SQLite的读写建表等操作。代码量很少没有分层布局也相对简单方便...
Android Studio项目+报告+app文件
该课程是北风品牌课程-《BF-TECH J2EE软件工程师就业课程》 第五阶段:项目实战一、开发基于SSH2+Maven+JeasyUI+MySQL技术的 【易买网电子商务交易平台】课程。 jQuery EasyUI简称jeasyui,也就叫easyui,是一组基于...
理解和掌握产生式知识表示方法及产生式系统的基本过程,能够利用Web编程技术建立一个基于产生式知识表示的简单的智能系统。 2. 实验环境 (1) 硬件环境:网络环境中的微型计算机。 (2) 软件环境:Windows操作系统...
基于javaweb的城乡居民基本医疗信息管理系统论文-java-文档-基于javaweb的城乡居民基本医疗信息管理系统文档论文: !!!本文档只是论文参考文档! 需要项目源码、数据库sql、开发文档、毕设咨询等,请私信联系~ ...
首页、经验分享、计划分享、软件推荐、网址推荐、交流论坛、学习资讯、留言反馈、个人中心、后台管理功能,基本上实现了整个留学生交流互动论坛网站的过程。 系统中的核心用户是管理员,管理员登录后,通过管理员...