`
softstone
  • 浏览: 480667 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
项目管理软件应用浅析汪清生(本文转载自软件工程专家网www.21cmm.com)  项目管理是在一定的约束条件下,以高效率地实现项目业主的目标为目的,以项目经理个人负责制为基础和以项目为独立实体进行经济核算,并按照项目内在的逻辑规律进行有效的计划、组织、协调、控制的系统管理活动。项目管理的核心技术是网络计划技术。   网络计划技术是20世纪50年代中期发展起来的一种科学的计划管理技术,主要有两个起源:   其一,1956年美国杜邦公司首先在化学工业上使用了CPM(关键路径法)进行计划编排;其二,美国海军在建立北极星导弹时,采用了Buzz Allen提出的PERT(计划评审法)技术。这两种方法逐渐 ...
对软件项目管理的探讨李剑(本文转载自软件工程专家网www.21cmm.com)一、引言   随着信息技术的飞速发展,软件产品的规模也越来越庞大,个人单打独斗的作坊式开发方式已经越来越不适应发展的需要。各软件企业都在积极 ...
小软件项目开发的管理(本文转载自软件工程专家网www.21cmm.com)  一个企业的管理,大公司有大公司的方式,小公司也有小公司的方式,如果把别人的 经验生搬硬套到自己身上,可能会适得其反。同样,管理一个软件项目也 ...
变革与突破—如何认识基于构件的软件开发方法王克宏(本文转载自软件工程专家网www.21cmm.com)  与传统的软件开发方式相比,基于构件的软件开发方法有什么突破呢? 一、体系结构   软件体系结构代表了系统公共的高层次的抽象,它是系统设计成败的关键。其设计的核心是能否使用重复的体系模式。传统的应用系统体系结构从基于主机的集中式框架,到在网络的客户端上通过网络访问服务器的框架,都不能适应目前企业所处的商业环境,原因是:   企业过分地依赖于某个供应商的软件和硬件产品。这种单一供应商使得企业难以利用计算供应商的免费市场,将计算基础设施的重要决定交给第三方处理,这显然不利于企业在合作伙伴之间共享信 ...
理解服务马映冰(本文转载自软件工程专家网www.21cmm.com)   有一个数字告诉我们,IBM一年的收入中,有40%来自于咨询和服务。那么从另一个方面来看这个数字,可以这样理解,当一个用户拿了一万元钱来投资到信息系统建设的时候,差不多就要再准备一万元来购买服务了。  服务还要购买?乍听起来很不自在,其实,我们早已在为服务付费了,您在西餐厅购买一听可乐的价钱和您在超市购买时的价格肯定不同,因为西餐厅给您提供了幽雅的环境和周到的服务。IT更需要服务  您的"宝马"车每年都要定期开到维修站做一次保养,您的网络和应用系统同样需要定期的"体检",及时加点&qu ...
软件企业也需要做好自己的定位马映冰(本文转载自软件工程专家网www.21cmm.com)  上个世纪八十年代初,中国刚刚结束了拨乱反正,开始了改革开放,中心工作转移到经济建设,国民经济百废待兴,到处存在着市场机会,真的 ...
四看软件服务刘兴(转载自软件工程专家网www.21cmm.com)  软件服务是中国软件产业发展的"瓶颈",这大概已成了业界内外的共识。但是,怎样深入地认识中国软件服务,似乎并不是一个容易破解的难题。笔者认为,这可 ...
持续集成<o:p></o:p>Martin Fowler & Matthew Foemmel著               透明 译<o:p></o:p>© Copyright Martin Fowler, all rights reserved<o:p></o:p>原文链接:http://martinfowler.com/
One of the factors in looking at this is why are we refactoring in the firstplace.  One of my concerns with many proponents of lightweight methods andrefactoring (not all as I too am a proponent of refactoring and lightweightmethods) is that they don't make the distinction of why the refactoring isne ...
类命名Kent Beck 提出其中大多数的规则。Kent Beck 的《Smalltalk Best Practice Pattern》是我至今为止读过的所有书里面最符合我审美观点的书籍—渊博的知识和春秋的笔法。简单超类名—传达设计目的命名总要受各种因素的影响。你想把 ...
1.Duplicated Code代码重复几乎是最常见的异味了。他也是Refactoring 的主要目标之一。代码重复往往来自于copy-and-paste 的编程风格。与他相对应OAOO 是一个好系统的重要标志(请参见我的duplicated code 一文:http://www.erptao.org/download.php?o ...
跳入JAVA透明 译我看到,很多人在问:我是否应该学习JAVA;我看到,很多人在问:JAVA和C++哪个更好? 我想我没有资格回答这些问题。但我想CUJ有资格。本文出自CUJ的import.java.*专栏 ——以CUJ而开设JAVA专栏,这本身已经证明广大C++程序员对JAVA的重视程度。究竟哪个好?好在何处?是否应该学?应该怎样学?应该学什么?……太多的问题。希望本文能起抛砖引玉之效。希望本文的读者能亲自看看这些专家指点,从而形成自己的判断。 本文作者Chuck Allison对程序设计有丰富的经验,并且有多年使用C++的历史。而我也是一个C++的狂热爱好者。因此,我想这篇文章应该很对你—— ...
singleton模式的一种变体:double-checked locking在单线程下,我们的singleton多半是这样(java):class Singleton{  private Singleton(){ //... };  private static Singleton instance = null;  public static Singleton getInstance  {    if ( instance == null )      instance = new Singleton();    return instance;  };  //...  }但是在多线程环境 ...
从面向对象到模式再到真正的面向对象 Alan Shalloway 著     透明    译(译序: 本文摘自Design Patterns Explained: A New Perspective on Object-Oriented Design一书的前言部分。通过本文,读者可以大概了解学习设计模式的过程和效果。同 ...
Global site tag (gtag.js) - Google Analytics