开发价值效益评估数据自动处理方法及其系统的制作方法

文档序号:6557222阅读:245来源:国知局
专利名称:开发价值效益评估数据自动处理方法及其系统的制作方法
技术领域
本发明涉及一种价值效益评估数据自动处理方法及其系统,特别是涉及一种开发价值效益评估数据自动处理方法及其系统。
当企业收到使用者的软件开发需求时,往往只能听信使用者片面的说法,由于没有过去的辅助资料可依据,大部分只能被动地接受需求,等到软件开发完成并且使用一段时间之后,才可能会发现投入大量金钱及时间所开发的程序实际的使用状况和预期需求相差甚多,如此非但没有提高生产效能,反而浪费了许多资源,因此实在需要有一个系统能记录使用者实际使用软件的状况,做出效益评估,若是一直不将这些使用者的使用状况加以记录、进行评估,下次若有需求再被提出时信息人员还是无法得到相关资料与使用者一起讨论申请开发软件的价值性。
因此,此等攸关企业投资计划的重要因素及经验,以及如何在充满风险性及不确定性因素的情况下作投资计划的评估,并用客观的态度,分析每一方法的优劣点及可被采用的对象范围,实在非常需要一个简易、便利的开发价值效益评估数据自动处理系统来解决问题。
本发明所解决的另一技术问题是提出一种已开发软件效益评估数据自动处理方法,用以评估已开发软件的效益。
本发明所提出的开发价值效益评估数据自动处理方法至少包含下列步骤先建置一申请开发软件,以支持部门作业,再建置一开发价值评估数据自动处理系统,分析所述申请开发的软件的经济效益,其中建置此开发价值效益评估数据自动处理系统包含建置输入判定模块、过程记录模块、资源统计模块、评估比对模块和中央控制模块,以确认使用者身份,记录和统计使用状况,再借助所记录的使用状况和汇总后的统计结果来评估此申请开发的软件的经济效益。
本发明所提出的开发价值效益评估数据自动处理系统至少包含一输入判定模块,用以确认欲进入申请开发软件的使用者身份;一过程记录模块,用以记录使用者的使用状况;一资源统计模块,用以统计使用状况,汇总输出统计结果;一评估比对模块,用以比对使用状况及预期需求间的差异,并评估开发后的经济效益;及一中央控制模块,用以联系、监控此开发价值效益评估系统及各模块的运作。
本发明所提出的效益评估数据自动处理方法至少包含下列步骤取得预期需求及使用状况;比对预期需求及该使用状况的差异;再通过评估函数计算经济效益。
具体地讲,本发明提供一种开发价值评估数据自动处理方法,包括以下步骤建置该申请开发软件,用以支持一部门作业;建置一开发价值评估数据自动处理系统,用以分析该申请开发软件的经济效益,包括下列步骤建置一输入判定模块,用以确认使用该申请开发软件的一使用者身份及该部门;建置一过程记录模块,用以记录该申请开发软件的使用者使用状况;建置一资源统计模块,用以统计该过程记录模块记录的使用状况,并汇总输出统计后的结果;建置一评估比对模块,用以比对、评估该资源统计模块汇总后的结果;及建置一中央控制模块,用以联系、监控该开发价值评估数据处理系统及其模块的运作;如上所述,借助记录该申请开发软件的使用状况并输出一使用状况表格,并统计该使用状况表格,进行评估该申请开发软件的经济效益。
所述申请开发软件指一种辅助使用者工作上需要的软件。
使用该申请开发软件时更包含下列步骤通过该输入判定模块确认该使用者身份;及允许启用该申请开发软件。
所述输入判定模块系可通过网络联机确认。
一种开发价值评估数据自动处理系统,应用于管理已开发的申请开发软件,用以记录、评估该申请开发软件的使用状况,该开发价值评估系统包括一输入判定模块,用以确认该申请开发软件一使用者身份及一部门;
一过程记录模块,用以记录该申请开发软件该使用者的使用状况;一资源统计模块,用以统计该过程记录模块记录的使用状况,并汇总输出统计后之结果;一评估比对模块,用以比对该资源统计模块汇总后的一档案及一该申请开发软件的申请者所提出的一预期需求表格间的差异,并评估开发后的一经济效益;及一中央控制模块,用以联系、监控该开发价值评估数据自动处理系统及其模块的运作。
所述输入判定模块可通过网络联机辨认欲进入该申请开发软件的使用者身份及该部门。
所述过程记录模块可通过网络记录该使用者的使用状况。
所述资源统计模块系可通过网络将该过程记录模块记录的资料进行汇总输出。
所述预期需求表格系指该申请者于该申请开发软件建置前所提出的一异动需求。
一种效益评估方法,针对一已开发的软件进行效益评估,用以做辅助决策的依据,该效益评估方法包含下列步骤取得一预期需求表格及一使用状况表格;比对该预期需求表格及该使用状况表格之差异;通过评估函数f(x,y,z)=Ax+By+Cz+D计算经济效益其中f(x,y,z)是应变量经济效益,x,y,z是自变量使用次数、使用时间和资源,A,B,C是x,y,z的系数,分别代表对使用次数、使用时间和资源使用量对经济效益的斜率(slope),也就是使用次数、使用时间和资源使用量对经济效益不同程度的影响,而D则代表整个函数的余差(residuals),即最后对f(x,y,z)的修正变化量。
计算该经济效益后,输出一评估报告。
所述评估函数指用以计算该经济效益的算法。
所述评估函数包括反馈修正一评估标准。
本发明提出一种开发价值效益评估数据自动处理方法及其系统,特别针对评估企业投资的经济效益,发展一种交互式的评估系统,借助各部门软件使用记录,分析软件实际需求,再将其与预期需求比较,改善目前单方面被动接受申请者所提出的程序开发需求,及程序待维护时缺少沟通依据的情形。
此开发价值效益评估系统100包含五个模块(1)输入判定模块120;(2)过程记录模块130;(3)资源统计模块140;(4)评估比对模块150;(5)中央控制模块160,各模块说明如下
(1)输入判定模块120,用以核对欲进入并使用此申请开发软件200的使用者400身份(identification,ID)及其部门代码…等资料。
(2)过程记录模块130,用以记录使用过申请开发软件200的使用者400身份(ID)、部门代码及使用时间,并将这些使用状况记录写入数据库110。
(3)资源统计模块140,用以统计数据库110内所记载的使用者400身份(ID)、部门代码及使用时间等资源使用记录,并分别将各软件、各部门统计后的资源使用量写入表格中。
(4)评估比对模块150,用以预先将统计的使用者使用记录进行经济效益评估,并把统计结果比对之前申请者所提出的异动需求单,确认使用者的使用情形是否有与原先申请者预估相差甚多或异动的部分;并选择一合适的评估方式将统计后的结果予以分析,把这些记录视为参数输入一评估函数,或输入数据库中所建立的其它方法,以获得一参考评估结果,再将这些比对及评估后的报表输出,此报表可自系统打印,或自动以电子邮件方式传送给信息管理人员500。
(5)中央控制模块160,用以接收及传递系统各模块间的信息,监控各模块执行情形,中央控制模块160为开发价值效益评估系统100的信息控制中枢,可通过网络300与申请开发软件200连结,或通过服务器撷取开发价值评估系统所需记录的资料。
请参阅图2,此图是本发明所提出开发价值评估数据处理系统的作业流程图,说明本发明的主要流程,其说明如下当使用者400进入申请开发软件200时,系统即会出现一登录画面要求使用者进行登录,指示使用者400输入身份(ID)及部门代码等认证资料,待确认无误后,则开放此申请开发软件200给使用者400使用(步骤600),在使用者400使用此申请开发软件200的过程中,开发价值评估系统100会自动记录使用者使用时间及消耗的资源量(步骤610),直到使用者400注销为止,而每隔一段时间,信息管理人员可查看记录,或进行评估,开发价值评估系统100也会定时自动输出所记录下的使用状况,并使用统计后的结果进行经济效益评估(步骤620),将评估后的结果打印至报表,或自动以电子邮件传送至信息管理人员之信箱中。
请参阅图3,此图是本发明所提出的开发价值评估数据处理系统的评估流程图,说明进行评估的详细流程,其说明如下首先,读取申请者当初所提出的预期需求和使用者实际使用状况汇总后的统计表格(步骤700),开发价值评估系统100会先比较两者的差异(步骤710),并输出异常报表,接着再利用这些资料计算经济效益(步骤720),选择一合适的评估方式将统计后的结果予以分析,把这些统计后的结果视为参数输入一评估函数,例如利用使用次数、使用时间及资源使用量等参数来评估申请开发软件开发后的经济效益,如以下之方程式(1)经济效益=A(使用次数)+B(使用时间)+C(资源使用量)+D…………(1)此方程式可简化看做f(x,y,z)=Ax+By+Cz+D的形式,其中f(x,y,z)是应变量,x,y,z是自变量,f(x,y,z)(也就是经济效益)会随不同的x,y,z而改变,即此函数采用使用次数、使用时间和资源使用量来做为评估经济效益的指针,而其中的A,B,C是x,y,z的系数,分别代表对使用次数、使用时间和资源使用量对经济效益的斜率(slope),也就是使用次数、使用时间和资源使用量对经济效益不同程度的影响,而D则代表整个函数的余差(residuals),即最后对f(x,y,z)的修正变化量;其中A,B,C,D可由现有或虚拟数据经多变量分析(MultivariateAnalysis)而得,再经由其后所搜集的统计结果不断反馈修正,以呈现与实际情形最为相近的评估及预测。
不过由于各软件的使用情形及人员的使用需要本来就不相同,所以或将这些结果输入数据库中所建立的其它评估方法,利用评估系统去推算这些资源消耗可带来多少经济效益,以获得更佳的参考评估标准,且也可将每次计算后的结果与实际结论比对,反过来修正评估函数的系数或其它参数,以提高此开发价值评估系统100的评估准确度。
虽然本发明以上述较佳实施例公开,然其并非用以限定本发明,任何本技术领域普通技术人员,在不脱离本发明之精神和范围内,当可作一些更改变动与润饰,因此本发明保护范围当视后附申请专利范围所界定者为准。
权利要求
1.一种开发价值评估数据自动处理方法,包括以下步骤建置该申请开发软件,用以支持一部门作业;建置一开发价值评估数据自动处理系统,用以分析该申请开发软件的经济效益,包括下列步骤建置一输入判定模块,用以确认使用该申请开发软件的一使用者身份及该部门;建置一过程记录模块,用以记录该申请开发软件的使用者使用状况;建置一资源统计模块,用以统计该过程记录模块记录的使用状况,并汇总输出统计后的结果;建置一评估比对模块,用以比对、评估该资源统计模块汇总后的结果;及建置一中央控制模块,用以联系、监控该开发价值评估数据处理系统及其模块的运作;如上所述,借助记录该申请开发软件的使用状况并输出一使用状况表格,并统计该使用状况表格,进行评估该申请开发软件的经济效益。
2.如权利要求1所述开发价值评估数据自动处理方法,其特征在于,所述申请开发软件指一种辅助使用者工作上需要的软件。
3.如权利要求1所述开发价值评估数据自动处理方法,其特征在于,使用该申请开发软件时更包含下列步骤通过该输入判定模块确认该使用者身份;及允许启用该申请开发软件。
4.如权利要求3所述开发价值评估数据自动处理方法,其特征在于,所述输入判定模块系可通过网络联机确认。
5.一种开发价值评估数据自动处理系统,应用于管理已开发的申请开发软件,用以记录、评估该申请开发软件的使用状况,该开发价值评估系统包括一输入判定模块,用以确认该申请开发软件一使用者身份及一部门;一过程记录模块,用以记录该申请开发软件该使用者的使用状况;一资源统计模块,用以统计该过程记录模块记录的使用状况,并汇总输出统计后之结果;一评估比对模块,用以比对该资源统计模块汇总后的一档案及一该申请开发软件的申请者所提出的一预期需求表格间的差异,并评估开发后的一经济效益;及一中央控制模块,用以联系、监控该开发价值评估数据自动处理系统及其模块的运作。
6.如权利要求5所述开发价值评估数据自动处理系统,其特征在于,所述输入判定模块可通过网络联机辨认欲进入该申请开发软件的使用者身份及该部门。
7.如权利要求5所述开发价值评估数据自动处理系统,其特征在于,所述过程记录模块可通过网络记录该使用者的使用状况。
8.如权利要求5所述开发价值评估数据自动处理系统,其特征在于,所述资源统计模块系可通过网络将该过程记录模块记录的资料进行汇总输出。
9.如权利要求5所述开发价值评估数据自动处理系统,其特征在于,所述预期需求表格系指该申请者于该申请开发软件建置前所提出的一异动需求。
10.一种效益评估方法,针对一已开发的软件进行效益评估,用以做辅助决策的依据,该效益评估方法包含下列步骤取得一预期需求表格及一使用状况表格;比对该预期需求表格及该使用状况表格之差异;通过评估函数f(x,y,z)=Ax+By+Cz+D计算经济效益其中f(x,y,z)是应变量经济效益,x,y,z是自变量使用次数、使用时间和资源,A,B,C是x,y,z的系数,分别代表对使用次数、使用时间和资源使用量对经济效益的斜率(slope),也就是使用次数、使用时间和资源使用量对经济效益不同程度的影响,而D则代表整个函数的余差(residuals),即最后对f(x,y,z)的修正变化量。
11.如权利要求10所述效益评估方法,其特征在于,计算该经济效益后,输出一评估报告。
12.如权利要求10所述效益评估方法,其特征在于,该评估函数指用以计算该经济效益的算法。
13.如权利要求10所述效益评估方法,其特征在于,评估函数包括反馈修正一评估标准。
全文摘要
本发明涉及一种开发价值效益评估数据自动处理方法及其系统,用以评估软件的价值和效益,主要目的在于改善长时间投入开发软件却效益不佳的情形;此开发价值评估方法至少包含建置一申请开发软件、建置一开发价值效益评估系统及评估开发效益等步骤;此系统及方法将可提供有效的评估数据,改善目前单方面被动接受程序开发需求的情形。可广泛应用于软件业。
文档编号G06F9/06GK1431583SQ0210097
公开日2003年7月23日 申请日期2002年1月10日 优先权日2002年1月10日
发明者廖谊铭 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1