用户名 密码 联盟服务 关于我们 联系方式 收藏本站
返回网站首页 PgMP认证,美国项目管理协会高端项目管理认证!大型项目与项目群管理Program Management全球权威认证


网站登录:会员 企业 专家 服务商
企业服务:PMP培训  内训课 公开课
工 具 箱:发表文章 提问题 发案例
首页动态 | 文库 | 下载 | 书架 | 访谈 | 专栏 | 专题 | 人才 | 培训 | 软件 | PMC 互动:活动 | 案例 | 问答 | 论坛 | 博客 | 圈子 
应用:基础工程软件制造活动研发  认证:PMPNPDPACPPgMPIPMPP2ISPMPIMCP建造师MPM  特色:热点奖项

PMI-ACP®认证

适合敏捷开发项目
敏捷项目管理最佳实践

网络课程

PMI-PBA®认证

重视项目商业分析
商业价值与需求分析能力

网络课程

NPDP®认证

产品管理国际认证
全球产品管理最佳实践

网络课

PMP®认证

单项目管理经典指南
年轻项目经理首选

北京 | 直播 | 录播

PgMP®认证

大型复杂项目全球标准
定位高级项目管理层

网络班

PfMP®认证

链接战略与项目
实现组织资源投资回报

全球直播

软考项目管理

信息系统项目管理师
系统集成项目管理工程师

计划 | 报名 | 经验

敏捷项目管理ACP认证培训
国际产品经理NPDP认证

软件质量之路-面向组件的大规模软件架构

作者:林星   提交人:项目管理者联盟[林星]   属性:提交人转载   发布时间:2007/5/16   点击:6597   【收藏本文
项目管理者联盟
软件总线和软件工厂项目管理者联盟
项目管理者联盟
直到目前为止,软件开发仍然属于手工作坊阶段,如果要和制造业的水平相对应的话,基本上是处于蒸气机发明之前的水平。随着软件开发技术的发展,软件开发也将象制造业一样,步入"工业"时代。不过对于软件开发来说,机器仍然是代码,只不过这些代码是用来代替开发人员的编码活动的,他具有比手工编码更高的生产力。我们把这些高产量的"机器"描述成现代化的软件工厂。那么,软件工厂到底是什么?要了解软件工厂,我们需要先了解软件总线的概念。项目管理者联盟
项目管理者联盟
COP仅仅只是提出了一个系统划分的基础,要构成一个完整应用,光有组件和服务还不够,还需要将组件和服务以一种有效的方式组织起来,有些文章把这种组织性的代码称为 Fabric,有结构和组织的意思。而在我们的文章中,称之为软件总线(bus)。

软件总线是什么?他和计算机的总线一样,它负责在各个组件中传递信息流,将各个组件组织起来,完成一个具体的任务。总线是一个抽象的概念,在实际中总线也是由具体的技术构成。例如,一个总线可能是一段代码,负责调用各个组件;总线也能是一个消息系统,负责收集和分派消息;总线也可能是一个工作流系统,负责系统信息的流转;总线还可能是一个JMX,负责将消息路由到目标组件。但无论总线的实现技术是什么,总线的特点就是采用一种松耦合的方式将组件组织起来。这样,总线本身和挂接在总线上的组件就是松耦合的,至于组件挂接到总线的形式,也就是我们之前讨论过的服务和服务适配器要做的事情了。项目管理者联盟
项目管理者联盟
例如,目前的软件总线有三种可能的实现:直接调用/远程调用/WebService,MOM,以及工作
流,根据应用系统的特点可以采用不同的总线实现。例如以调用为主的总线适用于那些流程比较明确的应用,因为流程是硬编码的,变化起来相对麻烦一些。工作流为主的总线适用于流程比较灵活,需要复杂的分支和人为的干预。MOM为主的总线则适用于大型的分布式,或是异构的应用,不同的应用之间以一种松散的方式进行协作。但是无论采取哪一种的总线实现方式,组件和服务是不变的,变化的是服务适配器,MOM的服务适配器和工组流的服务适配器是不同的。MOM的服务适配器主要的工作是将消息中的内容翻译为POJO,并调用服务;而工作流的服务适配器可能就只是一个基于当前工作流状态的调用。这样形成的系统架构就是相对稳定、松散耦合的,不论是组件发生变化,还是总线的技术发生变化,只要服务和总线的规范是稳定的,整体的软件系统就是稳定的。而服务和总线规范才是软件组织的核心竞争力所在,而这也正是软件总线的主要目的。项目经理博客
项目管理者联盟
软件工厂在组件和软件总线的基础上发展,并根据组件和软件总线的技术特点,定义了一系列的管理活动,以提高开发效率。软件工厂是我们定义的软件质量框架的一种实现方式。对于不同的软件组织来说,根据自身的研发特点来定义软件工厂的构成是非常重要的。具体的内容包括管理实践的选择,组件的积累,软件总线的技术实现。在本系列文章中推荐的前两项实践都属于管理实践范畴的内容,而第三项实践则偏重于建立软件工厂的底层支撑框架。项目管理者联盟
talent.mypm.net
软件工厂的概念代表了一种新的软件开发模式。他的优势在于能够把技术和管理结合起来,提高生产力。

