第1页共4页2007年中国软件质量现状调查问卷(共19题)单位名称:通讯地址:邮编:姓名:办公电话:手机:Email:传真:1.个人信息:(1)您在单位所担任的职务:□总经理□副总经理□技术总监□部门经理□软件开发工程师□项目经理□QC□QA□测试工程师□系统管理人员□其他(2)您的个人学历:□大专及以下□本科□硕士□博士及以上2.所在单位的基本信息:(1)贵单位的规模(单位:人):□50以下□50-100□100-500□500-1000□1000-2000□2000以上(2)贵单位的性质:□事业单位□国有企业□私营企业□合资企业□外资企业(3)贵单位所属的行业为:□软件及服务提供商□政府□金融□电信□能源□制造□交通□流通□其他(4)如果为软件及服务提供商,贵单位的主要业务领域包括:□软件开发□系统集成□培训与服务□软件外包与服务□其他(5)所涉及的产品类型:□通用软件(基础软件,共性软件等)□行业应用系统□嵌入式软件□电子游戏(6)贵单位通过以下哪些认证:(多选)□ISO9000□CMM/CMMI□BS7799□其他(7)若通过CMMI认证,CMMI级别是:□CMMI1□CMMI2□CMMI3□CMMI4□CMMI5(8)贵单位是否有独立的质量管理部门或测试部门:□是□否(9)贵单位研发部门人数:质量保证部门人数:3.目前贵单位对于软件质量改进的迫切需求在于:(多选)□提高产品质量□提高客户满意度□降低资源成本□增强企业的市场竞争力□拿到相关资质□其他4.贵单位在提高软件质量方面,采取的策略:(多选)□建立质量部门□建立质量管理体系□邀请外部咨询机构□产品测试部分外包□引入厂商工具解决方案□其他第2页共4页5.贵单位在提高软件质量方面,采取的措施:(多选)□引入CMMI的方法和认证□引入XP/RUP等方法论□引入软件生命周期类工具□加强软件测试部门的投入□建立独立SQA部门□其他6.贵单位是否每年都有资金投入在软件质量控制上?□是□否(1)若有投入,占单位全年研发或运维资金总投入量的:□1%以下□1%-5%□5%-10%□10%-30%□30%以上(2)若有投入,投入在哪些方面:(多选)□项目需求与计划实施情况的控制□软件测试过程□项目管理与第三方监控□与质量控制相关的员工培训□项目过程度量□工具购买□其他(3)培训内容涉及哪些方面:(多选)□质量体系培训□测试工具培训□测试技术培训□测试管理培训(4)软件测试方面的投入侧重于:(多选)□测试用例管理□功能测试□白盒测试□性能测试□测试管理□网络测试□安全测试□兼容性测试□可靠性测试□缺陷管理□其他7.贵单位软件质量控制人员薪酬的普遍水平:□2000元人民币以下□2000-4000元人民币□4000-7000元人民币□7000-10000元人民币□10000元人民币以上8.在整个项目周期内,贵单位是否有相应质量控制措施?□是□否若有,一般开始并经历项目周期的哪些阶段:(多选)□需求阶段□概要设计阶段□详细设计阶段□编码阶段□测试阶段□验收阶段□产品交付阶段□系统实施阶段□系统应用阶段9.贵单位采用何种项目过程管理框架:□RUP□MSF□PMP□自定义的过程管理框架□未采用任何过程管理框架10.贵单位是否开展过软件外包服务相关业务:□是□否(1)若有,您认为以下哪些因素最影响大中型外包项目的进度与质量:(多选)□不正确的外包决策□选择错误的承包方□没有对软件外包管理的复杂性准确估计□未能对承包方的职能与进度进行控制□软件的知识产权受到侵害□其他(2)您认为以下哪些手段能够最有效地控制大中型外包项目的进度与质量:(多选)□应用相关质量控制体系,加强质量控制□推行项目化管理□其他□完善流程体系,持续过程改进□采用onsite的方式□积极有效沟通和交流□加强风险监控11.在研发、测试及质量控制过程中,贵单位是否采用了工具?□是□否(1)若采用了工具,都采用了哪类工具?(多选)①建模工具:□RationalRose/XDE□Visio□SoftwareArchitect□其他②项目管理工具:□MicrosoftProject□MicrosoftTeamFoundationSystem□IBMRationalSUMMIT□PMOffice□其他③功能测试工具:□WinRunner□RationalRobot□VisualStudioTestEdition第3页共4页□QARun□SilkTest□e-Tester□TestComplete□其他④性能测试工具:□LoadRunner□RationalPerformanceTester□SmartBits□Avalanche□Silkperformer□QaLoad□Applicationcentertest□其他⑤白盒测试工具:□RationalTestRealtime□KlocworkK7□Logiscope□BorlandOptimizeitSuit□C++Test□SmartCheck□其他⑥嵌入式软件测试工具:□KlocworkK7□Logiscope□Cantata/Cantana++□Testquest□CodeTest□其他⑦测试管理工具:□TestDirector□Rationaltestmanager□TelelogicDoors□QADirector□SilkCentralTestManager□TestViewManager□其他⑧配置管理工具:□ClearCase□HanskyFirefly□StarTeam□VSS□CVS□Perforc□其他⑨缺陷管理工具:□IBMLotusNotes□ClearQuest□TestDirectorforQualityCenter□HanskyButterfly□SilkCentralIssueManager□其他12.贵单位是否采用开源测试工具?□是□否(1)如果采用了开源测试工具,是否已经满足了贵单位目前的测试需求?□完全满足□基本满足□基本可用□完全不能满足(2)如果采用了开源测试工具,属于以下哪种(多选):□LSB□JMeter□MaxQ□WebInject□OpenSTA□Mantis□Marathon□DBMonster□Bugzilla□CVS□其他13.贵单位在质量控制方面是否存在欠缺?□是□否若有欠缺,是哪些方面的欠缺:(多选)□缺少质量控制及测试人才□缺少管理工具和测试工具□软件开发管理不规范□硬件环境达不到测试要求□不重视软件质量控制□缺少相关的培训□其他14.若贵单位在测试人才、测试工具、硬件环境方面的资源不够,是否需要第三方测试机构的服务?□是□否(1)您认为第三方测试机构具有哪些优势:(多选)□成熟的测试流程和测试方法□能够为公司节约成本□完善的测试管理体系□其测试结果在行业内获得认可□专业的测试能力□丰富的测试环境□无明显优势□其他(2)您希望第三方测试机构采取哪种服务方式:(多选)□协助本单位人员完成部分测试工作□出具第三方测试报告□负责整个产品的测试□其他15.贵单位在质量控制方面是否有进一步的需求:□是□否(1)若有需求,都是哪些方面的需求:(多选)□硬件环境□工具□测试人才□咨询服务□技术支持□其他(2)贵单位愿意采用何种方式来解决以上需求:(多选)□购买设备、工具□租赁人才、设备、工具□项目外包□技术咨询□合作共建□其他第4页共4页16.您认为,新一代的软件生命周期管理工具在功能方面应该首先具有什么特点:(多选):□涵盖软件生命周期的各个环节□智能化的管理与控制功能□管理的可跟踪性□针对特定行业应用进行过优化□针对特定应用类型进行过优化□具有企业资源管理功能□增加对开发流程的观测力□管理的安全性□其他17.您认为,新一代的性能测试工具在功能方面应该首先具有什么特点?(多选):□更智能化的脚本录制和脚本调试□支持如Ajax等非传统的应用技术□集成更多更灵活的监测工具□更强大的结果分析工具□具有更高的安全性□扩充更丰富的脚本语言支持□更加方便快捷的测试控制与测试管理□其他18.您认为,新一代的功能测试工具在功能方面应该首先具有什么特点?(多选):□支持更丰富的非传统的Web控件和窗口控件□更智能化的脚本录制和脚本调试□更加方便快捷的测试控制与测试管理□更加灵活的脚本语言□测试结果的管理和可跟踪性□其他19.您对新一代测试技术和测试工具在其功能和特点上有哪些建议: