课件制作程序开发工作规范(仅供参考)

[复制链接]
本帖最后由 E-learning—jx 于 2014-1-2 15:25 编辑

1.程序开发的主要工作职责
1)   提供售前技术咨询;
2)   制定各类型课件标准框架;
3)   根据客户平台和课件功能要求,选择课件标准框架或基于标准课件框架增补功能;
4)   根据课件功能要求,编写程序代码实现功能;
5)   协助创意设计,制定UI设计的技术标准;
6)   负责将UI、课件动画和片头与课件框架进行整合;
7)   整合课件在单机和平台环境下的测试,主要针对课件功能和平台功能的实现;
8)   在定制课件开发中对客户进行技术的教育和引导。

2.定制课件开发中程序开发工作流程
1) 定制课件开发的项目流程依次包括项目分析、项目设计、项目开发、项目实施和项目评估五个阶段。
2) 项目的分析阶段是在项目确立前,程序开发人员根据实际情况,提供课件技术咨询。对于客户在定制课件开发项目中的技术需求,程序开发部的人员要协助项目经理确认技术需求。
3)项目确立之后,在项目的设计阶段。项目经理安排的本公司内项目启动会,程序设计人员是参会人员之一,用于了解项目需求、项目工期安排,明确项目工作任务和课件程序开发的工作周期和完成时间点。
4)在项目开发阶段,程序开发人员根据项目技术需求和定制课件类型,选择标准课件框架,将UI设计整合进标准课件框架,或者提供框架修改说明,指导创意设计人员将UI设计直接整合进标准课件框架。同时,根据定制课件功能需求,开发编写课件功能程序。程序代码的编写要遵循本公司制定的代码编写规范、文件命名规则和标准课件代码规范。
5) 在课件动画制作期间,程序开发人员负责对制作人员进行指导,关于课件功能的代码增加和课件交互功能的技术支持。
6)定制课件的UI、课件动画和片头经过项目组成员测试修改完成和客户确认之后,程序开发人员负责与课件框架进行整合,在单机和学习平台上进行测试。程序开发人员的课件测试主要是针对课件功能和平台功能实现上的技术功能测试。课件内容的测试由教学设计师负责。课件设计的审核由创意设计和项目经理,以及客户确认。
7) 程序开发人员在内部的单机和学习平台上测试完成之后,经项目经理确认,开通客户的测试平台(定制课件专用测试平台)账号。由项目经理以电子邮件的形式通知客户进行在线测试。
8)在项目经理和客户审核之后,程序开发人员根据项目经理的修改意见和客户审核的反馈意见,以及规定的修改周期,对课件功能和框架功能进行修改。修改完成后,程序开发人员要通知项目经理先确认,再由项目经理通知客户确认。定制课件内容及框架经客户审核确认之后,项目经理通知程序开发人员,程序开发人员负责将最终的课件进行封装打包,通知项目经理定制课件包的位置,由项目经理提交给客户。如果定制课件需要发布在本公司的学习平台上,程序开发人员负责通知项目经理课件封装包准备完成。再由项目经理通知系统服务部正式发布定制课件包。
9)程序开发人员在完成定制课件封装包之后,在定制课件开发项目中的工作被视为完成。在项目通过验收一周内,程序开发人员要负责整理课件框架和功能源代码和源文件,编写技术说明文档,并交由项目经理统一做项目备份。

3. 定制课件开发中程序开发的工作规范
1) 程序开发人员在定制课件开发项目中要遵循项目需求表,来选择标准课件框架。
2)程序开发人员在课件框架和功能的程序代码编写时,要遵循本公司制定的代码编写规范。
3)程序开发人员要配合项目经理和其他项目组成员,依照本公司制定的课件开发命名规则,在项目需求表中明确课件文件的命名方法。
4)程序开发人员所做的课件框架和课件功能文件,必须保存在公司规定的位置。
5)程序开发人员在项目结束后,参照课件技术说明文档模版,编写课件技术说明文档。

使用道具 举报 回复
分享就是力量
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则