面对现在迅速变化的技术环境、激烈的国内角逐和全球性角逐,与飞速提升的信息处置能力,传统本钱管理软件没办法为管理者进行过程控制、商品本钱计算、绩效评估和各种决策提供准时有用的信息。下面是学习啦我们为大伙推荐的it项目本钱管理论文,供大伙参考。
it项目本钱管理论文范本1、论软件开发本钱管理
摘要
2004年8月,我作为项目经理开始参与某某银行授信业务系统的开发项目,主要工作职责为需要剖析、系统设计和项目管理。系统基本功能包含:业务操作、业务提醒、基础资料、查看统计和权限管理等五个模块。系统使用Struts + Hibernate主流Web应用框架,达成Web应用程序服务器WebSphere与协作应用程序服务器Lotus Domino的高度集成. 项目的成功非常大程度上归功于在项目过程中各个阶段对进度和本钱的有效管理和控制。本文以该项目为例,结合作者实践,讨论了信息管理软件项目中的本钱管理问题,主要通过在计划阶段做好工作量估算,有效管理和控制风险原因,在推行阶段进行本钱跟踪和控制等办法来有效管理和控制项目本钱.推行结果
正文
2004年8月,我作为项目经理开始参与某某银行授信业务系统的开发项目,主要工作职责为需要剖析、系统设计和项目管理.当然也做一些编码工作,主如果基础性公用代码和重要核心代码的撰写与维护.授信是指银行以自己信用向顾客提供贷款、担保、开票信用证、汇票乘兑等业务,授信业务是商业银行资金运作中最为要紧的业务之一。开发授信业务系统,提升授信业务的管理水平和运行效率、充分借助共享的信息资源、减小各种风险、运用各种科学的金融剖析模型指导业务拓展具备十分要紧的意义.系统基本功能包含:业务操作、业务提醒、基础资料、查看统计和权限管理等五个模块.系统全方位达成授信业务的网上操作,达成步骤的上报,审批和管理,大大提升了授信业务工作效率。提供了强大的业务查看和统计功能,便于对授信业务工作的管理和监督.其中业务操作模块达成授信业务工作步骤,主要包含正常类授信业务申报、问题类授信业务申报、特殊类授信业务申报和授后监控业务等工作步骤.
系统使用Struts + Hibernate主流Web应用框架,开发工具使用WebSphere Studio Application Developer 5.0 ,WSAD 5.0集成并扩展了Eclipse 2.0的功能.硬件配置方面:IBM P610小型机用于安装WebSphere 5.0,DELL服务器用于安装Domino R6和SQL Server 2000。达成Web应用程序服务器WebSphere与协作应用程序服务器Lotus Domino的高度集成,并用Single Sign On达成单点登陆.总体构造思想,将表单数据的生成和剖析使用关系型数据库来达成,通过WebSphere构造达成业务逻辑的处置,而表单的审核步骤由Domino进行驱动.将基于业务为主的J2EE服务管理软件和基于协作为主的DOMINO步骤处置系统有效的结合起来,确保整个业务步骤的有效运行和各种数据查看剖析统计的有机结合. 因为考虑到银行帐户年度等原因,顾客需要系统在2004年12底前出货,项目开发周期为4个月。项目职员配备状况,项目经理l人,开发职员4人,测试职员3人,界面美工职员1人,项目行政秘书1人,配置管理职员1人,水平管理职员1人.其中开发职员小张来自某某银行科技处.项目行政秘书、配置管理、水平管理等职员为兼职职员,为多项目共享。因为公司是大型软件企业,在项目基础设施方面包含开发服务器、开发机、测试服务器、配置管理服务器、开发工具等配备情况较好。
软件本钱管理是软件项目管理的一个要紧组成部分,也是一个十分容易被忽略但却又是十分要紧的内容.本钱管理的目的是通过实行项目本钱管理过程和用一些基本项目管理工具和技术来改进项目本钱绩效。项目组整体上把按进度和预算出货项目作为大家最大的挑战,因
此大家十分看重对项目进度和本钱的控制和管理.该项目中大家借用项目管理系统Microsoft Project 2003来辅助进度和本钱的计划和管理.大家主要通过在计划阶段做好工作量估算,有效管理和控制风险原因和在推行阶段进行本钱跟踪和控制等办法和方案来有效管理和控
制项目本钱.
1、计划阶段做好活动历时估算
项目需要剖析阶段结束,《软件需要说明书》得到顾客正式签字确认后,大家开始创建工作分解结构WBS和拟定详细项目进度计划.大家觉得工作量估算是本钱估算的基础,对于项目本钱管理+分重要.因为对代码行估算、功能点估算等估算方法研究不是非常深入,工作量估算主要使用基于公司项目历史绩效数据库和个人经验的估算办法.对于部分涉及步骤的活动单位通常比较难一次性把握其活动的历时,事实上步骤调试的工作量在页面基本功能的3倍工作量以上.比如业务操作模块问题类授信业务申报问题类顾客行动计划申请步骤页面提交工作量为2日/人,而步骤调试需要涉及20多个角色和8条路径.对于估算把握不怎么样的任务,大家通常通过提供一个乐观估算A、悲观估算B、正常估算M进行3次估算然后借助PERT公式[1 /6]计算取整.每项活动我都先确定具体职员,然后需要对活动本身进行详细剖析,必要时查询公司项目历史绩效数据库。最后需要为各项活动打造了依靠关系,明确各项活动的前置任务,活动开始时
间和结束时间.大体上讲活动历时估算工作量较大,我花费了数个工作日.
项目组职员流动率较低,在J2EE和Struts构造下的WEB应用开发已经有肯定的项目积累和团队合作基础.如项目组自行开发了功能健全的Struts-config.xml统一维护工具,达成了FormBean和ActionBean便捷管理。有很多可供复用的东西,如公共基础代码包,权限管理
模块等.这类也是在大家工作量估算中需要考虑的原因.
2、有效管理和控制风险原因
项目中大家对项目风险进行了必要的管理,以防止风险事件的发生引发项目本钱增加或超支.公司项目管理部门提供了风险管理计划的模板和风险事件列表模板.为了让项目组整体在各个阶段维持好的风险意识,我尝试使用了十大风险事情跟踪,把项目中各主要风险事情根据排行榜张贴在通知栏上.因为当时有部分未明晰的需要包含:①问题类顾客行动计划申请步骤;②查看统计部分需要;③顾客方面可能提出的新需要.需要和范围界定不清、计划不充分、用户参与不足、缺少领导支持、技术问题等为大家项目计划阶段主要风险事件.事实表明,这种做法成效是很明显的.尤其是顾客方面,我按期把风险事件列表Email给顾客方项目负责人方某.为了能尽快落实未明晰的需要部分,我与顾客方主要项目负责人方某进行了面对面的交流.通过一番利弊关系的陈述,达成尽快明晰悬留部分需要的共识.需要问题非常快得到解决.项目组整体信心十足,积极性和责任感增加.公司领导方面对项目组也表现出特别的关心,尤其是公司赵总开始频繁出目前项目组的每周进度评审会议上,他们也
开始担忧由于对项目支持不够而致使项目的失败.
3、推行阶段进行本钱跟踪和控制
推行阶段需要进行本钱的跟踪和控制.Project 2003中需要设定各项资源的工时标准费率,即职员每小时的工作本钱.项目组成员每周五下班前通过内网B/S项目管理信息管理软件PMIS提交《项目周报》,把各自本周内完成的任务进度状况和下周任务计划进行汇报.报告需要按百分比严格量化任务完成状况,PMIS只提供具体百分比的选择.项目经理把各项任务实质完成数据输入到进度计划中,Project 2003自动本钱统计表,了解显示任务
基准和实质本钱信息.通过查询跟踪甘特图就可以较好把握项目总体的进度绩效. 授信业务系统在2004年12月下旬正式上线,提前1周完成了项目.现在系统运行正常,遭到顾客方各有关部门的一致好评,对项目认可度较高.项目的成功非常大程度上归功于在项目过程中各个阶段对进度和本钱的有效管理和控制.没本钱管理,项目也会成功.但没本钱管理的项目,对于项目管理水平、时间、本钱三大目的的达成是具备巨大风险.
it项目本钱管理论文范本2、软件项目本钱管理研究
摘要:有效的软件项目管理可以提升软件商品水平和生产效率,有益于软件企业整体开发能力和开发水平的提升。本钱管理是软件项目管理的主要内容之一。本文着重研究软件本钱管理的有关内容,探讨了软件项目管理的概念、特质等,研究了一些现在常见的经典本钱管理体系和办法。
关键字:软件项目 本钱管理 本钱估算 本钱控制
伴随信息技术的快速进步,软件企业在国内高新技术产业中饰演着愈加要紧的角色。软件企业进行如那件项目管理有益于将开发职员的个人开发能力转换为企业的开发能力,软件企业的软件开发能力越高,表明这个企业的软件生成越趋于成熟,企业越可以稳定进步。软件项目管理是软件企业提升竞争优势的要紧方法。本钱管理软件是软件项目管理软件的一个子系统。有效的软件项目管理和本钱控制可以更好的为软件企业积蓄财力,可以增强如那件企业的竞争优势。
软件项目本钱管理就是依据企业的状况和项目的具体需要、借助公司既有些资源、在保证项目进度、水平达到顾客认可的状况下,对软件项目本钱进行有效的组织、推行、控制、跟踪、剖析和考核等一系列的管理活动,最大限度的减少项目本钱,提升项目收益,达成顾客、公司、职员三赢,获得更稳定的顾客群,更多的公司收益和更稳定的项目队伍。现在国内软件企业推行软件项目管理的很多技术还非常不成熟,只有少数大型软件企业,依据诸如CMM和ISO9000的规范规范与一些项目管理辅助工具,推行相对规范的软件项目管理。大多数中小型软件企业,尚没进行规范和有约束力的软件项目管理。特别是在项目本钱管理方面,软件企业的伊始还比较薄弱,常常出现项目进度延迟、本钱超支的现象。
在传统的项目管理系统中,通常都是进度安排和跟踪控制,大多都不可以进行软件本钱估计,缺少事先本钱控制,部分项目管理系统虽然具备一些本钱管理的功能,但这类项目管理系统多数是面向工程项目来设计的,真的面向软件项目的项目管理系统极少,因为软件项目自己的特殊性,致使了在应用工程项目管理系统来管理系统项目时会出现不少的问题。本钱管理在实践上主要体目前项目管理系统中,但目前的项目管理系统并难以满足本钱管理的需要。软件项目管理工具应该能偶和本钱估计相互协调,不只借助估计者的数据,还应该可以充分借助历史数据库的数据。目前的软件项目管理工具存在有如下什么时间不足:
1)不可以进行有效的软件本钱估计;
2)缺少事先本钱控制;
3)不可以和估计数据智能化协调;
4)不可以有效地借助历史数据库中的数据。
软件项目管理的对象是软件,它所涉及的范围覆盖了整个软件工程过程。从软件工程的角度讲,软件开发主要分为六个阶段:需要剖析阶段、概要设计阶段、详细设计阶段、编码阶段、测试阶段、安装及维护阶段。不论是作坊式开发,还是团队协作开发,这六个阶段都必不可少的。要想对软件项目本钱进行有效的管理,需要对软件项目开发的各个阶段进行深入的剖析,在开发过程中除去一流的技术和开发办法,还有以整套的管理办法,侧重于软件企业在软件开发过程中对计划安排、项目跟踪、资源分配和本钱控制等的管理方法。
软件项目管理的三个要点是时间进度、本钱和水平。本钱管理是软件项目管理的一个主要内容。本钱管理从时间上可以分为初期、中期、后期和结束四个阶段。从运作上可以分为计划、实行和控制三个基本过程与剖析、评估和概要三项基本活动;从内容上涉及进度跟踪、风险剖析与辨别、有效交流等方面。项目本钱管理包括了所有为了保证项目在预算内完成的过程。通常包含以下过程:
1)资源计划:为了完成项目活动所需的资源类型及其数目的一种安排。
2)本钱估算:开发一个完整项目活动所需要资源的大概本钱估计。
在传统的项目管理中,通常依赖个人经验估计较小的被分解后的活动,然后求其和为总体本钱。本钱估算是本钱管理中的主要部分。本钱估算的重要是对工作量的准确估算。对一个项目的本钱做出估算。本钱的主要组成部分是人力本钱,除此之外也有其他的本钱,比如出差成本、通讯工具、用于项目的培训、项目团队所用的软硬件等。这类本钱与人力本钱一块构建项目的总本钱。
3)本钱预算:分配整体本钱到每个工作任务。
预算可以使用两种办法:其一是自上而下法,在项目总本钱之内根据每一工作包的有关工作范围来考察,按项目总本钱的肯定比率分到各个工作包中;其二是自下而上法,有每一个工作包的具体负责人进行预算估计,然后再进行平衡和调整。
4)本钱控制:控制项目预算的变更。
陈本控制工作第一从确定工作分为开始,控制工作范围包含本钱预算和工作进度计划。项目启动后,要进行检查和跟踪工作,然后对检查和跟踪的工作进行剖析,预测其发展势头,做出项目进度状况报告及本钱发展势头报告。依据进展状况报告及本钱发展势头报告,采取具体的纠正手段。
本钱控制的核心是管理好四个重要指标:TBC、CBC、CAC和CEV【1】。
总预算本钱TBC表明完成一个项目总共需要什么价格。明确核算出什么级别的人一天的本钱是多少,并将需要投入的人力则算成TBC中的钱,通过控制项目的本钱来提升企业的职员用效率。
另外三个参数CBC、CAC和CEV都和时间有关,CBC、CAC和CEV三个指标是解决怎么样描述一个特定时间点的本钱状况的问题。
累计预算本钱CBC描述了一个项目根据预算在某个特定的时间点上应该话费的本钱的总和。
累计实质本钱CAC描述了一个项目在某个特定的时间点世家已经花费的所有本钱的总和。
累计达成价值CEV也称净值,描述了一个项目在某个特定的时间点所有已经完成的工作商品的价值。
TBC是总共需要多少资金,而CBC、CAC和CEV则分别是某个特定时间点上的总预算、总投入和总产出。
三个参数中非常重要的是CEV,但事实上怎么样准确计算CEV正是工作的难题。在软件项目中,因预算难以估算准确,完工的比率也难以准确计算,所有CEV总是不太容易精确。一种改进的办法是将任务进行细分,直到便于估算、容易测量;另一种办法是不断积累历史数据、借助历史数据提升预算的准确性。
为了对上面得到的数据进行必要的剖析以确定项目的状况,需要引进CV、SV、安装成本和SPI四个基本定义。
本钱偏差CV CV=CEV-CAC,它表示目前产出的价值与投入本钱的差异。显然,假如该参数为正,说明产出比投入多,项目省钱了;反之,则说明产出比投入少。
进度偏差SV SV-CEV-CBC。CBC不但表示在一个特定时间点的累计预算,启示还隐含表示在这个特定时间点上应该的产出,因此SV表示目前产出的价值与预算讲解价值的偏差。显然,假如该参数为正,说明项目进度已经提前;反之,则说明项目进度已经滞后。
本钱绩效安装成本 安装成本=CEV/CAC,它表示投入单位本钱可以产出的价值。
进度绩效SPI SPI=CEV/CBC,它表示目前完成的工作量占预计完成工作量的比率,1表示正好完成。
除去对项目进行绩效剖析外,还可以进行预测计算FCAC以预计完工本钱。容易的有三种办法:
办法1、FCAC=TBC/安装成本。办法一说明,假如项目继续以目前的本钱绩效水平运行,那样到项目完工时所需要的本钱有此公式计算。
办法而:ECAC=CAC+。办法二说明,假如项目剩余部分按预算完成,那样到项目完工是所需要本钱按此公式计算。
办法3、FCAC=CAC+重估剩余工程预算。这事实上需要完全重新估算。 本钱剖析后可能需要使用必要手段进行调整。确定调整对象时应该优先考虑本钱偏差较大、本钱绩效差、本钱高的工作包,并从最近开始工作任务着手进行调整。纠正手段包含用合格的但本钱较低的人工、派有经验的人指导工作、降低工作范围或减少进度、水平等。
在本钱控制过程中可以借助差异剖析,差异剖析是指确定差异的数额,将其分解为不一样的差异项目,并在此基础上调查发生差异的具体缘由并提出剖析报告。通过差异剖析,找到导致差异是什么原因,分清责任,采取纠正行动,达成减少本钱的目的【2】。总之,本钱控制第一要规划花费的计划CBC,然后按期核算CAC和CEV,通过剖析偏差和绩效指标弄清项目状况,进而通过本钱预算和采取手段确保本钱向有利的方向进步。
最后,本人结合自己实质项目管理工作经验,针对软件项目本钱管理过程中存在的问题进行剖析和探讨。
软件项目本钱管理中存在的主要问题有:
1、项目职员经济观念不强,公司缺少一套行之有效的本钱管理体质。
现在,国内软件项目职员大多具备软件开发专业技术背景,但常见缺少紧急观念,本钱一时单薄,尤其是项目不单独核算的企业,项目经理职责更偏重于技术而非管理智能,容易的将项目本钱管理的责任归于财务部门。同时,软件公司一般缺少行之有效的本钱控制和勉励体制。不少只不过容易的规章规范,至于哪个做,何时做,做到什么程度都没提及,实质运作起来困难程度大。在项目内部,每一个成员指从我们的角度考虑,项目本钱居高不下。
2、项目的过程控制薄弱。项目管理的过程是计划、推行、监控、纠偏、剖析、考核【3】。
项目本钱预算和估算精准度差,失去了控制标准。在项目管理中,有关的管理部门通查需要项目经理做出项目的估算或预算,并一次为标准,进行项目的控制和考核,但在实质工作中,因为项目具备一次性和不确定性的特征,与项目经理自己的经验和水平的限制,使项目估预算的准确性非常差,一变化,项目经理就追加预算,常常是计划跟不上变化,预算频频变更,等项目结束时,实质本钱和初始计划已经大相径庭。
3、缺少水平本钱、工期本钱、资金本钱、风险本钱的管理和控制。
水平本钱是指为了确保和提升软件水平而发生的所有必要成本,与因未达到水平标准而蒙受的损失。工期本钱是指为了达成项目工期目的而采取相应手段所发生的所有成本。资金本钱是指资金的所有成本。风险本钱是指项目的不确定原因致使项目风险。
为了应付企业管理系统项目管理中的问题,企业管理者可以从以下三个方面入手:
1、树立全员经济意识,打造规范本钱管理体制。
软件企业需要加强宣传力度, 从项目管理职员到一般职员都要进行经济教育, 灌输经济意识, 把所有为了效益的意识深深地铭刻在每一个职工的脑海里。要依据公司和项目本身的特征, 拟定有针对性的项目本钱管理方法和步骤, 这类管理方法应是责任到人、切实可行的具备较强操作性的方法, 使项目的本钱控制有法可依, 有章可循, 有据可查。
对于每一个项目, 都要有本钱控制的目的项目预算, 都要严格做工作任务分解,在落实任务的同时, 也要落实完成任务所需要的本钱预算, 并且逐级负责, 层层落实。项目经理是项目本钱管理的领导, 如此形成了一个以项目经理为核心的本钱管理体系。
同时用肯定物质奖励去刺激, 使每一个人的工作、本钱和项目的效益挂钩, 彻底打破过去那种干好干坏一个样, 干多干少一个样的格局。调动职工的积极性和主动性, 使大伙一同为项目的本钱管理献计献策。
2、加大项目过程管理和监控。
3、从水平本钱、工期本钱、资金本钱、风险本钱管理上要效益。
水平本钱管理的目的是使类水平本钱的综合达到最低值。通常来讲, 水平预防成本起初较低, 伴随水平需要的提升渐渐会增加, 当水平达到肯定水平再需要提升时, 该项成本就会急剧上升。水平检验成本较为稳定, 不过伴随水平的提升也会有一定量的增长。而水平损失则不然, 开始时因水平较差, 损失非常大, 伴随商品水平不断改进,该项损失逐步降低。三者交叉有哪些用途, 需要能找到一个水平本钱最低的理想点。
正确处置水平本钱中几个方面的相互关系即水平损失、预防成本和检验成本间的相互关系, 使用科学合理、先进好用的技术手段, 在确保水平达到设计需要水平的首要条件下,尽量减少软件项目本钱。同时也不可以为了提升企业信誉和市场竞争优势而出现水平过剩的现象,致使完成工作量不少, 经济效益
低下的被动局面。
从工期本钱控制上要效益。工期本钱管理的目的是正确处置工期与本钱的关系, 使工期本钱的总和达到最低值。工期本钱表目前两个方面, 一方面是项目经理为了保证工期而采取的手段成本;其次是由于工期拖延而致使的业主索赔本钱, 这样的情况可能是因为外部原因引起的, 也会是内部原因所导致的,如停工、窝工、返工等, 因此所引起的工期成本, 可称其为工期损失。通常来讲, 工期越短, 上期手段本钱越小二但当工期缩短至肯定限度时, 工期手段本钱就会急剧上升。而工期损失则不然, 因外部原因引起的工期损失, 其损失额度相应较小, 一般情况下不予赔偿或赔偿额度较小, 该部分工期损失可不予考虑。因项目内部原因导致的工期损失, 伴随时间的推移, 经验的积累会渐渐降低。综合工期本钱的各种原因, 就会找到一个工期本钱为最低的理想点。这一点也就是上期最短并且本钱最低的最佳点。
因为内外部环境条件及合同条件的制约, 保证合同工期和减少本钱是一个十分艰巨的任务。因此, 需要正确处置工期本钱的两个方面的相互关系, 即工期手段本钱和工期损失之间的相互关系。在确保工期达到合同条件的首要条件下, 尽量减少工期本钱, 切不可为了提升企业信誉和市场竞争优势, 盲目抢工期赶进度, 导致增大项目本钱, 致使项目亏损。
项目现金流的控制。通过项目的财务现金流剖析, 判断项目资金收入支出的时间, 资金亏口的时间点, 便于提前筹备资金。同时积极地从顾客方催款,以便支付各种成本。使得现金的流人大于流出。对于商品投资项目可使用投资收购期、净现金流来控制。
通过主动的风险控制, 防患未然, 防止和降低损失。依据拟建软件项目的具体状况, 有选择性地进行经济模型盈亏平衡剖析、敏锐性剖析和概率剖析、合同控制等, 这里强调一下常用到的合同控制。软件项目的各种经济活动, 都是以合同或协议的形式出现。假如合同条约不严谨, 容易让他们钻空子, 导致自己蒙受损失时应有些索条约不可以成立, 产生非必须的损失。所以需要细致周密地订立严谨的合同条约。第一, 要有相对固定的经济合同管理职员, 并且精通经济合同法规有关常识, 必要时应持证上岗;第二是要加大经济合同管理职员的工作责任心; 三是要拟定相应固定的合同标准格式。项目合同基本上有以下几类:软件开发合同、技术服务合同、采购合同、分包合同、劳务合同等。各种合同条约在形成之前应由业务部门参与定稿, 使各项条约的内涵了解, 严谨不漏。
软件企业具备常识经济的明显特征, 不同于传统的本钱控制, 而软件企业管理具备以项目管理为主的要紧特点, 以上是软件企业在本钱管理中常常出现的实质问题, 本人依据实质经验提出的对策, 旨在针对软件企业的特征, 提升软件企业的财务管理和项目管理。
参考文献:
[1] 金小云, 软件开发项目的计划和控制管理研究, 西北工业大学,硕士学位论文,2003.2, 48-49
[2] 付强,沈川,蒋峰 编著,有效的项目管理, 中国纺织出版社
[3] 许成绩 主编,现代项目管理课程,中国宇航出版社,2003