客服中心智能排班系统设计方案说明目录一、工程概述2二、排班管理系统流程图3三、排班管理系统框架图4四、需求规格描述54.1历史话务统计64.2异动及规律94.3话务及人员预测104.4人员及班次144.5自动排班154.6绩效及报表15五、业务量及人员预测175.1日常数据的收集和统计175.2话务量清洗方法175.3预测基本原理和方法215.4业务量预测的最佳实践285.5人员需求预测方法28六、自动排班介绍306.1排班要求306.2自动排班方案316.3班组排班方案386.4机动班方案406.5遵时度方案41一、工程概述排班管理系统工程概述:1、收集并保留各种业务类型的历史业务量数据,包括人工及自动语音接听量、总放弃量、平均通话时间、话后处理时间等。
2、具备科学严谨的业务量预测方法和步骤。
3、不晚于每年度12月完成对下一年度的长期预测,所预测的业务量需要精确到月。
4、不晚于每月度25日完成对下一个月度的短期预测,所预测的业务量需要精确到每日的每个小时时段。
5、在历史数据预测的基础上,应根据价格变动、临时任务、宣传活动等因素,以周为单位对短期业务量预测进行实时调整,并留存相关文档。
6、具备对短期业务量预测准确性的分析和管理机制。
7、根据短期预测数据进行人员的合理排班,并不晚于每月度25日完成对下一月度的人员排班。
8、能够根据对每一时段的业务量预测和服务水平要求,合理安排人员数量及班次,实现人员数量及业务量的最佳匹配。
9、员工排班符合国家相关法律法规和公司的相关规定,符合呼叫中心的业务特点及满足人员利用效率最大化的需求。
二、排班管理系统流程图排班管理系统主要流程图:三、排班管理系统框架图排班管理系统整体框架图:四、需求规格描述本章分功能模块描述排班管理系统需求规格说明。
4.1历史话务统计示一年之内每个月数据统计话务曲线,如图4.4所示。
图4.1:以半小时为间隔的一周每日来话量模型图(2004年X月X日)图4.2:每月日均来话量模型图(2004年X月1日-31日)图4.3:每周日均来话量模型图(2004年X月1日-31日)图4.4:每月来话量模型图(2002年-2004年)4.2异动及规律4.3话务及人员预测理时长,座席占用率。
根据Erlang-C计算各时段人员需求,以及对预测结果进行修改和调整。
班次人员需求预测自动排班岗位的各班次人员预测结果及调整。
图4.5:月份话务量预测准确性分析对比模型图4.6:每日话务量预测准确性分析对比模型图4.7:年度话务量预测准确性分析对比模型4.4人员及班次模块子功能功能项描述人员管理人员管理人员信息管理座席基本信息管理:增删改查。
班组划分及管理班组划分及班组组员及组长的管理。
岗位管理岗位信息管理岗位基本信息的管理,岗位排班设置管理。
岗位班次管理各岗位对应班次的管理。
4.5自动排班4.6绩效及报表块绩效及报表座席值班统计座席值班及遵时率统计座席值班统计报表。
统计参数有:值班天数,休息天数,总工作时间,值各班次统计,遵时率。
绩效及考核绩效及考核指标根据值班统计报表,计算人员工作质量及服务水平,设定绩效及考核指标,进行绩效考核。
图4.9:每日时段报表五、业务量及人员预测5.1日常数据的收集和统计1.相关数据包括:通话时长,话后处理时长,平均处理时长,呼叫量,接听量,服务水平。
2.统计周期:时段、日、周、月、年。
5.2话务量清洗方法1.清洗粒度:以半小时话务量为最小清洗粒度。
2.清洗模型:原始话务量去除月指数影响,去除周指数影响,得到某一个时段的清洗参考基数后,再加回周指数和月指数的影响,得到清洗的数据范围,原始数据处于正常数据范围之外的为异常数据,即异动话务。
3.模型分解(原始数据统计结果表:timespancallcounthistory, datecallcounthistory, yearcallcounthistory, week_total,year_total)(1)以年(自然年)为清洗单位,每一年计算一套清洗标准。
则一年的数据总量为:1~12月每月总天数48个时段,按时段清洗。
(2)清洗X月份Y日(星期W)Z时段的话务数据(话务量为S):X月指数C m = X月话务总量/全年月份话务总量均值;Y日周指数C w = X月星期W话务量均值/X月中星期一至日话务量均值的均值;清洗步骤:①去除月指数及周指数的影响,清洗参考值,②对于1~12月,每月Y日的清洗参考值都计算出来:A1~A12,③对A1~A12使用肖维勒准则(见附录)剔除异常的数据,④计算剔除了异常数据的A1~A12的均值A’,⑤加回周指数及月指数的影响,,⑥设R为清洗度(可配置),则若,则为正常数据,否则若为异常数据,需进一步修正,⑦对的数据,用参考值A替换S,修正数据,清洗完毕。
备注:清洗度的确定跟呼叫中心的话务水平稳定程度有关,稳定程度高时,可设置更小的清洗度,稳定程度低时,应设置更大的清洗度。
附录:①肖维勒准则,若满足其残余偏差:则属于异常数据,其中为样本期望,为样本标准差,为系数(查表)。
②剔除异常数据之后,对剩余数据重新使用肖维勒准则剔除异常数据,循环判断直至不再有异常数据。
(当前月份清洗参照表:wfm_current_reference,清洗后结果表:timespan_remove_tran)4.模型补充(1)数据量不足一个清洗周期(自然年)时,采用移动周期的方法补足一个清洗周期的数据,以求得清洗参考值。
例:假若系统初始安装时为2010年5月15日,原始的话务数据从2009年1月1日开始采集。
那么清洗2009年的数据时,可用正常的清洗方法完成。
而2010年的数据则需移动周期补充完整。
具体方法如下表:特殊地:①运行之后每年的1月份,清洗1月份数据时,增长系数K为该年的年度增长系数,1月份完成后再使用月增长计算系数K;②初始安装时为1月份,清洗1月份数据时,此时并未指定年度增长系数,则需手工指定年度增长系数。
(2)所有原始话务数据,不足一年时,相应缩小清洗参考值的计算来源范围。
例:假若系统初始安装是为2010年5月15日,原始的话务数据从2010年1月1日开始采集,那么,此时清洗参考值A不足12个,使用已经完成了的自然月1~4月数据计算清洗参考值。
以后每完成一个自然月重新计算一次。
特殊地,若只有一个月的原始数据,不能完成清洗计算,提示至少需要一个完整月份的原始历史数据。
5.3预测基本原理和方法1.通过对历史数据的分析或假设可以反映未来趋势的系列预测,长期预测以月为单位预测整年的电话量,短期预测以小时为单位来预测近期的电话量。
通过长期预测规划下一个年度的人员及系统配备,通过短期预测调整日常排班,合理安排员工工作。
2.历史业务数据准备(1)剔除异动话务数据,使用话务量清洗方法剔除异动话务数据,得到不受异动话务影响的话务数据P。
之后所有计算的数据依据均采用不受异动话务影响的话务数据P。
(2)对所有不受异动话务影响的话务数据P,按其所属周几统计计算周指数,周指数每年按月份划分,每年每一个月一套周指数。
➢计算C年X(X为”1~12”)月份周Y(Y为”一~日”)指数的方法:统计计算P中C年X月份里周一~周日的话务量均值W1~W7,计算周Y的指数:V Y=,其中Y, n=1,2,3, (7)(3)计算历史数据集P经过去除周指数影响的数据集P’:(wfm_timespan_remove_effect,wfm_date_remove_effect ,wfm_month_remove_effect,wfm_history_exponent)➢去除周指数影响的数据集P’=,周指数V为每一年相应月份的周指数。
(4)将去除周指数影响的数据集P’ 取最近三年数据,用加权平均得到一个包含一年时间的历史话务数据均值表O:(wfm_timespan_average,wfm_date_average,wfm_mont h_average,wfm_exponent_average)➢O=P’c-1∙K1 + P’c-2∙K2 + P’c-3∙(1-K1-K2),其中c表示预测年份,c-1表示预测年份前一年,其他类推;K表示权重(K1 ,K2初始化为0.6, 0.3)。
➢若只有最近两年数据,则:O=P’c-1∙K1 + P’c-2∙(1-K1),其中K1初始化为0.6。
➢若只有最近一年数据,则:O=P’。
历史话务数据均值表O按照一年12个月份划分,并以每半小时为粒度保存话务数据。
13246579810121112345678910111213141516171819202122232425262728293031123456464748月份日期时段历史话务数据均值表结构示意图(5)取最近三年的周指数V ,用类似求均值表O 的方法计算出一个预测周指数均值表O v ,一共对应1~12个月份,每个月份一套周指数。
3.业务量预测(1)预测思路:预测值=历史均值增长系数周指数+规律模型变化值。
(年度话务量预测相关表:yearcallcountforecast, wfm_year_forecast_modify, year_total, wfm_month_rate)(2) 年度话务量预测方法(预测粒度到每月话务总量):✧年度话务总量R = 年度历史均值总量E (由O 计算)* 年度增长系数Q R ;(注1)✧ 每月话务总量 = 年度话务总量R * 月份比率(由O 计算)。
注1:➢年度增长系数Q R 计算:(1)移动平均法:预测年份之前每年相对于当时年总话务量均值的增长率的均值:Q R=Q R-1∙K1 + Q R-2∙K2 + Q R-3∙(1-K1-K2),其中c表示预测年份,c-1表示预测年份前一年,其他类推;K表示权重(K1 ,K2初始化为0.6, 0.3)。
(2)指数平滑法:指数平滑法基本公式:S t = a∙y t + (1-a)S t-1 ,其中S t为时间t的平滑值,y t为时间t的实际值,S t–1为时间t-1的平滑值,a为平滑常数,其取值范围为[0,1]。
预测计算年度增长系数Q’R:Q’R=a∙Q R(c-1) +(1-a) Q’R(c-1) , 其中Q R(c-1)为实际增长参数,Q’R(c-1)为预测值,平滑常数a初始化为0.6。
使用指数平滑法计算年度增长系数。
➢年度话务量预测数据不足的说明:如果历史话务数据不足,不能应用正常的预测模型,则需初始化年度预测相关系数,包括年度增长系数及各月份的月份比率,以完成年度话务量预测。
例:年度话务量预测注:比率是根据历史数据得出的实际比率,例如月份比率=当月来话量/全年来话量(3)月份话务量预测方法(预测粒度到每半小时话务量):(月份话务量预测相关表:wfm_month_forecast_source,wfm_month_forecast_modify, monthcallcountforecast,month_forecast_date, wfm_month_timespan_rate,wfm_month_day_rate, wfm_week_exponent)✧月份话务总量M = 月份历史均值总量(由O计算)* 月份增长系数Q M;(注2)✧每日话务总量D = 月话务总量M * 日期比率(由O计算);✧每日话务总量周指数修正值D’ = 每日话务总量D* 周指数O v;✧时段话务量H =每日话务总量周指数修正值D’* 时段比率(由O计算);✧最终预测值F = 时段话务量H +规律模型变化值。