0%

CMMI5 访谈

要求你简单介绍一下(你叫什么,来自哪家公司,你来公司几年了,什么岗位,你负责哪个项目)

1. 公司提供了哪些工具、资源?是否足够?接受过哪些培训?

公司提供了流程,指南等;以及机器设备如电脑、办公场地、办公软件,如visio,office等。
设计方法,Visio,Axture等工具的使用。决策分析方法的培训等。CMMI系列的培训。

2. 你是否知道如何执行工作?公司是否有制定具体的工作流程?谁来检查你是否执行了流程?

公司EPG团队制定了组织标准工作流程及指南和模板供大家使用
QA定期检查,包括过程和产出检查

3.如果使用组织过程资产来做工作计划的?如何管理工作执行?

公司提供了标准过程及相应模板以及一些成熟的案例,便于我们工作的开展。

4.如何检查你的工作是符合标准流程的?如果你执行了流程,那么如何评价工作效果/流程的有效性?

QA对定期对大家所执行过程进行过程检查,有产出物时进行产品检查,QA检查出来的不符合项需要当事人解决,QA跟踪解决情况。

5.有没提过改进建议?是否进行了工作经验教训总结?

公司内部是有人在评估过程的,我们公司组建了EPG来负责研发规范的管理,QA也会审计我们对规范的遵循程度,他们会来评估过程的有效性

6.您参与过哪些统计和量化技术的相关知识和技能培训?项目如何使用统计和量化技术?

公司对人员进行培训包括统计过程控制, 高成熟度工具使用培训,量化项目管理培训等相关知识,使大家获得相应的能力来完成工作

学会使用Minitab和水晶球进行量化管理

@所有人 访谈流程
1、要求你简单介绍一下(你叫什么,来自哪家公司,你来公司几年了,什么岗位,你负责哪个项目)
2、CMMI5的问题单内容
3、最后两个开放性问题(贵公司的优势是什么?和 如果你被任命为这家公司的首席执行官,那么除了你的老板和你的薪水,你会改变什么?)

1.项目的技术方案是如何选择和建立的?

基于需求,进行软件设计,先进行总体设计,再进行功能设计,接口设计,界面设计,数据库设计等;根据设计完成功能实现,建立满足客户需求的技术解决方案。

2.如何依据需求进行软件设计?

基于需求,进行软件设计,先进行总体设计,再进行功能设计,接口设计,界面设计,数据库设计,安全设计,权限设计等;编写概要设计,详细设计,数据库设计,文档编写完成后都组织专家进行同行评审,评审问题修改完毕,并通过验证,入基线库供项目组人员使用。

3.如何评估设计文档并解决发现的问题?

我们会组织设计评审会来进行设计评审,邀请公司内部专家对所开发的设计文件进行评审,并提出问题和对问题解决措施进行讨论;会议上会进行记录,会后我会对问题进行修改,修改完成后提交给项目经理,问题关闭,QA会对整个过程进行评审,并验证问题的关闭。

4.如何确保解决方案可用且可维护?

用户使用手册是设计人员在详细设计评审通过写的初稿,在测试完成,系统没有问题后,由测试人员来定稿。

5.如何识别并选择备选方案和评价准则?

根据决策主题及相关规范,可以通过与领域专家共同讨论、借鉴过去的案例或网络寻找业界最佳实际等方法确定评价准则,如项目中涉及到的决策准备有,技术可行性、成本、开发速度、质量、兼容性、后期维护等。

6. 1.如何确定你项目的备选解决方案?2.你的项目中考虑了多少候选方案?

项目中的备选方案通过历史经验,咨询相关专家,查阅业界的最佳实践以及 网络搜索的方法来寻找,最后根据项目实际,例如成本、能力、技术等因素确定备选解决方案。

我项目中对后端框架进行决策,考虑的备选方案有2个。

7. 你如何评价产品是可以被复用的或可以去采购的?

对组件进行分析,首先判断有没有可以复用的组件,其次还要判断修改工作量是否小于新开发的工作量;如果没有可用或复用修改投入的工作量大于新开发的工作量,则自己开发;如果无法开发或工期比较紧,则考虑外购
我的项目中没有外购,有一部分复用,其他的都是自己开发;我项目中复用的功能有如框架的复用,组织和角色功能的复用等。(自己准备复用的案例)

8.你是如何在备选方案中选出最优方案?

1.在得到可选方案和评价准则后,进行评价的方法为专家打分法;
2.邀请领域专家开会,逐一对每个方案的每个准则进行打分;
3.加权平均之后,得到每个方案的最终打分;
4.选择得分最高的解决方案,并记录选择该方案的理由。
我们的决策最后选了采用XXX方案(案例)

9.设计的技术数据包包括哪些内容?

包括需求说明书,概要设计说明书,详细设计说明书,数据库设计,编码规范,需求文档,原型等。

10.如何设计接口?你在哪里记录接口设计?

①接口分为内部接口和外部接口;②设计时根据需求,设计输入,输出,类型,错误处理等,考虑颗粒度(事务管理,信息隐藏)等;并编写接口设计文档。③接口设计完成后,进行评审,评审是否满足需求,是否符合设计原则。

组织级的《设计规范》中有接口设计的规范要求,如单一职责原则,关闭原则,里氏替换原则等。
接口需求在《软件需求说明书》中有接口需求详细描述;
描述各自项目的内部接口和外部接口有哪些。