• 概念与方法论


            最近在申请开发基线,但配置管理员询问具体放哪些东西时,我们又聊到什么是基线,记得笔试的时候答过问答题。当时的回答我记得应该是阶段性工作成果的截断,还回答了分为需求基线、开发基线、发布基线几大类。但究竟什么是基线?

    基线

    基线(Baseline)是软件文档或源码(或其它产出物)的一个稳定版本,它是进一步开发的基础.
          所以,当基线形成后,项目负责(SCM)的人需要通知相关人员基线已经形成,并且哪儿可以找到这基线了的版本.这个过程可被认为内部的发布.
          至于对外的正式发布,更是应当从基线了的版本中发布.
          基线是项目储存库中每个工件版本在特定时期的一个"快照".
          它提供一个正式标准,随后的工作基于此标准,并且只有经过授权后才能变更这个标准,建立一个初始基线后,以后每次对其进行的变更都将记录为一个差值,直到建成下一个基线.

            年初到现在大部分时间在忙活为配合CMMI4使用的内部工作记录工具,接触到不少CMMI以及工程的概念,什么是过程域?什么是子过程?什么又是挣值法评价方法?如何做规模估算?如何做WBS?……作为一般水平或者实用者会掌握大致具体如何去做,但未必能跟他人解释概念,阐明为何要做。前几天看到一个比较好的医疗信息化同仁博客http://blog.csdn.net/lifegame/article/category/654417,究竟是不是业内大牛我不敢下评断,但博文大多长篇大论,讲概念、做分析还算说的比较清晰。

            以上这下又让我联想到IBM,与微软不同的是,IBM在企业应用方便具有绝对的领先地位。IBM在企业应用方面有很长的产品线,其中涵盖不少概念,也推出许多方法论和最佳实践,IBM的人大多工作可能就是围绕这个展开,一个Message Broker产品就带动了一个利益圈,大家围绕这个产品工作、赚钱。我认为,不管是做工程还是做技术,有一套概念和方法论做支撑是十分重要的,自己琢磨一套玩意不如在已有的体系上完善;对个人能力方面,对自己专攻的技术、工程、领域知识要学习李阳疯狂英语,要“脱口而出”。

  • 相关阅读:
    计算机网络面试题总结
    为0LTP选择RDMBS时,你都需要考虑哪些?
    Redis集群搭建与简单使用
    Innodb关键特性之自适用Hash索引
    关于MySQL的commit非规律性失败案例的深入分析
    MySQL存储写入性能严重抖动分析
    【Linux】管理文件系统
    【Linux】YUM源搭建
    【Linux】计划任务
    【Linux】日志分析及管理
  • 原文地址:https://www.cnblogs.com/xiaopang2010/p/2495295.html
Copyright © 2020-2023  润新知