1、精品文档就在这里-各类专业好文档,值得你下载,教育,管理,论文,制度,方案手册,应有尽有-论软件项目的成本管理2024年7月4日摘要:本文以项目资金管理系统项目为参考,分析了软件项目管理中容易出现问题的关键阶段,以提高软件质量、降低软件成本、加强软件项目的成本管理;在从实践、理论、科学发展等多角度的基础上进行了研究关键词:项目管理 实践 理论 计算机应用 科学发展观1. 什么是软件项目管理?从概念上讲,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。实际上,软件项目管理的意义不仅仅如此,进行软件项目管理有利于将开发人员
2、的个人开发能力转化成企业的开发能力,企业的软件开发能力越高,表明这个企业的软件生产越趋向于成熟,企业越能够稳定发展(即减小开发风险)。2为什么要有项目管理?没有项目管理,项目也有可能成功。但没有管理的项目,很难保证项目的利润空间,对公司来说,亏损的风险就大。所以我们要有项目管理,以保证公司在总体上是盈利的,注意不是每一个项目都要盈利。另外,有了项目管理,就有了管理改进的基础,无论刚开始的项目管理多么糟糕,只要有管理,就有了改进的可能性,至于能不能得到改进,以及改进的快慢,则取决于两个因素:一个是人,特别是各级管理者;另一个是利益。关键是“利益”,准确的说是“利益的分配”,在权责利明确的前提下,
3、人才能充分的发挥作用。还需要指出的是“利益”是多元的,这里的多元不仅指利益的具体形式,而且指利益的受众是多元的,包括客户方相关人员个人的利益。3项目管理的发展与现状。今天,项目管理作为一种现代化管理方式在国际上已获得了广泛的应用,从最初的国防、航天、建设工程领域,迅速发展到电子、通信、计算机、软件开发、金融等行业以及政府机关的项目管理工作。随着计算机、网络系统的迅速发展,项目管理技术的不断进步,项目管理软件产品层出不穷,其功能、特点、应用对象也各不相同。当前,越来越多的企业和组织在内部推广项目管理的理论方法及管理模式,如果都采用项目管理软件进行管理,效果就更加明显,可以节省大量的资源和财富。国
4、外90%以上的项目管理都采用软件进行,但我国在这方面的应用还不到10%。新世纪项目管理在中国的迅速兴起,给软件企业的发展带来了前所未有的发展机遇。项目管理涉及范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、风险管理、采购管理、项目综合管理九大知识领域的内容,而其中范围、时间、成本被称为项目管理的三约束,又称为“项目管理三角形”,项目三角形中的成本,主要来自于所需资源的成本,自然也包括人力资源的成本。为了缩短项目时间,就需要增加项目成本(资源)或减少项目范围;为了节约项目成本(资源),可以减少项目范围或延长项目时间;如果客户需求变化导致增加项目范围,就需要增加项目成本(资源)或延
5、长项目时间。项目范围管理是指对项目包括什么与不包括什么的定义与控制过程。这个过程用于确保项目组和项目干系人对作为项目结果的项目产品以及这些产品用到的过程有一个共同的理解。作为衡量一个项目或项目阶段是否已经顺利完成的标准是项目的范围说明书,项目范围要由项目客户和项目发起人共同地正式认定,范围变更要进行变更控制。对于软件开发过程来说,范围说明书就是软件的需求分析报告,项目范围的管理也就是软件需求的管理,维信科技公司在预算资金管理系统软件的需求管理过程中存在以下几个问题:1需求描述不清晰维信科技公司已经通过了IS09001:2000国际质量管理体系认证,现在软件开发项目负责人已经能够做到将用户的需求
6、整理成需求分析报告,交用户签字确认,但他们这样做似乎只是为了达到IS09001质量体系的要求,只是走形式,并没有认识到这样做的重要性。因而存在需求描述不够清晰、不够具体的问题,给用户留下发挥的空间,也给我们公司造成不良影响。例如公司与用户方签署的需求说明书中写到价格综合管理平台的功能,我们开发人员认为按签署的合同金额,我们只要完成其主要业务功能,多余的工作会使我们成本过高,也不在需求之内,而用户认为管理、考核功能、综合查询功能都是营业相关功能,都属于需求范围之内,需求未满足,用户不付款。因此我们只能损失利润以便换取用户的满意,造成项目成本超支。2用户口头需求不能及时记录,交用户确认的需求经常不
7、能一次提全,随时增加需求.而由于项目负责人缺少项目管理知识,不能及时记录用户口头需求,为了赶进度,为了按期完成任务,也不与用户进一步沟通确认,结果是开发完成的产品用户不认可,用户也很恼火,我明明告诉你这个功能要做成那个样子,你为什么做成这个样子。这就是项目范围未经客户正式认定,沟通也不及时,因理解的不一致造成劳而无功,而且还需要重新返工。3用户需求变动缺少有效控制。用户需求变动也就是项目范围变更,项目变更需要有项目变更委员会评审变更的影响,而用户提出的需求变动经常被开发人员自行消化处理了,而且依旧是没有文字记载,没有用户确认,有的只是为了赶工期,为了不超成本,在程序中打补丁。在软件测试检查文档
8、时解释说需求没来得及修改,等有时间再重新整理需求。而且这样完成的程序结构不够优化,不利于他人阅读理解,甚至留有隐患。4需求未能考虑所有的用户项目管理知识体系要求项目范围由项目客户和项目发起人共同地正式认定,这里强调,共同认定,软件开发这个项目也不例外。项目发起人和一两个客户的认定不能代表所有的用户,其他用户不认可,不得不在现场修改程序,这样做不仅程序的质量得不到保证,而且造成工期延误、成本超支。最主要的是用户对我们公司的满意度下降。5开发过程中缺少与用户的沟通软件开发的结果要满足或超越用户的需求和期望,但纸面上的需求分析报告描述得再清晰也不能涵盖用户的所有需求,比如用户对使用灵活性的要求、对软
9、件运行界面的要求,所以在开发过程中应该多与用户沟通,或者请用户参与到项目组中,不能一味地赶进度,埋头苦干,随时沟通才能保证不偏离轨道,才能提高成功率。由此可见,只强调时间和成本,忽略范围管理,往往会适得其反,不仅时间和成本不能保证,还会引起用户的不满。需求分析又是软件设计、实现、测试直至维护的主要基础。良好的需求分析活动有助于避免或尽早剔除早期错误,从而提高软件生产率,降低开发成本,改进软件质量。所以范围、时间、成本这个“项目管理三角形”必须全面协调考虑。除需求问题之外,在软件开发项目中还存在沟通的问题。前面已经两次提到了沟通的问题,可见有效沟通对项目的成功也是必不可少的,项目经理大致75的时
10、间应该是用来沟通的,软件开发过程上也是如此,上面提到因与用户缺少沟通,造成对项目范围的不确定,因而造成时间的延误,成本的超支和用户的不满意。其实在我们开发过程中项目组成员内部的沟通不畅也会影响项目进度。软件开发实践过程中会出现多种因沟通不及时造成的问题,下面列举几项:1. 两名开发人员使用的同一个表的结构竟然不相同;2. 同一个岗位人员使用不同程序登录,登录窗口提取的用户信息不同;3. 两个模块对同一个表同一个字段操作,一个存,一个取,此字段内容以代码存储,但两个模块对此代码的解释不同;4. 开发过程中有设计变动,但未能通知到所有相关开发人员。以上问题如果因沟通不畅未能及时发现并及时解决,直至
11、软件测试时才发现,此时修改程序花费的代价会增加。这还只是次要问题,重要的是依据测试理论考虑,测试时发现的问题越多,说明程序中未发现的问题也越多。总之,沟通是保持项目顺利进行的润滑剂。要从根本上解决问题必须有高层领导的重视、支持和参与,而且要从全员培训项目管理知识,重点培训合格的项目经理开始做起,缺少合格的项目经理是很多企业项目管理失败的主要原因。磨刀不误砍柴工是人人皆知的道理,但真正能够做到确也不容易。我们知道软件开发过程是属于软件工程,在软件工程中,也涉及到一些管理方面的问题,与项目管理有一些重叠的部分。这是很自然的,但是在软件工程中提到的管理要求,只涉及到与工程方法紧密相关的、有针对性的方
12、法,而项目管理知识体系是一个通用的知识框架,在内容上与软件工程中的管理内容是不重复的,而是互相补充的。在软件项目管理中,应充分注意这两者的有机结合。-参考文献:1 中国软件测评中心.计算机信息系统集成项目管理基础,2006.4 . 电子工业出版社 2 中国软件测评中心.计算机信息系统集成项目管理实践,2006.4 . 电子工业出版社3 系统集成项目管理基础,2007.2 . 中国软件测评中心 4 中国软件测评中心.计算机信息系统集成项目管理实践,2006.4 . 电子工业出版社5 朱利娜,周宁. 软件项目管理的思考J. 平原大学学报, 2007,(02) . 6 罗铁清,王莹,王如龙. 软件项
13、目管理流程分析与设计J. 计算技术与自动化, 2005,(03) . 3、通过活动,使学生养成博览群书的好习惯。B比率分析法和比较分析法不能测算出各因素的影响程度。C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率都是一致的。C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错 C产品的实际生产成本包括废品损失和停工损失。C成本报表是对外报告的会计报表。C成本分析的首要程序是发现问题、分析原因。C成本会计的对象是指成本核算。C成本计算的辅助方法一般应与基本方法结合使用而不单独使用。C成本计算方法中的最基本的方法是分步法。XD当车间生产多种产品时,
14、“废品损失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本 中。D定额法是为了简化成本计算而采用的一种成本计算方法。F“废品损失”账户月末没有余额。F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和可修复废品的修复费用。F分步法的一个重要特点是各步骤之间要进行成本结转。()G各月末在产品数量变化不大的产品,可不计算月末在产品成本。错G工资费用就是成本项目。()G归集在基本生产车间的制造费用最后均应分配计入产品成本中。对J计算计时工资费用,应以考勤记录中的工作时间记录为依据。()J简化的分批法就是不计算在产品成本的分批法。()J简化分批法是不分批计算在产品成本的方法。
15、对 J加班加点工资既可能是直接计人费用,又可能是间接计人费用。J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,XK可修复废品是指技术上可以修复使用的废品。错K可修复废品是指经过修理可以使用,而不管修复费用在经济上是否合算的废品。P品种法只适用于大量大批的单步骤生产的企业。Q企业的制造费用一定要通过“制造费用”科目核算。Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”科目核算。 S生产车间耗用的材料,全部计入“直接材料”成本项目。 S适应生产特点和管理要求,采用适当的成本计算方法,是成本核算的基础工作。()W完工产品费用等于月初在产品费用
16、加本月生产费用减月末在产品费用。对Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对 Y引起资产和负债同时减少的支出是费用性支出。XY以应付票据去偿付购买材料的费用,是成本性支出。XY原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。()Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对Z直接生产费用就是直接计人费用。XZ逐步结转分步法也称为计列半成品分步法。A按年度计划分配率分配制造费用,“
17、制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。A按年度计划分配率分配制造费用的方法适用于(季节性生产企业) 3、通过活动,使学生养成博览群书的好习惯。B比率分析法和比较分析法不能测算出各因素的影响程度。C采用约当产量比例法,分配原材料费用与分配加工费用所用的完工率都是一致的。C采用直接分配法分配辅助生产费用时,应考虑各辅助生产车间之间相互提供产品或劳务的情况。错 C产品的实际生产成本包括废品损失和停工损失。C成本报表是对外报告的会计报表。C成本分析的首要程序是发现问题、分析原因。C成本会计的对象是指成本核算。C成本计算的辅助方法一般应与基本方法结合使用而
18、不单独使用。C成本计算方法中的最基本的方法是分步法。XD当车间生产多种产品时,“废品损失”、“停工损失”的借方余额,月末均直接记入该产品的产品成本 中。D定额法是为了简化成本计算而采用的一种成本计算方法。F“废品损失”账户月末没有余额。F废品损失是指在生产过程中发现和入库后发现的不可修复废品的生产成本和可修复废品的修复费用。F分步法的一个重要特点是各步骤之间要进行成本结转。()G各月末在产品数量变化不大的产品,可不计算月末在产品成本。错G工资费用就是成本项目。()G归集在基本生产车间的制造费用最后均应分配计入产品成本中。对J计算计时工资费用,应以考勤记录中的工作时间记录为依据。()J简化的分批
19、法就是不计算在产品成本的分批法。()J简化分批法是不分批计算在产品成本的方法。对 J加班加点工资既可能是直接计人费用,又可能是间接计人费用。J接生产工艺过程的特点,工业企业的生产可分为大量生产、成批生产和单件生产三种,XK可修复废品是指技术上可以修复使用的废品。错K可修复废品是指经过修理可以使用,而不管修复费用在经济上是否合算的废品。P品种法只适用于大量大批的单步骤生产的企业。Q企业的制造费用一定要通过“制造费用”科目核算。Q企业职工的医药费、医务部门、职工浴室等部门职工的工资,均应通过“应付工资”科目核算。 S生产车间耗用的材料,全部计入“直接材料”成本项目。 S适应生产特点和管理要求,采用
20、适当的成本计算方法,是成本核算的基础工作。()W完工产品费用等于月初在产品费用加本月生产费用减月末在产品费用。对Y“预提费用”可能出现借方余额,其性质属于资产,实际上是待摊费用。对 Y引起资产和负债同时减少的支出是费用性支出。XY以应付票据去偿付购买材料的费用,是成本性支出。XY原材料分工序一次投入与原材料在每道工序陆续投入,其完工率的计算方法是完全一致的。Y运用连环替代法进行分析,即使随意改变各构成因素的替换顺序,各因素的影响结果加总后仍等于指标的总差异,因此更换各因索替换顺序,不会影响分析的结果。()Z在产品品种规格繁多的情况下,应该采用分类法计算产品成本。对Z直接生产费用就是直接计人费用。XZ逐步结转分步法也称为计列半成品分步法。A按年度计划分配率分配制造费用,“制造费用”账户月末(可能有月末余额/可能有借方余额/可能有贷方余额/可能无月末余额)。A按年度计划分配率分配制造费用的方法适用于(季节性生产企业)-精品 文档-