总结软件质量与质量保证的含义.docx
- 文档编号:10393809
- 上传时间:2023-02-10
- 格式:DOCX
- 页数:20
- 大小:26.77KB
总结软件质量与质量保证的含义.docx
《总结软件质量与质量保证的含义.docx》由会员分享,可在线阅读,更多相关《总结软件质量与质量保证的含义.docx(20页珍藏版)》请在冰豆网上搜索。
总结软件质量与质量保证的含义
软件质量与质量保证的含义
20年月日
A4打印/可编辑
附件一:
软件企业质量管理调查问卷
制表机关:
工业和信息化部科技司
基本情况
单位名称:
法人代表:
通讯地址:
省(市)县(区)邮编:
网址:
主管质量领导:
职位:
质量部门名称:
部门领导:
填表人:
联系电话:
手机:
传真:
电子邮件:
(单位盖章)
填表日期:
年月日
调查问卷填写注意事项
1.本次参与调查的单位,均须认真如实填报本调查问卷。
2.请以单位质量部门负责人为主填写本调查问卷。
3.单位名称应填写该单位的全称。
4.调查问卷中每道选择题都注明了“单选”或者“多选”,请按照提示在所选择的□中划√。
5.企业在提交调查问卷前,须在首页加盖公章。
6.调查问卷的第十部分(嵌入式软件质量管理情况)、第十一部分(信息安全类软件质量管理情况)、第十二部分(动漫游戏类软件质量管理情况)由相关软件企业填写,其余为必填项。
2.单位基本信息
3.单位的基本信息
(1)贵单位的规模(单位:
人):
(单选)
□50以下□50-100□100-500□500-1000□1000-2000□2000以上
(2)贵单位的性质:
(单选)
□国有企业□民营企业□合资企业□其他
(3)销售收入(单选)
□100万以下□100万-1000万□1000万-5000万□5000万-1亿□1亿以上
(4)如果为软件及服务提供商,贵单位的主要业务领域包括:
(多选)
□软件开发□系统集成□技术培训□软件外包与服务□其他
(5)所涉及的产品类型:
(多选)
□通用应用软件(MIS,ERP,CRM等)□嵌入式□信息安全
□数字娱乐(动漫、游戏等)□操作系统□数据库□中间件□办公软件□其他
4.填表人信息
您在单位所担任的职务:
□总经理□副总经理□技术总监□部门经理□软件开发工程师□项目经理
□质量控制人员□质量保证人员□测试工程师□系统管理人员□其他
5.软件质量认证(能力)
6.贵单位通过以下哪些认证:
(多选)
□ISO9000□CMM/CMMI□ISO20000□ISO27001□软件企业认证
□软件产品认证□计算机信息系统集成资质□其他
(1)若通过CMM/CMMI认证,则通过认证的级别是:
(2)若通过以上认证,带给贵单位最大的改善有哪些?
(多选)
□获得更多订单□提升软件质量□树立良好声誉□提高融资能力
□提高过程管理能力□其它
7.若目前贵单位无质量认证体系,是否需要?
□是□否
8.贵单位是否有独立的质量管理部门?
□有质量管理部门人数:
企业通过质量专业人员资格考试的人数:
________
□无独立的质量管理部门
9.贵单位是否有独立的测试部门?
□有,人数为:
□无独立的测试部门
10.贵单位是否有专门的过程改进部门?
□有,人数(包含兼职和全职)为□无独立的过程改进部门
11.贵单位中主管质量工作的高层领导是:
(单选)
☐总经理(总裁\厂长\院长\所长)☐副总经理(副总裁\副厂长\副院长\副所长)
☐总工程(质量)师☐质量总监☐无☐其他___________________
12.软件质量管理
13.您对于软件质量管理的认识,软件质量管理是:
(多选)
□配置管理□质量保证□软件测试□软件度量□软件测量
□比以上所列范围更广□尚无明确一致的定义□其他
14.贵单位使用过的管理方法有:
(多选)
☐5S/6S☐QC小组☐合理化建议☐零缺陷管理
☐六西格玛/精益六西格玛☐其他____
15.贵单位在质量管理的哪些方面存在欠缺?
(多选)
□缺少质量控制及测试人才□缺少管理工具和测试工具□软件开发管理不规范
□硬件环境达不到测试要求□不重视软件质量控制□缺少相关的培训
□其他
16.在整个项目周期内,贵单位是否有相应质量管理措施?
□是□否
若有,一般开始并经历项目周期的哪些阶段:
(多选)
□需求阶段□概要设计阶段□详细设计阶段□编码阶段□测试阶段
□验收阶段□产品交付阶段□系统实施阶段□系统应用阶段
17.贵单位在质量管理方面是否需要进一步改进?
□是□否
目前贵单位对于软件质量改进的需求在于:
(多选)
□引入CMMI的方法和认证□引入XP/RUP等方法论□引入软件生命周期类工具
□加强软件测试部门的投入□建立独立SQA部门□其他
18.贵单位在软件质量保证中,软件评审包括下面哪些类别?
(多选)
☐检视☐团队评审☐走读☐成对编程☐同行检查☐特别检查□其他
19.您认为质量保证的内容?
(多选)
□创造“第一次就把事情做好”的文化氛围□关注流程的优化和过程的控制
□加强生产过程和成品出厂的质量检验□关键是要把顾客要求转化为质量特性
□全过程控制和预防□其他
20.贵单位的软件质量保证过程中,软件测试管理是否包含测试风险管理?
□是□否
21.贵单位在测试风险管理中面临的主要风险因素有:
(多选)
□缓慢的用户需求分析□过大的时间进度压力□低质量□严重超成本
□不充分的配置控制□其他
22.贵单位在软件测试过程中,是否具备完整的测试库?
□是□否
23.贵单位的测试案例重用性如何?
□高□中□低
24.从测试技术的角度,贵单位的测试主要侧重于:
(多选)
☐黑盒测试☐白盒测试☐性能测试☐网络测试☐安全测试
☐兼容性测试☐可靠性测试☐其他
25.从软件开发生命周期的角度,贵单位测试主要侧重于:
(多选)
☐单元测试☐集成测试☐系统测试☐验收测试
26.贵单位所进行的代码测试过程中,主要包含有下面哪些工作?
(多选)
☐代码规范制定☐代码审查☐代码测试分析☐安全性分析□其他
27.
(1)贵单位在提高软件质量方面采取的策略和措施:
(多选)
□建立质量部门□建立质量管理体系□邀请外部咨询机构□产品测试部分外包
□引入厂商工具解决方案□其他
(2)采用以上策略和措施后,软件质量是否有所提升?
(单选)
□不但没有提升反而降低了□差不多,没有明显提升□有提升□没有测量过
28.贵单位系统地收集数据和信息,以跟踪、评审和改进组织的绩效的情况?
(单选)
□还没做□刚开始做□有时做□经常做
□经常做,并检查有效性□一直在做,并持续改进
29.您对我国软件质量管理现状的看法,以及对提高我国软件质量管理水平的建议:
30.软件质量成本
31.贵单位是否每年都有资金投入在软件质量管理上?
□是□否
(1)若有投入,占单位全年研发资金总投入量的:
(单选)
□1%以下□1%-5%□5%-10%□10%-30%□30%以上
(2)若有投入,投入在哪些方面:
(多选)
□项目需求与计划实施情况的控制□软件测试过程□项目管理与第三方监控
□将质量波动控制在允许的范围内□持续改进□零缺陷水平□项目过程度量
□提升企业竞争能力□减少顾客的抱怨和投诉□工具购买
□与质量控制相关的员工培训□其他
(3)在软件测试方面的投入侧重于:
(多选)
□测试用例管理□功能测试□白盒测试□性能测试□测试管理□网络测试
□安全测试□兼容性测试□可靠性测试□缺陷管理□其他
32.贵单位软件质量管理人员薪酬的普遍或平均水平:
(单选)
□2000元人民币以下□2000-4000元人民币□4000-7000元人民币
□7000-10000元人民币□10000元人民币以上
33.贵单位在软件产品项目周期的开发成本分配情况:
“项目确定立项”占______%,“需求分析”占______%,“设计”占______%,
“编程”占______%,“测试”占______%,“维护”______%。
34.软件质量检测工具
35.在研发、测试及质量控制过程中,贵单位是否采用了工具?
□是□否
若采用了工具,都采用了哪类工具?
(多选)
36.建模工具:
□RationalRose/XDE□Visio□SoftwareArchitect□其他
37.项目管理工具:
□MicrosoftProject□MicrosoftTeamFoundationSystem
□IBMRationalSUMMIT□PMOffice□其他
38.功能测试工具:
□WinRunner□RationalRobot□VisualStudioTestEdition
□QARun□SilkTest□e-Tester□TestComplete□其他
39.性能测试工具:
□LoadRunner□RationalPerformanceTester□SmartBits□Avalanche
□Silkperformer□QaLoad□Applicationcentertest□其他
40.白盒测试工具:
□RationalTestRealtime□KlocworkK7□Logiscope
□BorlandOptimizeitSuit□C++Test□SmartCheck□其他
41.嵌入式软件测试工具:
□KlocworkK7□Logiscope□Cantata/Cantana++
□Testquest□CodeTest□其他
42.测试管理工具:
□TestDirector□Rationaltestmanager□TelelogicDoors
□QADirector□SilkCentralTestManager
□TestViewManager□其他
43.配置管理工具:
□ClearCase□HanskyFirefly□StarTeam□VSS□CVS□SVN
□Perforc□其他
44.缺陷管理工具:
□IBMLotusNotes□ClearQuest□TestDirectorforQualityCenter
□HanskyButterfly□SilkCentralIssueManager□其他
45.贵单位是否采用开源质量管理工具?
□是□否
如果采用了开源质量管理工具,是否已经满足了贵单位目前的测试需求?
(单选)
□完全满足□基本满足□基本可用□完全不能满足
46.贵单位选择测试、管理工具的依据是依照:
(多选)
☐工具的功能☐工具的价格☐工具的品牌☐其他_________
47.贵单位对第三方测试机构的服务的看法?
(1)您认为第三方测试机构具有哪些优势:
(多选)
□成熟的测试流程和测试方法□能够为单位节约成本□完善的测试管理体系
□其测试结果在行业内获得认可□专业的测试能力□丰富的测试环境
□无明显优势□其他
(2)您希望第三方测试机构采取哪种服务方式:
(多选)
□协助本单位人员完成部分测试工作□出具第三方测试报告
□负责整个产品的测试□提供产品测试培训□其他
48.您认为软件生命周期管理工具在功能方面应该具有什么特点:
(多选)
□涵盖软件生命周期的各个环节□智能化的管理与控制功能□管理的可跟踪性
□针对特定行业应用进行优化□针对特定应用类型进行优化□具有企业资源管理功能□增加对开发流程的观测力□管理的安全性□其他
49.您认为性能测试工具在功能方面应该具有什么特点?
(多选)
□更智能化的脚本录制和脚本调试□支持如Ajax等新开发技术
□集成更多更灵活的监测工具□更强大的结果分析工具
□具有更高的安全性□扩充更丰富的脚本语言支持
□更加方便快捷的测试控制与测试管理□其他
50.您认为功能测试工具在功能方面应该具有什么特点?
(多选)
□支持丰富的Web控件和窗口控件□更智能化的脚本录制和脚本调试
□更加方便快捷的测试控制与测试管理□更加灵活的脚本语言
□测试结果的管理和可跟踪性□其他
51.软件标准
52.对于贵单位,标准在软件质量管理方面所起的作用,您认为:
(单选)
□不起作用□作用很小□有些作用□作用重大□其他
53.在贵单位,使用标准来促进软件质量管理方面,采取的措施:
(多选)
□参加标准宣贯或培训□在单位内部学习标准□标准贯彻于软件开发全过程
□其他
54.
(1)您了解哪些软件质量管理相关标准:
(多选)
□ISO/IEC9126(GB/T16260)《软件工程产品质量》
□ISO/IEC12207(GB/T8566)《信息技术软件生存期过程》
□ISO/IEC14598(GB/T18905)《软件工程产品评价》
□ISO/IEC14764(GB/T20157)《信息技术软件维护》
□ISO/IEC15846(GB/T20158)《信息技术软件生存周期过程配置管理》
□ISO/IEC15939(GB/T20917)《软件工程软件测量过程》
□ISO/IEC16085(GB/T20918)《信息技术软件生存周期过程风险管理》
□ISO/IEC16326(GB/Z20156)《软件工程软件生存周期过程用于项目管理的指南》
□ISO/IEC20000《信息技术服务管理》
□GB/T8567《计算机软件文档编制规范》
□GB/T9385《计算机软件需求说明编制指南》
□其他
(2)您认为以上所列哪些标准比较重要:
(多选)
(3)您认为以上所列哪些标准较易使用(可操作性强):
(多选)
55.软件质量人才培养状况
56.您认为软件质量培训内容涉及哪些方面:
(多选)
□质量体系培训□测试工具培训□测试技术培训□测试管理培训
□过程管理培训□其他
57.对于测试人员的培训,贵单位采取以下哪种形式:
(多选)
☐内部培训☐外部培训☐内外结合☐自己学习□其他
58.对于测试人员的素质和技能,您认为以下哪些比较重要:
(多选)
☐工作经验☐专业技能☐发展潜力☐学历水平☐学习能力☐其他
59.贵单位测试人员来源是:
(多选)
☐内部培养☐学校招聘☐社会招聘☐社会猎头☐其他
60.本单位质量管理人员的平均任职时间:
(单选)
□1年以内□1-2年□2-3年□3-4年□4-5年□5-6年□6-7年
□7-8年□8年以上
61.贵单位软件人才从入职到离职的平均时间为:
(单选)
□2年以下□2-5□6-10□10年以上
62.贵单位软件技术人才占总人数的比例:
(单选)
□90%以上□80%-90%□70%-80%□60%-70%□50%-60%□40%-50%□30%-40%
□20%-30%□10%-20%□5%-10%□5%以下
63.贵单位项目管理人员占总人数的比例:
(单选)
□90%以上□80%-90%□70%-80%□60%-70%□50%-60%□40%-50%□30%-40%
□20%-30%□10%-20%□5%-10%□5%以下
64.贵单位系统分析师占总人数的比例:
(单选)
□90%以上□80%-90%□70%-80%□60%-70%□50%-60%□40%-50%□30%-40%
□20%-30%□10%-20%□5%-10%□5%以下
65.贵单位程序设计人员占总人数的比例:
(单选)
□90%以上□80%-90%□70%-80%□60%-70%□50%-60%□40%-50%□30%-40%
□20%-30%□10%-20%□5%-10%□5%以下
66.贵单位软件质量保证人员占总人数的比例:
(单选)
□90%以上□80%-90%□70%-80%□60%-70%□50%-60%□40%-50%□30%-40%
□20%-30%□10%-20%□5%-10%□5%以下
67.贵单位软件质量保证人员的教育背景:
(多选并填写具体数字)
□博士人□硕士人□本科人□专科人□其他人
68.贵单位软件质量保证人员的技术职称:
(多选并填写具体数字)
□初级职称人数□中级职称人数□高级及以上职称人数
69.您认为软件质量保证人员的作用:
(单选)
□非常重要□重要□一般□不重要□完全无必要
70.您认为软件质量保证人员的工作结果和结论对于项目进展的影响:
(单选)
□决定性影响□关键作用□影响一般□不影响
71.贵单位实施软件质量保证和软件测试前后软件质量情况:
(单选)
□缺陷数大为减少□缺陷数减少一般□无影响□缺陷数更多
72.贵单位的软件开发团队和测试团队之间的合作情况,具备下面哪种特点?
(单选)
☐不同项目的开发团队配备有不同的测试团队
☐所有项目的开发团队与相同的测试团队进行合作
☐不成立测试团队,开发成员兼具项目测试工作
☐其它情况_________________________________
73.软件构件
74.贵单位是否在软件开发中采用软件复用的方式?
□是□否
如果采用过
1)应用软件复用的范围:
(单选)
□仅在个别项目中试点□在某个业务领域中广泛应用,其他业务领域则较少应用
□在各个业务领域差不多,都有一些项目应用,也有一些项目不用
□整个单位全面应用
2)是否采用软件复用相关的技术由谁决定:
(单选)
□由程序员自行决定□由项目经理决定□由部门经理决定
□由单位老总决定
3)是否有意为复用而开发(即:
在开发某个模块时,是否为了其能被多次复用而进行专门的设计?
)(单选)
□从未这样做过□有时候这样做□经常这样做□所有被复用的构件都是为复用而设计的
4)软件复用的主要形式:
(单选)
□大都是白盒复用(将被复用构件源代码包含到目标项目中,修改后再一起进行编译)
□大都是黑盒复用(不需要构件源代码,直接将构件链接到目标软件中,或者直接调用目标软件二进制代码)□两种情况所占比重差不多
5)软件过程是否针对软件复用进行专门的设计?
□是□否
6)是否有专门用于复用的CASE工具或平台?
□是□否
7)软件复用是否获得企业或项目团队的激励?
□是□否
8)平均来说一个构件能够被复用多少次?
(单选)
□1次口2次口5次口10次口更多次
9)采用软件复用的项目的软件质量较之不采用复用的项目是否有所提升?
(单选)
□不但没有提升反而降低了□差不多,没有明显提升□有提升□没有测量过
75.软件过程改进
请根据贵单位实施的某一次过程改进,进行下述问卷的回答:
76.您认为本次过程改进的主要动机是?
(多选)
口应对竞争口客户的压力口组织的战略目标口中央机构的要求口对所有事情的普遍不满
口收购或合并口一次合同投标的条件口大型过程改进项目的一部分口行业趋势
口执行过程工作流系统的附带品口对特殊问题的应对口其他
77.是哪些人或者因素引发了本次过程改进的需求?
(多选)
口审计师口从事于研究一种特殊问题的顾问口内部的过程改进或过程管理团队
口定期审计口定期有计划的企业内部评审(年度评审,项目里程碑评审等)口项目事后检验口定期内部或者外部审计口事件触发的评审口个别人的主意口管理指令口其他
78.据您所知已经收集了哪些数据来证明本次改进的合理性?
(多选)
口即使有的话,也会很少口什么事情也不做所产生的成本口历史的项目时间表或性能数据口产品或服务质量的数据口预估的投资回报率口预估的对生产力的影响
口预估的对产品或服务质量的影响口预估的对组织目标贡献的影响口客户的满意度
口员工的满意度口其他
79.您认为本次改进最重要的目标是什么?
(多选)
口提高产品或服务的质量口提高生产力口提高客户满意度口响应客户要求
口已经增加的市场份额口政治收益口降低成本口增加市场份额口提高竞争力
口增强与组织目标的一致性口增进对组织目标的贡献
口法律要求(如符合Sarbanes-Oxley法案或其他法规)口其他
80.本次改进使过程产生了哪些特殊的变化?
(多选)
口工作指南的变化口工作指南表达方式的变化口工作活动顺序的变化口工作投入过程的变化口产品评审标准的变化口增加了模板或者改变了现存的模板口使过程自动化口过程中所使用的信息的变化或其表达方式的变化口工作中引进了新的或者改进的技术口培训了员工的工作技巧口过程中引进了新的或者改进的工具口关于过程方面对员工进行了培训口改善内部人员技能口其他
81.本次过程改进团队的大小?
(单选)
口人数很少,本次改进仅仅是针对一个过程的很小的变化口跨越多个部门的小型团队
口跨越多个部门的大型团队口其他
82.本次改进获准实施后,实际用了多长时间?
(单选)
口一天之内口一周之内口一个月之内口一个月或更久
83.您对实施过程改进的人员支持本次变化:
(单选)
口表示非常同意口表示同意口表示不确定口表示不同意口表示非常不同意
84.您对本次改进实施后经过了正式的评审:
(单选)
口表示非常同意口表示同意口表示不确定口表示不同意口表示非常不同意
85.您对本次改进达到了所有预期目标:
(单选)
口表示非常同意口表示同意口表示不确定口表示不同意口表示非常不同意
86.您对本次改进使全局更加恶化:
(单选)
口表示非常同意口表示同意口表示不确定口表示不同意口表示非常不同意
87.贵单位是否采集软件开发过程中的数据?
□是□否
88.贵单位借助软件过程改进取得的实际好处(尽量用数据表明):
89.贵单位实施CMMI的过程中遇到的问题及解决办法?
90.嵌入式软件质量相关情况
91.贵单位服务的主要业务领域包括:
(多选)
☐信息家电☐医疗/军用电子☐仪器☐办公设备
☐电源技术☐半导体设备☐集成电路设计☐计算机设备
☐通讯设备☐工业控制/自动化☐消费类电子☐航空/航海
☐汽车电子☐其他:
92.贵单位嵌入式软件一般使用下面哪几种操作系统:
(多选)
☐INCE系列☐Linux系列☐UCOS-II等实时操作系统系列
☐主操作系统其他
93.贵单位的嵌入式软件控制器一般使用下面哪些类别:
(多选)
☐嵌入式微控制器(单片机系列)☐嵌入式微处理器(ARM、MIPS、POWERPC、X86)
☐DSP处理器☐SOC片上系统处理器☐其他
94.贵单位对于嵌入式产品中的可变存储器的检测上,一般采用下面哪些检测措施:
(多选)
☐静态存贮器试验☐冗余数据保护☐走块式存储器测试☐其他
95.贵单位的嵌入式软件在3C认证中属于哪一类别(单选)
☐A类☐B类☐C类☐没有参照过3C标准
96.贵单位的嵌入式软件控制器在结构上一般使用下面哪些类别的控制器:
(多选)
☐带有周期自检和监测的单通道☐带功能测试的单通道
☐
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 总结 软件 质量 质量保证 含义