项目管理培训


<<上一页 1 2 3 下一页>>
项目管理者联盟PMP认证中心
[发表评论]
本站热点
·从《PMBOK指南》第八版看项目经理角色
·国际项目管理奖项PMI(中国)项目管理大
· 华师大CTO学院:科创生态建设与创新项
·宏发电声江玫瑰谈PgMP:“下好一盘棋”
·PgMP:交付能力与创造未来的项目管理方
·开放讲座|《项目组合管理与PfMP认证》
·开放讲座|项目组合管理与PfMP认证
·开放讲座|PgMP:项目管理思维与方法论
·开放讲座|《项目组合管理与PfMP认证》
栏目说明
    《文库》栏目为项目管理者联盟网站核心栏目,收录了十大行业项目管理文章5000余篇,囊括了项目管理五个阶段、九个知识领域的相关文章,是广大项目管理爱好者学习的知识库,欢迎大家发表原创文章、转贴文章,或直接发给编辑。须联盟会员且登陆后才能发表文章。
敏捷项目管理ACP培训
项目管理活动
活动QQ群:531390275
免费积累PDU,仅500人

2022年项目管理活动计划
2021活动精彩回顾
原创排行榜
 项目管理评论杂志 311 高扬 106
 乔东 100 项目管理 84
 高国伟 61 人月神话 60
 张为 59 郭致星 52
 蒋昕炜 46 肖杨 38
 曾伟强 37 潘德有 36
搜索文章
关键词:
行  业:
团 队   成 本   风 险   进 度
沟 通   采 购   质 量   合 同
更多>> 专题集锦

企业项目化管理

PMO实践与应用

如何处理项目客户关系

更多:
经理访谈
更多:
个人专栏

王树文

赵春明

高国伟

更多:
项目管理者联盟特刊
联盟特刊是对网站会员发行的内部刊物,刊物内容包括:案例及分析等,得到了会员好评。
电子期刊:
特刊下载:
2017合刊  2016合刊  2015合刊 
2014合刊  2010合刊  2009合刊 
2008合刊  2004合刊  2005合刊 
2006合刊  2007合刊       
施工企业管理
《施工企业管理》创刊于1986年1月,中国施工企业管理协会主办,是反映施工企业管理杂志。
浏览往期:
建造师杂志
《建造师》杂志由清华国际工程项目管理研究院主办,是中国面向建设企业管理人的高端杂志。
浏览往期:
更多>> 推荐文章
09-02·项目集管理:构想一种不同.
08-17·项目经理“催活儿”的正确.
08-17·建筑工程项目管理中施工现.
08-17·进阶项目经理必备的复盘方.
08-17·项目管理协会PMI发布新人才
08-17·互联网大厂项目经理面试的.
08-17·项目经理要如何提高自己的.
08-17·管理改进中几个确实有用的.
08-17·项目经理提升职场能力的20.
06-14·项目经理搭建团队,需要看.
06-14·5A学员董雏:PMP取证重要,
06-14·成功管理能源项目的技巧和.
06-14·拥抱敏捷—计划发布与冲刺
06-14·从PMP到PgMP :不畏浮云遮.
06-14·这30+项目管理工具,优秀项
06-14·深度剖析项目管理五大痛点.
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接

项目管理者联盟 版权所有 | 京ICP备10055250号-11 | 京公网安备 11010202009440号

如转载本站文章,必须于文章开头处注明转自“项目管理者联盟”,并注明原作者
PMI,Project Management Professional, OPM3, PMBOK, PMP,PgMP,PfMP,PMI-ACP,PMI-PBA
and the PMI Registered Education Provider logo are registered trademarks of the Project Management Institute, Inc.