zoukankan      html  css  js  c++  java
  • 转自scmlife趣谈质量管理与工程改进面试

    1.ISO9000和CMMI的区别
    宏观上来说,就是文化的差异。美国搞TQM,并由戴明老人家在日本弘扬光大,日本产品推向全球的同时也把TQM推向了全世界,英国坐不住了,作为工业革命的领头人怎么能在新世纪用别人的标准来指导自己呢?于是给IEEE提议,说得建一个标准,于是ISO就诞生了,这是一套标准。

    美国的大型项目主要都是来自于军方,军方在外包过程中发现承包方往往水平和能力参差不齐,所以决心建立一套评估体系来界定承包方的差别,委托某某大学的某某学院纠集一帮人把CMM搞出来了,虽然CMM是用于评估但里面的内容完全可以视为最佳实践的集合,比如某项活动它会指出要达到什么目标、推荐什么方式。后来大家觉得CMM有些空泛,无法落实到某些特定行业及企业,所以大家私自改造,最后SEI坐不住了,NND,定规矩这事不能麻烦别人,所以就扩展为CMMI了,里面包含很多分册,基本涵盖了美国军方对外承包项目的所有种类。

    所以,区别就是前者是标准,后者是最佳实践集合(用于评估)。很遗憾,CMMI最最核心的内容是评估办法(这是人家的机密,OPM3等项目管理评估也一样),怎么从检查单中得出最后评估结论,我们都不知道,所以现在利用CMMI也就是参照就可以了,尽量去做。

    2.基线是什么?
    软件生存期各开发阶段末尾的特定点称为里程碑(milestone)。在这些特定点上,阶段工作已经结束,并且已经取得了正式的阶段产品,基线就是已经经过正式评审和认可,作为以后进一步开发的基础,并且只有通过正式的变更控制规程才能进行变更的规格说明或产品。

    3.技术评审的分类?评审的问题由谁去验证?
    临时评审、桌查/轮查、结对编程、走查、小组评审、质量检验
    由被评审对象的负责人去验证,验证结果通报。

    4.SEPG是什么?与OA的关系?
    软件工程过程改进,OA是自动化办公系统

    5.SCCB是什么?
    软件变更控制委员会

    6.变更的流程是怎样?
    发现变更-分析变更-提起变更-审批变更-执行变更-检验变更-结束变更

    7.怎么样进行软件过程改进?
    太泛泛,不回答了

    8.怎么样说服项目经理听从你的建议?
    软磨硬泡、威逼利诱,晓之以理、动之以情

  • 相关阅读:
    bios设置启动方式问题
    springmvc 之 easyUI开发商城管理系统
    maven 整合 ssm 异常分析
    maven 之nexus仓库管理_私服配置
    maven 之 web.xml 头设置错误问题
    maven之jre默认配置
    springMvc异常之 For input string: "show"
    mysql参照完整性 策略设置之 on update 和 on delete
    ssm之mapper异常 Result Maps collection already contains value for com.ssj.mapper.UserMapper 和 Type interface com.ssj.mapper.UserMapper is already known to the MapperRegistry.
    HDU-2054 A==B?
  • 原文地址:https://www.cnblogs.com/allenblogs/p/2154679.html
Copyright © 2011-2022 走看看