最近在做年度规划的时候,一直在思考一个问题,怎么才能能够得到业务侧对我们服务质量的想法和建议,或者换句话来说,我们的价值和表现如果自我评判,一般来说都会有失偏颇,而且相对容易乐观悲观两极化,所以对于评判的形式,经过评估觉得还是问卷的形式要好一点,最主要的一个原因是我们要想得到别人对我们的评价,我们最好能够自己把问题想明白,理清楚了。
所以对于问卷的属性我做了下面的一些初步限定:
1)问卷的问题在10~15个以内
2)尽可能避免是/否,满意,不满意之类的选项,这种结果相对比较模糊
3)问卷记名还是不记名,形式可以灵活一些
4)基于已有的问卷服务,比如问卷星这种软件
5)保留1~2个问题作为开放性问题,可以写一小段描述
整体的形式基本明确了,如何来设计问题呢,我觉得还是可以遵循一些方法论。比如我们按照数据库服务的生命周期来作为横轴,从前期的业务咨询,开发规范,方案选型开始,到交付数据库资源和权限,完成业务从0到1的构建,然后推动业务按照计划上线,侧重一些变更,优化和迁移类操作,在业务基本稳定后,需要介入安全,数据传输,数据查询和数据处理的一些工作。
如果从这4个层面来看,不同的业务同学会对数据库服务的阶段有不同的需求和期望。所以我们的问题可以根据现状来划定范围,经过初步讨论,我们划定的范围如下:
1)咨询,规范,选型:3个问题
2)资源/权限交付:3~4个问题
3)变更,优化,迁移:2个问题
4)安全,传输,数据查询和数据处理:3~4个问题
大体的情况和范围做了限定,如何设计题目,也有一些小技巧和心得。
比如我们想知道业务侧对于数据库开发规范的了解情况,我们可以从一个小的细节入手:
你是通过哪种渠道了解到《数据库开发规范》的?
A.数据库服务入口
B.DBA口头沟通得知
C.DBA技术分享得知
D.闻所未闻
通过这个小问题其实可以对于开发规范的普及和推广情况有一个直观的了解,如果大家都不大熟悉,那么说明我们做的工作还不到位。
数据库服务调查问卷
为了更好的提供数据库服务,我们想听听你们的建议,对于实名的同学,给力建议会有小礼物哦:)。
1.DBA服务支持的硬伤是什么?
A 提交的业务需求响应不够及时,需要较长时间
B 提供的数据库服务不够完善,满足不了当前的需求
C 需求沟通需要耗费的人力,时间成本较高
D 数据库的技术能力体现不够充分,不太了解
2.你认为如下哪些工单最需要改进?
A 权限申请协作单,申请数据库账号,防火墙变更等
B 对象变更协作单,对于表结构变更,新建库/表支持
C 数据操作协作单,对于数据的增删改查支持
D 资源申请协作单,提供数据库资源交付
E 自动化上线协作单,提供SQL自动化上线,无须审批
3.对于需求交付,可以接受的最长时间为
A 对于非紧急需求没有明确的要求,当前的交付状态已经能够满足
B 需求提出后在2个小时内交付
C 需求提出后在当天交付(下班前提交需求)
D 需求提出后在2天内交付
4.你认为DBA对于目前业务的熟悉程度如何?
A 非常熟悉,自始至终都会积极参与
B 熟悉,需要咨询时能够提供支持
C 比较熟悉,对业务情况有一定的了解
D,不太了解,需求沟通的时间成本比较高
5您更看重DBA的哪些能力?
A 快速交付数据库资源,管理好权限和数据变更快速响应
B 打好备份恢复的基础,数据故障时可恢复数据
C 能够根据业务需求提供行之有效的数据库方案
D 能够对线上SQL进行优化管理,保证服务稳定性
6.您是从哪一个渠道看到《数据库开发规范》的?
A 在DBA服务入口看到
B 和DBA面对面沟通中得知
C 从技术分享中得知,看过相关的ppt
D 闻所未闻
7.目前公司内线上业务的MySQL主流版本是?
A MySQL 5.5
B MySQL 5.7
C MySQL 8.0
D 不太了解,根据DBA需求就行
8.你对哪一项自助服务使用较多
A SQL自动化上线
B 慢日志自助查询
C 巡检服务
D 数据克隆
E SQL审核
9.哪些方面需要着重改进(双选)
A 沟通主动性,最好能够及时反馈一些信息
B 工作中保持耐心,对于一些业务问题能够积极配合
C 建议对于业务需求的理解深入一些,业务沟通能够更顺畅
D 能够主动和业务同学沟通,了解目前需要改进的方向
E 专业方向需要精进,有时候提出的建议不是最优方案
F 在开发过程中,对于数据库方向的新特性和技巧,能够提供相应的建议
10.为了保证业务服务稳定运行,你对于数据库哪些层面比较关注(多选)
A 完善数据库高可用机制,在出现故障时尽可能不影响业务正常运行
B 提供数据库的监控信息,在出现问题时能够排除数据库的影响
C 能够及时反馈慢查询情况并提供优化建议
D 对于表结构变更,尽可能不影响线上业务
11.如果DBA同事需要将数据库从低版本升级到高版本,你怎么看?
A 升级数据库很可能需要调整数据库驱动,对已有的线上业务会有一定的影响,不太建议这么做;
B 新版本能够带来一些新的特性,无论是从性能和功能上都有较大的提升,可以接受升级的带来的一些影响;
C 如果能够保证稳定性且升级时间可控,愿意配合升级数据库;
12.你希望提供哪些数据库自助产品支持
A测试-预发布-生产环境间数据同步和标准化管理
B 在保证安全的前提下,提供线上数据的实时查询
C 一键式交付开发环境,无须审批和单据,分钟级交付
D 提供数据库监控信息的自助查询,及时感知数据库运行状态
13.针对现状,请提出宝贵的建议,给我们说点心里话,好坏都可以(彩蛋:给力建议会有小礼物)
网友评论