文章分享了建立题库的4个要点,满满干货,相信大家一定会有所收获。
题库建设是一项巨大且繁琐的工程,同时也面临诸多的问题,如题量问题、题目标签与属性问题等,究竟多大的题量才能满足题库应用?打多少标签才能让题库更智能化但同时又不影响题的录入?要避免这些问题,题库建设立项就显得比较重要了。
任何一个项目在启动的时候都需要立项,搞清楚项目的背景及核心需求,尤其是题库建设立项更显得重要,搞清楚为什么要建题库和题库要解决的核心需求带你是什么,才能合理而有根据的进行题库建设。
立项主要解决以下三个问题:
在怎样立项中,首先要明确进行题库建设前我们存在哪些问题,如何解决,有什么方案和建议,具体可执行的方向是什么?梳理公司现有资源,根据现有资源,分配相关任务,同时召集项目相关人员参与会议,确定开工时间及开发周期。
立项流程如下:
明确题库建设的整体目标和阶段目标,体现在题库系统需提供什么样的功能,题库系统的题量是多大,在此基础上进行阶段目标拆分从而逐步推进项目建设。
首先要搞清楚这个系统是给谁用,解决什么问题,为什么要做这个系统等。例:某线下辅导机构题库系统。
项目背景:
功能分析:根据上述需求,首先明确系统是给咨询师、教师等人使用。因此该系统需支持多用户,多角色,多科目,录入试题,自动生成诊断试卷,成绩保存,用户做题记录保存,导出成绩等功能。
首先还是需明确题库给谁用这个问题,一旦明确给谁用,用来干什么。题量就比较好估算。常见的估算方法是章节总数*单个章节题数。
例:同上。
题量:因为该系统主要用于诊断,所以题量不需要太多,但题的类型及题的难度需要合理分配。因此上述可以这样估算:假设人教版七年级数学(上)知识点总共有4大章,那么依据每个章节下面需匹配25题,25题又分为5个不同难度,5个不同难度包含不同类型的题。因此人教版七年级数学(上)知识点的题量为4*25=100题。
备注:
任务列表拆分大体上可以分为题库系统开发和内容建设两个方向,建议两项工作并行推进。任务列表拆分一定要够细,具体到责任人,便于后续项目管理监控。
需求文档:明确创建同步题库还是知识点题库,这些题库的目录树的级别是多少,题量是多少,题的内容有哪些,题的属性有哪些,哪些是必填,哪些是选填等内容。
试题储备:在做内容建设前都建议先梳理现有资源再储备相关资源,如现有试题有多少,是否需要编辑。现有教材有多少,是否需要扫描后二次编辑,这些都可以在系统开发前准备好。
明确工期在题库建设计划中是常规的工作,在题库建设正式立项后,相关人员拿到明确需求后就需准确评估各任务工期及项目整体完成时间,和项目验收时间。
各任务工时:这个比较好理解,当拿到明确需求时,相关人员以小时为单位给出项目工时。
一个项目的研发需要多方面的支持,尤其大公司更是普通存在需要兄弟部门支持,需要外部资源等情况。因此在题库建设初期就考虑清楚哪些是内部支持哪些是外部支持,明确所需的支持类型,提前做好准备,避免出现需要时找不到人或者没有按流程去推进等情况导致耽误题库建设进度。
项目在研发过程都涉及到项目管理,项目管理需把控整个项目保质保量按计划推进。项目需求落地后创建项目任务开发列表,任务细分到责任人,最好是在一个Excel表格里创建项目任务开发列表,项目进度表,研发人员执行进度表,项目燃尽图,这样在做项目管控时通过Excel本身的函数只需更新研发人员进度其余表格自动联动更新。
根据题库系统功能模板,题库内容建设创建项目开发列表。开发列表包含序号、权重、任务,需求进度,项目进度等。
项目进度表包含功能模块整体进度和产品验收记录。
研发人员执行进度表,关于这个工时在实际执行过程中,可能存在工时有水分,或者说工时比较难收集等问题。但实际生产过程中可以灵活运用。我们终极目标是推进项目开发,因此在项目推进过程中,发现问题尽快找出问题所在,及时沟通解决。当然在收集工时如果能明确告知通过这样的一个研发人员进度执行情况可以清晰看出整个项目delay的责任人,解决研发团队吃大锅饭的问题,前提是分工一定要细致并且能责任到人。
项目燃尽图能清晰的一目了然的看出整个项目进度情况,是顺利进行还是delay。项目燃尽图的制作非常简单,找出你关注的数据,在表格中直接生成图表形状即可。
阶段交付成果验收是确保整个题库建设顺利推进的重要保障之一。验收阶段交付是否满足产品需求。题库系统涉及到系统开发和题库内容的建设等两个维度,因此阶段交付也可以是题量达到多少多少等。
阶段交付成果验收合格后,即可定义为一个里程碑式的事件。里程碑事件代表着项目从0到有。一方面可以鼓舞团队参与人员士气,另一方面同时可以达到项目汇报的目的。
常见的里程碑事件有需求评审,项目立项,阶段交付成果验收,产品发布等。
在这里说的需求满足,主要是针对题库系统来说的。需求验收最好是找到需求文档,根据需求文档进行功能验收。
回到上文中提到的例子。
使用群体:培训中心的咨询师,各分机构参与辅导的学生。
功能分析:
题库数量及质量是否达标,主要表现为题库的数量是否达到建库初期的预估数量,题库的质量是否满足当前题库应用。
当题库系统测试发布上线使用后,可以总结一下整个题库建设过程的收获和项目经验。比如事先预估了题量,储备了资源才确保题库的数量与质量。
当前在整个项目中,肯定会暴露团队成员中不少问题,如研发阶段前松后紧,匆忙提测,或提测延后,导致影响整个项目质量。或资源储备不多,导致内容质量低等。或临时变更需求,导致影响项目进度等。
面临这些问题,在题库建设中该如何去避免,在题库后期如何去优化都应在总结中体现出来。
最后就是文档归类和代码备份。
本文由 @青小豆 原创发布于人人都是产品经理。未经许可,禁止转载。