极限编程在开发供电客户服务监控系统中的应用
摘要:针对传统软件编程的缺点,详细介绍极限编程思想的核心内容和意义,并且阐述了该方法应用于开发供电客户服务监控系统。一、引言进行开发软件过程中,必须考虑到各方面的因素,软件需求可能会发生变化,这些
通过此模块了解系统的功能及使用方法。
这些系统需求,具体细节不能在短期内确定。由于各地供电系统客户服务提供的情况不一,给出的查询条件限制无法立刻统一确定,简报列表提供具体图状显示结果,在开发初期没有考虑;故障和投诉表收集和处理,需要明细表结构,如何进行分类处理,定义帮组信息必须和用户进行频繁交流;在累计结存过程中,需要不断进行数据测试,保证数据结果的可用性。
鉴于上述情况,在本项目中,我们借鉴极限编程许多思想和方法,采用了如下工作方式:
(1)开发小组由7人组成,7个人集体参与需求分析和设计,而并不是由项目负责人独立进行,同时在开发过程中随时听取用户意见,力求及时准确理解客户需求。
(2)在具体实施中,开发小组分为两组:业务组和技术组。业务组负责明细模块中的函数接口,定义函数功能;技术组负责编写代码,主要负责编码的规范和为自己所的代码编写测试用例,在编码过程中,业务组和技术组进行结对编程。最后由一人负责帮组客户完成功能测试,最终所有测试由客户认可。
(3)由于项目开发时间短,我们在开发中简化了设计文档,但对于测试文档和测试用例,提交到项目负责人中进行严格审核。
(4)统一的编程风格,包括变量的定义、函数的接口、文件命名的规范、文件类型的定义等。
(5)每天工作8小时,每天工作结束时,通过CVS工具提交当天所完成的代码和测试用例,并且通过该工具每个人都了解和熟悉其他成员的工作进度,且可以进行及时的调整进度。
在版本规划阶段中,我们通过与客户交流,共同决定了6个发行版本,如表1所示,根据这个规划逐步编码,在编码过程中不断与用户交流,使用户逐步完善需求。
表1 版本规划表
版本 开发时间(单位:天) 功能实现
V1.0 10 工作简报原型:显示简报列表,对该表进行管理
业务汇总原型:处理话务量、投诉、故障状态信息,实现数据库导入导出操作
V1.1 15 完善数据导入功能。
对工作简报进行满意率简报管理,能按条件对各地信息进行查询;对业务汇总模块实现业务量统计,并且可以进行业务查询。
V1.2 10 对于人员管理,用户、管理员信息管理,操作权限设定;在常见问题中,实现问答留言功能。
V1.3 5 编写基本帮组信息,完善输出界面,发行最终版本。
四、结束语
极限编程由于自身的特点,它适用于几人的小项目组,不适用非常大的项目团队,但是许多思想可以被其他开发方法借鉴;在国内也很难严格遵循它所有的12个实
责任编辑:和硕涵
免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞
-
现货模式下谷电用户价值再评估
2020-10-10电力现货市场,电力交易,电力用户 -
PPT | 高校综合能源服务有哪些解决方案?
2020-10-09综合能源服务,清洁供热,多能互补 -
深度文章 | “十三五”以来电力消费增长原因分析及中长期展望
2020-09-27电力需求,用电量,全社会用电量
-
PPT | 高校综合能源服务有哪些解决方案?
2020-10-09综合能源服务,清洁供热,多能互补 -
深度文章 | “十三五”以来电力消费增长原因分析及中长期展望
2020-09-27电力需求,用电量,全社会用电量 -
我国电力改革涉及的电价问题
-
贵州职称论文发表选择泛亚,论文发表有保障
2019-02-20贵州职称论文发表 -
《电力设备管理》杂志首届全国电力工业 特约专家征文
2019-01-05电力设备管理杂志 -
国内首座蜂窝型集束煤仓管理创新与实践
-
人力资源和社会保障部:电线电缆制造工国家职业技能标准
-
人力资源和社会保障部:变压器互感器制造工国家职业技能标准
-
《低压微电网并网一体化装置技术规范》T/CEC 150
2019-01-02低压微电网技术规范
-
现货模式下谷电用户价值再评估
2020-10-10电力现货市场,电力交易,电力用户 -
建议收藏 | 中国电价全景图
2020-09-16电价,全景图,电力 -
一张图读懂我国销售电价附加
2020-03-05销售电价附加
-
电气工程学科排行榜发布!华北电力大学排名第二
-
国家电网61家单位招聘毕业生
2019-03-12国家电网招聘毕业生 -
《电力设备管理》杂志读者俱乐部会员招募
2018-10-16电力设备管理杂志