zoukankan      html  css  js  c++  java
  • 概念与方法论

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

    基线

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

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

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

  • 相关阅读:
    打造基于CentOS7的xfce最简工作环境
    Linux下C程序的编辑,编译和运行以及调试
    修正 XE6 TListView 上方 SearchBok 右边的清除钮显示
    TabControl 显示彩色的图示 (XE6 Firemonkey)
    TSwitch 中文简繁显示支持(XE6 Android)
    改变 TMemo 的背景颜色 (Firemonkey)
    修正 XE5 Android 键盘三个问题
    Delphi 收藏
    展示 Popup 的使用方法
    ListView 下拉更新 (支持 Android)
  • 原文地址:https://www.cnblogs.com/xiaopang2010/p/2495295.html
Copyright © 2011-2022 走看看