软件开发
bxprog
这个作者很懒,什么都没留下…
展开
-
关于版本管理
对于一个软件团队来说,除了开发出真正有用的东西来,第二件重要的事情就是做好版本管理。但是这件事情,很多成熟度不够的团队并没有真正重视,所以可能会导致一些没必要发生的问题的出现:比如:组件之间由于版本不一致,无法整合在一起,花很多时间(两个人花费1-3天)查原因之后,才发现是某组件的版本不对。这种事情本来是可以避免的。因为两个组件都需要进行版本管理,在整合时,需要指明各组件的版本。原创 2013-08-18 15:36:52 · 717 阅读 · 0 评论 -
一个宝石
http://kkovacs.eu/free-project-management-template-mil-std-498原创 2014-04-22 20:36:15 · 695 阅读 · 0 评论 -
对软件过程的初步认识
按质按时向用户交付产品是软件开发的重要目标,终极目标则是利用软件帮助用户提高生产效率,创造价值。在组织级别,一个已经被广泛使用的过程模型是CMMI。该模型的核心是细致管理用户需求、分解任务、计划、估算、预防风险,当实际与估算差距过大时,应解决问题,解决不了,由QA监督上报直至解决。该模型要求一个组织依据过程文件(内部法律)管理软件开发过程,并需要一个强大的QA来保证过程文件正确实施,以及用户需原创 2012-04-19 09:47:50 · 445 阅读 · 0 评论 -
关于软件是组织核心竞争力的初步想法
一个公司或者单位的核心竞争力是软件,这是最近才逐步认识到的。实际上任何一个有一定规模的公司或者单位,都需要开发符合自己的业务流程的软件,来管理日常业务。理想的情况是,该公司成立自己的软件团队,长期开发维护业务软件。开发应由业务人员和软件人员共同设计完成。因为软件就是核心业务流程,就是竞争力。但是现在的问题是,大部分的公司,软件人员严重缺乏,或者素质经验不原创 2013-08-18 15:00:10 · 700 阅读 · 0 评论