软件成本分析报告

2024-09-02 版权声明 我要投稿

软件成本分析报告(精选8篇)

软件成本分析报告 篇1

公司日渐壮大,对于材料及成本的管理部分处于薄弱环节,为更好的控制各项目成本,完善公司材料管理流程,特考察了该成本管理软件。

软件可解决的基本问题:

1、能够建立工程项目、供应商、施工队、材料档案;

2、可对项目控制计划与实际采购量对比,比较直观的看出实际采购量超出或少出的部分;

3、如果采购计划超出项目控制计划,软件提示且不能录入;

4、软件材料名称统一,同种材料不会再出现两个名称;

5、方便查询,材料名称统一后,在有需要查询时,能很快的查出所需要材料在本工程中总使用量,方便快捷节省工作人员时间,提高工作效率;

6、材料录入时可进行分类,尤其大型工程,可分专业进行录入并自动分类(如消防、装饰);

7、有权限设置,本岗位只能看到本岗位的内容;

8、财务部可通过采购计划与实际录入成本对比,从而看到未进行挂账或报销的材料,以加强材料成本的准确性;

9、甲供材、主材、辅材及项目部费用可区分录入;10、11、12、可避免出现材料的重复录入; 有退库管理及项目间材料调拨管理; 能查询每个工程材料总造价。

一、金长风成本管理软件:

专业成本管理软件,针对大型建筑工程以总公司为总端口中心,各项目部为分站进行管理模式。适用版看,内容为土建施工居多,对于装饰材料可重新进行编辑录入,前期人力投入较大。有各种类型的报表打印功能、各种查询功能;由于是专业的成本管理软件,功能基本大于公司目前所需要的功能。目前商家报价为不考虑项目部使用,考虑四个站点:总经理、预算部、财务部、材料部。

报价为:23000元。

二、用友软件

根据公司的需求专门开发的软件,软件功能基本等于公司需求,与财务用软件可连接,对于材料部已入成本单子进行核实,并可直接提取做凭证;有各种类型的报表打印功能、各

种查询功能;同样采用站点式管理模式,目前商家报价为不考虑项目部使用,考虑四个站点:总经理、预算部、财务部、材料部。

报价为:27000元

三、企管家材料管理软件

本软件为公司综合管理软件,可提取材料管理部分订购。本软件为专业工程管理软件,功能能满足公司需求,并大于公司所需功能,本软件采用并发点模式,可以设无数个用户,但是只能规定的用户同时在线。根据所选功能不同价格不同。

软件成本分析报告 篇2

关键词:HIS,PACS,MRI,大型医疗设备,成本效益分析

0前言

大型医疗设备是当代医院整体实力的反映和重要标志。随着医院对医疗质量、科研能力等各方面需求的不断提升, 大型医疗设备被陆续引进并投入使用。大型医疗设备在医院日常诊疗业务中的深入使用所带来的收益, 是医院主要经济收入来源之一[1]。因此, 在现有医院信息系统 (HospitalInformation System, HIS) 数据基础之上, 通过科学方法分析、开发、挖掘已有设备实际使用情况、趋势及应用潜力显得尤为重要。

虽然医院现已运行了针对不同使用目的应用软件, 但软件间的关联性还有待改进和完善。例如有些医院现行的物资管理子系统虽然具备了针对医疗设备的采购审批、档案、运行维护费用以及设备折旧报废等信息的录入和统计查询功能, 但其并没有与医院其他子系统的数据建立关联, 即各子系统间信息并未共享, 如物资管理子系统、电子病历子系统、医用消耗品支出子系统和全院收费子系统间彼此是独立的, 无法实现医用设备各种数据的动态实时查询和成本效益率地在线分析, 而且成本效益分析还要充分考虑基础设施成本、人力资源成本等其他外在因素[2]。

针对以上问题, 本文研发了具有“医疗设备的数据关联及数据汇总”功能的大型医疗设备成本效益软件。数据关联是指将医院各信息系统现有的数据进行关联, 如医疗设备序列号和病人的费用、病历号等数据建立联联, 使医疗设备使用信息有了最基本的来源;数据汇总是指在建立关联的数据仓库基础上的汇总和分析, 并能生成所需报表[3]。本文的重点是对医院各信息系统与医疗设备相关的数据进行采集、过滤、汇总后建立数据关联, 然后供分析运算模型随时抽取各信息系统中的实时数据进行分析。

1 建立设备效益数据模型

1.1 确定拟进行效益成本分析的数据

对医院现有各信息系统的数据进行分析整理, 从海量信息中进行辨别筛选、确定有效数据:

(1) 设备基本信息。主要包括设备的院内唯一标识、设备购置费用、设备使用年限、设备折旧费用等。以上数据来源于医院现有固定资产管理系统。

(2) 设备收益数据。不同时间段 (天、周、月、年) 设备诊疗使用次数、治疗病人例数、诊疗收费等数据。数据来源于医院现有财务收费记账系统和医学影像系统 (PACS) 。

(3) 诊疗项目的耗材使用数据。根据实际病患诊疗记录, 统计科室单台设备在日常诊疗项目中消耗的医用耗材费用。数据来源于医院现有后勤物资管理系统。

(4) 设备运维费用。主要指设备故障维修所产生的配件及人工等费用, 以及设备日常运行保障费用 (包括设备定期更换部件所产生的费用) 。数据来源于医院现有固定资产管理系统。

(5) 设备水、电、煤消耗。指设备在一定统计周期内的日常维系运行过程中的主要能源消耗数据。主要依据设备能源消耗率、设备实际日/ 月运转时间、实际日/ 周耗水量、用电量, 并分别与能源单价进行分列计算后获得能源消耗支出。

(6) 设备科人员工资。指设备专职管理人员、直接工作人员、间接辅助人员的工资、奖金、福利性支出, 由人事部门提供上一年度各类工作人员的年均收入。计算方法:人力成本=Σ (该设备全面运行所需各类人员数 × 各级人员上一年平均收入) [4]。

1.2 数据分类图

系统着重于数据的采集分析, 在业务逻辑设计上尽量简化, 降低业务逻辑产生数据的耦合度。对系统采集的数据进行分类归纳, 见图1。

(1) 成本数据。指设备的支出成本和收入成本, 以及将二者进行衔接比对的运营数据, 主要包括按年折旧平摊后的设备采购成本, 设备每年保修、维护的费用以及水电煤、人工费以及相关耗材的支出成本。

(2) 收益数据。使用该设备所获得的营业收入。

(3) 运营数据。将病人在收费系统中的病人病例号、收费情况和PACS中该设备的病人病例号进行匹配, 从而得到该设备准确真实的营业收入。

1.3 设备效益分析运算模型

将所获得的设备实时数据信息, 通过软件接口方式嵌入设备成本分析软件中, 并与同单位时间内人工测算的设备实际运行成本进行比对, 进一步对数据进行验证分析, 以建立符合设备实际使用情况的效益分析的运算模型。此项工作因涉及对设备某一段周期内运行成本的人工跟踪记录测算, 所以需要花费一定的时间进行数据比对验证。

2 设备成本效益软件架构

软件架构采用B/S (Browser/Server) 模式, 它的最大优势就是不受操作系统限制、不受地域限制, 不需安装终端应用软件, 只要有1 台具有WWW浏览器的联网电脑即可;客户端不需特别维护, 系统的扩展也非常容易, 只要能上网, 由系统管理员指派一个用户名和密码就可以使用, 极大地降低了客户端电脑要求。软件采用Python、Django等计算机程序设计语言开发, 用户通过第三方浏览器登录工作界面, 极少部分事务逻辑在前端 (Browser) 实现, 主要事务逻辑在后端服务器端 (Server) 实现。同时, 系统更新和维护只需在服务器端即可, 从而降低了软件的维护成本和工作量, 降低了用户的总体成本 (TCO) [5]。

3 测试数据比对分析

选取医院2009 年投入使用的1 台MRI (3.0T核磁共振仪) 运行数据进行测试。该设备购置金额为1406 万元, 自2012 年1 月~5 月的设备收入和支出数据统计分别由该软件和手工进行[6,7], 见表1~2。

表1 数据比对证明, 本软件与HIS之间的数据接口有效。

表2 有2 项数据不等, 其他数据接口有效。数据不等的原因:1 设备人员费:指设备运行科室涉及该设备的各类相关人员的基本工资、绩效工资及各类津贴、缴纳的社会保障费用等。表2 中手工比对数据略大于软件产生数据, 主要原因是由于设备人员费用的产生和数据汇总往往滞后于当月的统计数据, 所以本软件中的设备人员费用是采用医院同级同类人员上一年度人力成本的年平均值, 这是差额存在的原因, 待医院人员薪资系统完备后再进一步做数据接口与之关联。2 耗材费:指该设备用于医疗服务对象并符合物价审定的收费耗材及不可单独收费的各类卫生材料, 包括一次性材料及医用低值易耗品等的费用。表2 中显示手工比对数据与软件产生数据略微不符, 主要原因是从现有后勤物资管理系统中手工统计的耗材项目与软件设定采集的耗材项目略有差别, 需对所涉及的耗材项目进行比对统一。

4 结束语

通过基于计算机技术开发了大型医疗设备成本效益软件, 对数据进行整合和挖掘, 展现医院大型设备的运维状况, 并对医院现有大型设备成本效益进行量化分析, 为医院管理层和决策层准确掌握医院现有大型医用仪器设备的状况提供充分的数据参考。

参考文献

[1]王凤, 王养民, 邵继凤, 等.医疗设备成本效益分析[J].中国医疗设备, 2010, 25 (11) :59-61.

[2]张鲁闽.医疗设备管理中的效益分析[J].医疗卫生装备, 2006, 27 (5) :39-40.

[3]种银保, 戴钢.大型医用设备成本效益分析在HIS上的研发[J].医疗卫生装备, 2004, 25 (9) :35-36.

[4]赵粉凤.对医院固定资产计提减值准备的探讨[J].江苏卫生事业管理, 2005, (5) :51-53.

[5]张俊才, 于鸿飞, 王建.基于三层架构的医院信息系统监控平台设计[J].医院信息化, 2005, (11) :8-9.

[6]戴文娟, 丁旭辉, 汤建凤.医院成本核算下大型医疗设备投资效益分析[J].卫生经济研究, 2011, (4) :49-51.

哪些软件企业具备高转化成本优势 篇3

计算机软件企业的产品千差万别,但是从商业模式角度看,软件公司可以分为项目型公司,产品型公司和平台型公司。巴菲特说,投资就是选择具备护城河的企业,护城河是一种对企业竞争优势的比喻。A股上市的计算机软件企业中,哪种商业模式竞争优势更强呢?

巴菲特所说的护城河主要是四种:高转化成本、网络效应、成本优势和品牌效应。具体到计算机软件行业,我们认为,计算机软件属于科技股,一般都是依赖于一种技术创新,几乎没有品牌效应。所以即使技术创新和产品创新强大到美国苹果公司的程度,仍然不能阻止竞争对手三星推出功能更强大的产品,所以我认为技术形成的护城河一般而言都不稳定,所以不能作为判断计算机软件企业的竞争优势的标准。相比较而言,项目型软件公司则具备高转化成本的竞争优势。

什么是高转化成本?所谓高转化成本是指:用户弃用本公司产品而使用其他企业相类似产品时所产生的成本(含时间成本)与仍旧使用本公司产品所产生的成本差值。较高的转化成本对于竞争对手构成排他性。

一般而言,项目型软件公司的产品转化成本是最高的。项目型计算软件企业,对应的是复杂的管理信息系统。我们以做医院管理信息系统的计算机软件公司做一下比较。A股上市的公司主要有东软集团,卫宁软件,东华软件,万达信息,银江股份。

医院业务的复杂性体现在:第一、业务内容复杂:仅以医院的收费系统为例,就涉及到几千个专业的检查项目、几十万个药品名称,其复杂程度远远大于银行的存取款系统。第二、规范和标准复杂:仅各种医学术语就多达 200 多万条,且它们还在不断地发展中。第三、我国各个城市各级医院规模、水平参差不齐,各种综合医院和专科医院分类多样化,导致各医院的需求差异大,加大了医疗信息化产品开发的技术难度和产品化、平台化的难度。

医院业务的复杂性决定了医院管理信息系统的复杂性。正是因为医疗信息系统的复杂性,决定了客户的黏性和软件企业的护城河。因为单个医院的HIS系统都是单一供应商提供,黏性高,若没有特殊原因,新软件企业难以进入该医院的管理系统。虽然现在市场存在多个系统厂商供应,但一般医院都是倾向于原软件厂商,可以形成产品升级换代的无缝联接,并且方便医生的使用。

平台型软件企业和产品型软件企业,像管理系统软件这样,具备高转换成本的企业很少。例如在手机操作系统软件上,你可以使用苹果的系统,也可以采用安卓系统软件。客户既可以在京东购物,又可以在淘宝购物,几乎不存在转换成本。

不过需要注意的是一些垄断型的平台型公司和软件公司也具备高转换成本。例如当QQ形成垄断优势之后,微软曾经推出了MSN对抗,结果发现几乎没有用户愿意转换到MSN,就是因为当你的朋友都在使用QQ软件,你自己使用MSN很孤独。同样的道理,当你的朋友都在使用微信,也就形成了腾讯的新护城河,腾讯就拥有了比较高的转化成本和排他性。

软件成本分析报告 篇4

[作者] -[证书编号] 2013年4月9日

摘要:有效的软件项目管理可以提高软件产品质量和生产效率,有利于软件企业整体开发能力和开发水平的提高。成本管理是软件项目管理的主要内容之一。本文着重研究软件成本管理的相关内容,探讨了软件项目管理的定义、特性等,研究了一些目前常用的经典成本管理体系和方法。关键词:软件项目 成本管理 成本估算 成本控制

随着信息技术的飞速发展,软件企业在我国高新技术产业中扮演着越来越重要的角色。软件企业进行如那件项目管理有利于将开发人员的个人开发能力转换为企业的开发能力,软件企业的软件开发能力越高,表明这个企业的软件生成越趋于成熟,企业越能够稳定发展(即减小开发风险)。软件项目管理是软件企业提高竞争力的重要手段。成本管理系统是软件项目管理系统的一个子系统。有效的软件项目管理和成本控制可以更好的为软件企业积蓄财力,可以增强如那件企业的竞争力。

软件项目成本管理就是根据企业的情况和项目的具体要求、利用公司既有的资源、在保证项目进度、质量达到客户满意的情况下,对软件项目成本进行有效的组织、实施、控制、跟踪、分析和考核等一系列的管理活动,最大限度的降低项目成本,提高项目利润,实现客户、公司、员工三赢,获得更稳定的客户群,更多的公司利润和更稳定的项目队伍。目前我国软件企业实施软件项目管理的许多技术还很不成熟,只有少数大型软件企业,依据诸如CMM和ISO9000的标准规范以及一些项目管理辅助工具,实施相对规范的软件项目管理。大部分中小型软件企业,尚没有进行规范和有约束力的软件项目管理。尤其是在项目成本管理方面,软件企业的伊始还比较薄弱,经常出现项目进度延迟、成本超支的现象。

在传统的项目管理软件中,一般都是进度安排和跟踪控制,大多都不能进行软件成本估计,缺乏事先成本控制,部分项目管理软件虽然具有一些成本管理的功能,但这些项目管理软件多数是面向工程项目来设计的,真正面向软件项目的项目管理软件很少,由于软件项目自身的特殊性,导致了在应用工程项目管理软

件来管理软件项目时会出现很多的问题。成本管理在实践上主要体现在项目管理软件中,但是当前的项目管理软件并不能满足成本管理的需要。软件项目管理工具应该能偶和成本估计相互协调,不仅利用估计者的数据,还应该能够充分利用历史数据库的数据。当前的软件项目管理工具存在有如下几点不足:

1)不能进行有效的软件成本估计; 2)缺乏事先成本控制;

3)不能和估计数据自动化协调; 4)不能有效地利用历史数据库中的数据。

软件项目管理的对象是软件,它所涉及的范围覆盖了整个软件工程过程。从软件工程的角度讲,软件开发主要分为六个阶段:需求分析阶段、概要设计阶段、详细设计阶段、编码阶段、测试阶段、安装及维护阶段。不论是作坊式开发,还是团队协作开发,这六个阶段都必不可少的。要想对软件项目成本进行有效的管理,必须对软件项目开发的各个阶段进行深入的分析,在开发过程中除了先进的技术和开发方法,还有以整套的管理方法,侧重于软件企业在软件开发过程中对计划安排、项目跟踪、资源分配和成本控制等的管理方式。

软件项目管理的三个要素是时间进度、成本和质量。成本管理是软件项目管理的一个主要内容。成本管理从时间上可以分为初期、中期、后期和结束四个阶段。从运作上可以分为计划、执行和控制三个基本过程以及分析、评估和总结三项基本活动;从内容上涉及进度跟踪、风险分析与识别、有效沟通等方面。项目成本管理包含了所有为了保证项目在预算内完成的过程。一般包括以下过程:

1)资源计划:为了完成项目活动所需的资源种类(人员、硬件设备、软件工具等)及其数量的一种安排。

2)成本估算:开发一个完整项目活动所需要资源的大概成本估计。在传统的项目管理中,一般依靠个人经验估计较小的被分解后的活动,然后求其和为总体成本。成本估算是成本管理中的主要部分。成本估算的关键是对工作量的准确估算。对一个项目的成本做出估算。成本的主要组成部分是人力成本(工作量),此外也有其他的成本,例如出差费用、通讯工具、用于项目的培训、项目团队所使用的软硬件等。这些成本与人力成本一起构建项目的总成本。

3)成本预算:分配整体成本到每一个工作任务。

预算可以采用两种方法:其一是自上而下法,在项目总成本之内按照每一工作包的相关工作范围来考察,按项目总成本的一定比例分到各个工作包中;其二是自下而上法,有每个工作包的具体负责人进行预算估计,然后再进行平衡和调整。

4)成本控制:控制项目预算的变更。

陈本控制工作首先从确定工作分为开始,控制工作范围包括成本预算和工作进度计划。项目启动后,要进行检查和跟踪工作,然后对检查和跟踪的工作进行分析,预测其发展趋势,做出项目进度状态报告及成本发展趋势报告。根据进展状态报告及成本发展趋势报告,采取具体的纠正措施。

成本控制的核心是管理好四个关键指标:TBC、CBC、CAC和CEV【1】。总预算成本TBC(Total Budgeted Cost)表明完成一个项目总共需要多少钱。明确核算出什么级别的人一天的成本是多少,并将需要投入的人力则算成TBC中的“钱”,通过控制项目的成本来提高公司的人员使用效率。

另外三个参数CBC、CAC和CEV都和时间相关,CBC、CAC和CEV三个指标是解决如何描述一个特定时间点的成本状态的问题。

累计预算成本CBC(Cumulative Budgeted Cost)描述了一个项目按照预算在某个特定的时间点上应该话费的成本的总和。

累计实际成本CAC(Cumulative Actual Cost)描述了一个项目在某个特定的时间点世家已经花费的所有成本的总和。

累计实现价值CEV(Cumulative Earned Cost)也称净值,描述了一个项目在某个特定的时间点所有已经完成的工作产品的价值。

TBC是总共需要多少资金,而CBC、CAC和CEV则分别是某个特定时间点上的“总预算”、“总投入”和“总产出”。

三个参数中最重要的是CEV,但实际上如何准确计算CEV正是工作的难点。在软件项目中,因预算难以估算准确(CEV恰恰又以预算为基础进行计算),完工的比例也难以准确计算,所有CEV往往不太容易精确。一种改进的方法是将任务进行细分,直到便于估算、容易测量;另一种方法是不断积累历史数据、利用历史数据提高预算的准确性。

为了对上面得到的数据进行必要的分析以确定项目的状态,需要引进CV、SV、CPI和SPI四个基本概念。

(1)成本偏差CV(Cost Variance)CV=CEV-CAC,它表示当前产出的价值与投入成本的差异。显然,如果该参数为正,说明产出比投入多,项目省钱了;反之,则说明产出比投入少。

(2)进度偏差SV(Schedule Variance)SV-CEV-CBC。CBC不但表示在一个特定时间点的累计预算,启示还隐含表示在这个特定时间点上应该的产出,因此SV表示当前产出的价值与预算阐述价值的偏差。显然,如果该参数为正,说明项目进度已经提前;反之,则说明项目进度已经滞后。

(3)成本绩效CPI(Cost Performance Index)CPI=CEV/CAC,它表示投入单位成本可以产出的价值。

(4)进度绩效SPI(Schedule Performance Index)SPI=CEV/CBC,它表示当前完成的工作量占预计完成工作量的比例,1表示正好完成。

除了对项目进行绩效分析外,还可以进行预测计算FCAC(Forecasted Cost at Completion)以预计完工成本。简单的有三种方法:

(1)方法一:FCAC=TBC/CPI。方法一说明,如果项目继续以当前的成本绩效水平运行,那么到项目完工时所需要的成本有此公式计算。

(2)方法而:ECAC=CAC+(TBC-CEV)。方法二说明,如果项目剩余部分按预算完成,那么到项目完工是所需要成本按此公式计算。

(3)方法三:FCAC=CAC+重估剩余工程预算。这实际上要求完全重新估算。成本分析后可能需要采用必要措施进行调整。确定调整对象时应该优先考虑成本偏差较大、成本绩效差、成本高的工作包,并从近期开始工作任务着手进行调整。纠正措施包括使用合格的但成本较低的人工、派有经验的人指导工作、减少工作范围或降低进度、质量等。

在成本控制过程中可以利用差异分析,差异分析是指确定差异的数额,将其分解为不同的差异项目,并在此基础上调查发生差异的具体原因并提出分析报告。通过差异分析,找到造成差异的原因,分清责任,采取纠正行动,实现降低成本的目的【2】。总之,成本控制首先要规划花费的计划——CBC,然后定期核算CAC和CEV,通过分析偏差和绩效指标弄清项目状态,进而通过成本预算和采取措施确保成本向有利的方向发展。

最后,本人结合自己实际项目管理工作经验,针对软件项目成本管理过程中存在的问题进行分析和探讨。

软件项目成本管理中存在的主要问题有:

1、项目人员经济观念不强,公司缺乏一套行之有效的成本管理体质。目前,我国软件项目人员大多具有软件开发专业技术背景,但是普遍缺乏紧急观念,成本一时单薄,特别是项目不单独核算的企业,项目经理职责更偏重于技术而非管理智能,简单的将项目成本管理的责任归于财务部门。同时,软件公司通常缺乏行之有效的成本控制和激励体制。很多只是简单的规章制度,至于谁做,何时做,做到什么程度都没有提及,实际运作起来难度大。在项目内部,每个成员指从自己的角度考虑,项目成本居高不下。

2、项目的过程控制薄弱。项目管理的过程是计划、实施、监控、纠偏、分析、考核【3】。

项目成本预算和估算精准度差,失去了控制标准。在项目管理中,相关的管理部门通查要求项目经理做出项目的估算或预算,并一次为标准,进行项目的控制和考核,但是在实际工作中,由于项目具有一次性和不确定性的特点,以及项目经理自身的经验和水平的限制,使项目估预算的准确性很差,一变化,项目经理就追加预算,常常是计划跟不上变化,预算频频变更,等项目结束时,实际成本和初始计划已经大相径庭。

3、缺乏“质量成本”、“工期成本”、“资金成本”、“风险成本”的管理和控制。

质量成本是指为了确保和提高软件质量而发生的一切必要费用,以及因未达到质量标准而蒙受的损失。工期成本是指为了实现项目工期目标而采取相应措施所发生的一切费用。资金成本是指资金的一切费用。风险成本是指项目的不确定因素导致项目风险。

为了应对企业软件项目管理中的问题,企业管理者可以从以下三个方面入手:

1、树立全员经济意识,建立规范成本管理体制。

软件企业必须加大宣传力度, 从项目管理人员到普通员工都要进行经济教育, 灌输经济意识, 把一切为了效益的意识深深地铭刻在每个职工的脑海里。

要根据公司和项目本身的特点, 制定有针对性的项目成本管理办法和流程, 这些管理办法应是责任到人、切实可行的具有较强操作性的办法, 使项目的成本控制有法可依, 有章可循, 有据可查。

对于每个项目, 都要有成本控制的目标—项目预算, 都要严格做工作任务分解,在落实任务的同时, 也要落实完成任务所需要的成本预算, 并且逐级负责, 层层落实。项目经理是项目成本管理的领导, 这样形成了一个以项目经理为核心的成本管理体系。

同时用一定物质奖励去刺激, 使每个人的工作、成本和项目的效益挂钩, 彻底打破过去那种干好干坏一个样, 干多干少一个样的格局。调动职工的积极性和主动性, 使大家共同为项目的成本管理献计献策。

2、加强项目过程管理和监控。

3、从质量成本、工期成本、资金成本、风险成本管理上要效益。质量成本管理的目标是使类质量成本的综合达到最低值。一般来说, 质量预防费用起初较低, 随着质量要求的提高逐渐会增加, 当质量达到一定水平再要求提高时, 该项费用就会急剧上升。质量检验费用较为稳定, 不过随着质量的提高也会有一定程度的增长。而质量损失则不然, 开始时因质量较差, 损失很大, 随着产品质量不断改进,该项损失逐步减少。三者交叉的作用, 必须能找到一个质量成本最低的理想点。

正确处理质量成本中几个方面的相互关系即质量损失、预防费用和检验费用间的相互关系, 采用科学合理、先进实用的技术措施, 在确保质量达到设计要求水平的前提下,尽可能降低软件项目成本。同时也不能为了提高企业信誉和市场竞争力而出现质量过剩的现象,导致完成工作量不少, 经济效益 低下的被动局面。

从工期成本控制上要效益。工期成本管理的目标是正确处理工期与成本的关系, 使工期成本的总和达到最低值。工期成本表现在两个方面, 一方面是项目经理为了保证工期而采取的措施费用;另一方面是因为工期拖延而导致的业主索赔成本, 这种情况可能是由于外部因素引起的, 也可能是内部因素所造成的,如停工、窝工、返工等, 因此所引起的工期费用, 可称其为工期损失。一般来说, 工期越短, 上期措施成本越小二但当工期缩短至一定限度时, 工期措施成本就会

急剧上升。而工期损失则不然, 因外部因素引起的工期损失, 其损失额度相应较小, 通常情况下不予赔偿或赔偿额度较小, 该部分工期损失可不予考虑。因项目内部因素造成的工期损失, 随着时间的推移, 经验的积累会逐渐减少。综合工期成本的各种因素, 就会找到一个工期成本为最低的理想点。这一点也就是上期最短并且成本最低的最优点。

由于内外部环境条件及合同条件的制约, 保证合同工期和降低成本是一个十分艰巨的任务。因此, 必须正确处理工期成本的两个方面的相互关系, 即工期措施成本和工期损失之间的相互关系。在确保工期达到合同条件的前提下, 尽可能降低工期成本, 切不可为了提高企业信誉和市场竞争力, 盲目抢工期赶进度, 造成增大项目成本, 导致项目亏损。

项目现金流的控制。通过项目的财务现金流分析, 判断项目资金收支的时间, 资金亏口的时间点, 便于提前准备资金。同时积极地从客户方催款,以便支付各种费用。使得现金的流人大于流出。对于产品投资项目可采用投资回收期、净现金流来控制。

通过主动的风险控制, 防患未然, 避免和减少损失。根据拟建软件项目的具体情况, 有选择性地进行经济模型盈亏平衡分析、敏感性分析和概率分析、合同控制等, 这里强调一下常用到的合同控制。软件项目的各种经济活动, 都是以合同或协议的形式出现。如果合同条款不严谨, 容易让对方钻空子, 造成自己蒙受损失时应有的索条款不能成立, 产生不必要的损失。所以必须细致周密地订立严谨的合同条款。首先, 要有相对固定的经济合同管理人员, 并且精通经济合同法规有关知识, 必要时应持证上岗;其次是要加强经济合同管理人员的工作责任心; 三是要制定相应固定的合同标准格式。项目合同基本上有以下几类:软件开发合同、技术服务合同、采购合同、分包合同、劳务合同等。各种合同条款在形成之前应由业务部门参与定稿, 使各项条款的内涵清楚, 严谨不漏。

软件企业具有知识经济的明显特点, 不同于传统的成本控制, 而软件企业管理具有以项目管理为主的重要特征, 以上是软件企业在成本管理中经常出现的实际问题, 本人根据实际经验提出的对策, 旨在针对软件企业的特点, 提高软件企业的财务管理和项目管理。

参考文献:

[1] 金小云, 软件开发项目的计划和控制管理研究,西北工业大学,硕士学位论文,2003.2,48-49 [2] 付强,沈川,蒋峰 编著,有效的项目管理,中国纺织出版社 [3] 许成绩 主编,现代项目管理教程,中国宇航出版社,2003

作者简介:

软件成本分析报告 篇5

对于我们这些临近毕业的大学生来说,在正式毕业之前,找一个实习单位,进行一下毕业前的就业磨合,将在学校学到的理论知识运用到实践中,以此来提高我们自身的社会阅历好工作经验。只有经历这样一段过渡的过程,在毕业后正式进行工作时,就能很快的融入自己的角色了,为我们走向社会,走向工作岗位奠定了基础,进一步提高运用学到的理论知识分析,研究解决实际工作中的问题的能力,培养动手能力和社会工作能力,以便毕业后能较快地适应公司工作。自xxxx开始,我一直在做xxxxxxxxxx测试工作,至此为止已近6个月时间,从公司内部系统测试、验收测试,再到UAT测试,以及投产前的系统压力测试等等。从开始到项目即将结束,一步步走过来,收获颇多。本次项目中,我作为测试环节的人员之一,仅对此项目中测试工作进行总结。

一、项目测试进度控制。项目的测试进度主要是按照项目计划进行的,完全按照项目组计划要求完成测试任务、提交测试类相关文档,包括测试案例的完善、制定测试计划、执行测试、缺陷跟踪以及BUG回归测试等。协调项目的内部测试工作,本此项目中测试小组一共组织了四轮次系统全面测试工作,认真配合项目工作,共同保证项目质量。项目测试的问题跟踪及处理采用每日进行修改问题回归测试工作,每日同步更新问题跟踪单的模式,按照规划时间完成系统更新测试。

二、项目组内部成员关系处理。在项目工作的这几个月里大家相处融洽,项目组内部共同探讨解决问题的方法,向各模块负责人学习模块功能处理方式,向业务人员了解系统中涉及的业务知识点,两者结合起来进行模块功能测试。

三、协调用户测试方面。用户验收测试是项目测试工作的重要组成部分之一,是项目验收阶段的最终把关阶段,业务人员结合日常业务处理情况对系统进行的尝试性使用过程。本次项目客户测试方面也是我个人觉得不够安全感一个主要方面,客户测试介入力度太小,尽管我们已经很多次电话催促业务人员测试,每次联系相关业务人员进行测试,他们来到项目组开发现场测试,也仅仅一两个小时时间,简单的进行验证操作即可。xxx公司利用两批系统培训的时间安排了两次分行集中测试,也算给项目进行了一次全面的测试,从中也暴露出不少系统存在的问题,目前项目组均已解决。

四、测试成效方面。xxxxxx系统测试中,共记录问题及客户新增需求825个,其中BUG数量512个、系统完善类问题225个,新增需求类问题88个。组织了四轮次内部系统全面测试工作,兼顾日常系统更新测试工作,最大限度的进行了内部质量把关。配合外包公司一同进行系统压力测试及稳定性测试,测试结果符合客户要求。

四、个人得失方面。作为此次项目测试的成员之一,对于日常的测试流程、测试任务分配、测试执行、缺陷跟踪、协调内部测试及协调客户测试方面能力均得到了进一步提高,理清了项目整个过程中测试小组的工作过程以及后期的项目移交工作。同时也对各子系统相应的业务知识有了更进一步认知。相关业务知识方面还需要进一步加强,测试技能及测试管理方面还需要进一步完善学习。更好的吸收项目经验,做好以后的补丁测试工作及其他项目的测试工作。

当今社会一直处在加速的发展变化中,所以对人才的要求也越来越高,我们要用发展的眼光看问题,就要不断提高思想认识,完善自我。这要感谢公司同事对我的大力帮助。同事说作为一名IT从业者,所受的社会压力将比其他行业更加沉重,要学会创新求变,以适应社会的需要。如果是在单位,那就更需要掌握全面的系统测试知识。可以说,近x个月的工作使我成长了不少,从中有不少感悟,下面就是我的一点心得:

第一是要真诚:你可以伪装你的面孔你的心,但绝不可以忽略真诚的力量。第一天去测试组实习,心里不可避免的有些疑惑:不知道同事怎么样,应该去怎么做啊,要去干些什么等等!踏进公司的办公室,只见几个陌生的脸孔用莫名而疑惑的眼神看着我。我微笑着和他们打招呼,尴尬的局面立刻得到了缓解,大家多很友善的微笑欢迎我的到来。我总觉得,经常有一些细微的东西容易被我们忽略,比如轻轻的一声问候,但它却表达了对老师同事对朋友的尊重关心,也让他人感觉到被重视与被关心。仅仅几天的时间,我就和同事们打成一片,很好的跟他们交流沟通学习,他们把我当朋友也愿意指导我,愿意分配给我任务。

第二是沟通:要想在短暂的实习时间内,尽可能多的学一些东西,这就需要跟经理和同事有很好的沟通,加深彼此的了解,刚到测试组,经理并不了解你的工作学习能力,不清楚你会做哪些工作,不清楚你想了解什么样的知识,所以跟经理和同事建立起很好的沟通是很必要的。同时我觉得这也是我们将来走上社会的一把不可或缺的钥匙。通过沟通了解,同事对我有了大体的了解,一边有针对性的教我一些计算机知识,一边根据我的兴趣给予我更多的指导与帮助,拥有了实践经验,这才真正体现了知识的真正价值,学以致用。

第三是激情与耐心:激情与耐心,就像火与冰,看似两种完全不同的东西,却能碰撞出最美丽的火花。在公司时,经理就跟我说,想做系统测试这一块,激情与耐心必不可少,在产品更新方面,这一行业就像做新闻工作,不断的在更新,这就需要你有激情去发现与创造,而你的耐心就要用到不断的学习新知识,提高自己的专业水平当中去。在一些具体的工作当中也是这样的,一些在平常的书本上仅仅是获得感性的认识,而在这里真的实践了,才算是真正的掌握了,也让我认识到了自己的不足,告诫自己,不管做什么,切忌眼高手低,要善于钻研。同事说对每个系统程序都要细心负责,具有基本的专业素养,因为细心负责是做好每一件事情所必备的基本条件,基本的专业素养是做好前提。

第四是“主动出击”:当你可以选择的时候,把主动权握在自己手中。在公司的时候,我会主动的打扫卫生,主动地帮同事做一些力所能及的事情,并会积极地寻找合适的时间,向同事请教问题,跟大家像朋友那样交流,谈生活学习以及未来的工作,通过这些我就和他们走的更近,在实习当中,大家就会更愿意更多的指导我,使我获得更大的收获。因为我的主动,我巩固了我所学的知识,并且得到了同事的认可。

软件工程需求分析报告 篇6

本文中,主要针对工程机械出租的各项步骤、以及设计系统的广义意义进行了分析,从而根据各部分不同的需求阐明了本系统使各个功能模块相连接并实现工作、统计的作用。

1.1 编写目的

在计算机科技的飞速发展的21世纪,软件系统以及英特网也在不断融入我们的生活。然而在工程机械出租领域,设备的种类、数量越来越多,设备管理所涉及的是巨大的系统工程,由于企业出租规模大、管理涉及面广,又是造成统计、管理不到位都将给企业的正常经营带来一定的影响,所以如何利用先进的网络技术和优异的计算机软件系统更有效的收集、处理这些设备的租借,同时建立以现代信息化为核心的管理体制,减轻相关人员人工对租借管理及数据处理的负担,完成一个工程机械设备管理系统就变得尤为重要。

1、 信息交互要求

软件系统要求利用一一切租赁操作作为输入,通过数据收集计算达到处理的目的。

2、 附加影响要求

在系统正常工作过程中,需要达到最好的人际结合效果,对其他设备的正常工作不可以有太大的影响,设计人员需要根据用户的需要做出相应的调整;

3、功能的实现要求;

在满足客户的要求下,设计人员、开发人员需要根据本文参考相关需求程度,做出相应的软件系统设计。

1.2 项目来源

本设计的初步设想来源于宏达软件体验中心。宏达软件主要从事各行业的管理软件开发和应用推广,宏达体验中心拥有多支精干、稳定的软件技术开发队伍,这些队伍不仅具有一流的专业素质和研发能力,同时还拥有丰富的系统开发经验,且具有良好的职业道德修养和综合分析能力。 随着时代的发展,宏达公司也在不断开发、完善宏达系列软件,严把质量关,用一流的软件回报用户,受到了用户的好评,宏达系列管理软件以其功能强大、

操作简便、价格低廉的特性赢得了全国广大用户的青睐。目前用户已遍及全国所有省份、自治区、直辖市;用户遍及电子、电器、医药、服装、建筑、物资、化工、商贸、超市、旅游、机械、建材、科技、通讯等各类企业公司,同时拥有大量机关、事业单位、学校、研究所等机关事业型单位用户。

随着管理自动化的程度越来越高,大部分任务都直接由各种设备来完成,因此利用先进的计算机技术来管理,提高人机工作的效率成为了一项重要手段。

1.3项目风险

本项目中,不同身份的工作人员需要对各自负责的工作及出发点等承担一定的风险。

任务提出者需要对项目的完成进度以及设计需求的整体方向负责,产品是否为大众所接将成为任务提出者所要负担的风险。

软件开发者需要对统计、收集、计算的相关程序编码是否正确承担责任,对运行软件后的一切技术上的风险承担一定的风险。

产品使用者在完成交易过后的使用过程中,需要对自己的一切操作负责,相应的需要承担软件系统在使用过程中因操作不当崩溃的风险等。

1.4 文档约定

本文的正文部分以宋体、小四为主要格式,行间距为1.5倍行距,各个主要题头的格式为黑体、四号。

本文档所涉及的一些专业术语及英文缩写如下:

Acess: Microsoft Office Access(前名 Microsoft Access)是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。其实Access 也是微软公司另一个通讯程序的名字,想与 ProComm 以及其他类似程序来竞争。可是事后微软证实这是个失败计划,并且将它中止。数年后他们把名字重新命名于数据库软件。Access在的时候成为了计算机等级考试中的计算机二级的一种数据库语言并且因为它的易学易用的特点正逐步取代传统的VFP成为二级中最受欢迎的数据库语言。

Visual Foxpro:Visual FoxPro简称VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。Visual FoxPro源于美国Fox Software公司推出的数据库产品FoxBase,在DOS上运行,与xBase系列相容。FoxPro原来是FoxBase的加强版,最高版本曾出过2.6。之后,Fox Software被微软收购,加以发展, 使其可以在 Windows 上

运行, 并且更名为 Visual FoxPro。目前最新版为 Visual FoxPro 9.0,而在学校教学和教育部门考证中还依然延用经典版的 Visual FoxPro 6.0。在桌面型数据库应用中,处理速度极快,是日常工作中的得力助手。

数据:泛指表示一个指定的值或条件的数字、符号(或字母)等。数据是表示信息的,但这种表示要适合传输、分析和处理。此处,常把数据当作信息的同义词。

Container:Container类是IContainer 接口的默认实现。容器是封装和跟踪零个或更多个组件的对象。在此上下文中,包容是指逻辑包容,而不是直观包容。

数据源:提供某种所需数据的原始媒体。

C/S 结构:即大家熟知的客户机和服务器结构。它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销。

1.5 预期读者和阅读建议

本软件产品需求分析报告所针对的预期读者包括:

开发人员

用户

项目经理

租赁方

开发人员需要根据本文详细计划产品的开发,并且以达到最好的人机结合和为企业创造一定的经济效益为主要目的;用户需要熟知本文所描述的产品计划,以对产品有一定的了解,在之后的操作过程中才能有一定的熟练度,不以至于出现错误操作;项目经理则可以按照此文档安排项目进度以及工作经费等相关、租赁方需要对本文有一定的.了解,至少熟悉工作流程以及系统需要达到的目的,从而更好地配合出租厂商做好统计、记账、处理数据的相关方面的工作。

1.6产品范围

本产品适用于为工程项目出租机械设备的相关公司,由于大型施工设备租赁市场处于发展过程中存在着租赁企业数量多且规模小、效益差、恶性竞争严重等问题,本产品意在于协助每个工程机械设备出租公司合理地优化相关工作。

1.7 参考文献

2 产品分析

2.1产品的状况

工程机械设备管理系统提供了对基础信息录入、机械设备出车单录入、挖掘机回车单录入、员工登记录入、加油登记录入等的模式录入和表格界面录入。录入信息时可能会出现相同的信息,为了避免重复录入部分字段设置了辅助录入功能,只需输入几项即可完成录入功能,操作方便快捷,可以很大的提高工作效率。

本系统将不是产品系列中的下一成员,也同时还不是成熟产品所改进的下一代产品,但是现有应用软件却不能成为它的替代品(升级产品),所以这是一个新型的、自主型的产品。

2.2 产品的功能

根据上述分析,可以将本系统的各项子系统功能陈列如下:

1.基础信息管理系统:

本系统主要负责储存、录入及读取相关资源,这些资源主要包括:机械设备档案、供商信息、客户信息等;

2.机械设备调度管理系统:

本系统主要负责统计工程机械出车单、以及对挖掘机的租赁做相关管理管理(挖掘机回车单、某机械设备期间统计、期间统计查询);

3.压路机管理系统:

本系统主要负责运行压路机回车单、某机械设备期间统计、期间统计查询及相关方面的工作。

4.装载机管理系统:

本系统主要对装载机回车单、某机械设备期间统计、期间统计查询做相关的程序的管理。

5.重型半挂管理系统:

本系统主要对装载机回车单、某机械设备期间统计、期间统计查询做相关的程序的管理。

6.客户管理系统:

本系统主要负责记录并统计、处理客户的还款、组织客户统计表、检查并记录机械设备状态等工作。

7.员工管理系统:

本系统提供一个员工信息服务系统,可以实现员工登记、事故登记、员工考勤、员工生日提醒。

8.加油管理系统:

本系统的作用在于加油登记、加油统计、余油统计;

9.配件管理系统:

本系统主要处理配件信息、配件入库、维护领料、配件库存、旧件回收、采购申请单、采购申请明细。

10.保养审验管理系统:

本系统的作用是对设备做保养登记、对设备审验进行登记、设备审验提醒、对保养期间查询等。

11.企业与产品检索系统:

本系统可以实现在线查询企业和产品信息,可以按多种方式进行查询;

12.在线调查系统:

本系统可以实现在线调查功能,对用户进行各种情况的调查。

2.3 用户类型和特性

本系统的用户主要由以下人员组成:

1、工程机械出租管理部人员:此类人员负责的是对公司内部机械设备出租,并对其出租明细做一个详细的录入,需要时可以读取相关信息。

2、机械设备保管部门人员:负责对公司内出租的工程机械设备做定期的管理与保养,并且负责设备的出纳。

编写本文档所参考的资料如下:

[1]《施工机械信息化管理的研究[J]科技情报开发与经济》王健.11

[2]《工程机械产品图库管理信息系统的研究[J]工程机械》贺尚红.5

[3]《开发新一代设备信息管理系统》龚元明1995.6

[4] 《数据库基础与应用[M]》 成先海..

资产管理软件帮助节省成本 篇7

最近,一家厂商的自动润滑系统在人为地进行了一次未知的定时改动之后,损失了超过100,000美元与停工相关的费用。一个定时器之前是每20分钟注入一次润滑油,后来被设定为每8小时注入一次润滑油,导致机械轴承需要进行一次提前到来的改装。

在任何生产现场都有数百种资产——比如雇员、机器、工具等——都是有足够的价值需要投保的。但是那些看不见的价值呢?知识产权如何?在开发IT应用、自动化系统、有助于管理企业的方法以及提出一项具有竞争优势的研发过程都需要花费上千小时的劳动。但是,这个知识的有价体大多都是不受保护的。

不论是硬件机器费用还是软件“知识费用”,使用资产管理软件都可以减少其总量。在这起100,000美元润滑系统失误案当中,资产管理软件的安全措施功能本来可以添加用户权限来助于防止未授权的变动,并提供检查目录功能来详细记录系统各个变动。

在别处,此类软件程序可以通过提供版本控制功能、检查跟踪功能、安全层功能和备份恢复辅助功能来减少停工时间从而改善经营底线。

版本控制:

一款资产管理软件应用可以自动将一些同一信息单位的新版本——比如应用源代码、蓝图、电子模型,以及其它信息和文档等保存到一个源控制库。在进行变动之后,自动生成了最新版本,它采用了增量版本控制功能以便清楚地显示。该程序同样保存了变动,在存储空间允许的范围内尽可能多地生成新版本。这为寻找现有版本或者较旧版本提供一条更快更简便的途径。

检查跟踪:

一款检查跟踪软件记录下所有可以影响系统运行的用户操作。这些操作包括标准控制以及与安全相关的控制行为。每个用户行为根据用户、时间、装置、电脑和采取的操作来被存储起来并作为一个检查日志条目。这使得在一个具体系统当中能够知道谁在什么时间进行了什么操作,包括进行了哪些变动(以前和现在的设置)。一项检查跟踪功能同样可以助于安全方面的应用,自动提供与安全系统操作相关的文件,比如谁触碰了系统,什么时候进行了什么样的操作等。

安全性:

减少未授权的系统进出是资产管理的另一个关键因素,因为它关系到知识产权的问题。这套软件控制并记录下授权用户的操作和操作发生的时间。此外,在进行具体变动之前,可以授权允许进行这些变动。安全间隔尺寸允许用户来定义群组或者个人权限,以及定义其允许的操作。同检查跟踪功能一样,标准自动化技术以及安全方面的功能应该在一个普通环境中进行处理。用户可以为个人或者群组定义具体的任务。

备份和复原功能:

软件开发公司全过程成本管理探索 篇8

关键词:软件公司;成本控制;探索

中图分类号:F270.7文献标识码:A文章编号:1672-3198(2007)12-0209-01

1 经营决策阶段的成本及其控制

经营决策阶段成本是指公司经营方向的选择,这是成本管理的第一个也是最为核心的环节。不过对于大多数IT软件业公司而言,这个阶段往往是最大的问题之所在,有时经常凭一个觉得是灵感的想法或者对市场初步的直观层面的调研就进行的决策。而这样的结果是往往没有摸透市场的真实情况,轻率上马项目,造成方向性错误,以至于导致企业的危机。

该阶段的成本控制,关键在于经营决策前科学而深入的市场调研及准确分析,目前很多中小型IT软件企业,其经营部的职员大多都并不是社会调查专业的,因而他们做市场调查的过程中所采用的方法不太科学,如在样本选取及抽样过程不合理,没有按照严格的社会调查方法进行调查和数据分析,甚至问卷设计都存在倾向性导致调查数据信度偏低。此外,大量的公司自我宣传的各种形式的软文和竞争对手有意的攻击性文章夹杂在其中,并不是很容易的进行分辨,更何况数据的随意性,来源的不可追溯性各种情况,所以只能作为参考。

2 需求整理及分析确认阶段的成本及其控制

需求整理指市场经营人员根据高管对于市场方向的决策,而提出的具体的产品或者项目的原始需求,需求分析是指技术员对市场部门的需求进行分析,评估其可实现性以及实现难度,大致工时等,提交相关需求分析报告,最后市场经营部门进行确认这个阶段。

该阶段的成本控制,首先需要搞清这种沟通过程中产生偏差的原因,最为主要的往往并不是技术语言和市场语言的差异,或者市场人员和技术人员之间的思维定势的差异,而在于两者缺乏确定的科学的流程和在交流之前的准备以及相关概念约定俗成的定义造成的问题,同时还由于沟通和确认环节由于其特殊性,经常难以被有效的纳入进度管理程序流程当中。而提高该阶段的成本控制效率,必须逐一针对性的解决以上问题,首先要清晰的确定并严格执行市场和技术沟通的流程,尤其是要明确每个环节的控制点,也就是双方交付给对方的关键交付物,一定要有清晰的共同确认的模板,同时每次沟通前必须对于一些概念有着清晰的界定,然后公布这些信息,并在沟通前做好充足的准备,明确每次沟通前要沟通什么,要解决哪些问题,沟通结束后要交付哪些文档让双方进行确认等,同时一定要通过线上或者线下的管理模式,讲所有沟通环节全盘把握,并纳入进度管理。

3 规划阶段成本及其控制

规划阶段成本是指在需求已经得到确认后,进入技术规划阶段的相关成本控制,该阶段有些软件开发公司常常出现的问题是对于规划予以过度的期望和过于沉重的内涵,在实际项目操作过程中,这个规划实际上包含着技术规划和非技术规划两个部分,因为对这两个部分的混淆,导致一些技术层面和市场层面的东西不必要的纠缠在一起,并且直接导致项目进度的拖欠,而且会导致由于非技术规划的不清晰,直接影响技术规划层面的实施。

该阶段的成本控制,必须清晰的区分非技术规划和技术规划,尤其在公司内部技术部门和市场经营部门之间的职责,需要设立一个在提出需求到技术规划之间过渡的位置,即对于需求具体细节的整理,要对于交付物有着清晰的确定,尤其是在不同时期交付不同的关键文档,如除了上面说的那六个文档外,技术部项目组长在需求分析的时候,还应该明确提交功能模块分析,开发代价,功能流程图,功能关联性图,可维护性及可拓展性分析等六个文档,此外在项目开发规划阶段,还要对于控制点的一些要素进行详细的规划用来提交给市场部门,如详细页面元素,页面元素价值度分析,表现形式,页面结构,页面效果等。

4 开发阶段的成本及其控制

开发阶段的成本指需求确定并且规划清晰后的具体开发过程的成本管理问题,该阶段相对其他阶段来说比较清晰,但这里笔者认为需要关注的是,如何使得人力资源得到最大程度的利用,它是指公司第一线技术人员的能力最大程度发挥的状态,包含几个层次,(1)全部时间利用,(2)最大效率利用,(3)最大潜力激励利用,这三步需要逐步递进实现。这个需要一种完善的内部管理制度,以及公平公正的价值认定模式和绩效制度,从而一方面促进员工本身的发展,一方面增加对人才的吸引力。

该阶段的成本控制,可以引入最大可控制成本的概念,这里是指人力资源最大程度发挥后所能控制的成本,是公司在一定投入前提下,最大的可能的减少因管理导致人力发挥不足够而造成的成本,该成本为人力资源的极致成本,无法再进一步降低,此成本状态下的仍然出现效益不佳情况,则可说明在经营定位和经营方向上的问题,而非内部问题。促使人力资源得到最大利用度和发挥度,在此基础上的成本,为最大可控制成本,以上可以通过内部的管理系统来很好的实现。

5 需求变更成本及其控制

需求变更成本指在开发过程中,由于市场部门的需求改变导致的成本增加而实施的控制,对于项目开发的过程中,需求的频繁变更就成本控制而言是致命的,很多项目由于需求的变更而导致破产。

该阶段的成本控制,最关键的是要对于需求变更过程进行严格的管理,要从需求变更的开始,对于整个变更的每个具体的步骤进行跟踪,并且严格核算每次变更所需要的工作时,从而做好评估。同时,务必要明晰需求变更的必要性和风险性,以及所带来的实际成本的增加,所以需求要尽量经过详细的论证。

6 测试成本及其控制

测试成本指项目开发完成阶段,在交付验收前进行的测试过程中导致的成本及其控制,测试阶段对于一个项目的最终交付具有重大的意义,往往在测试阶段要才是使得项目真正完善的阶段,很多细节的修补都在测试阶段完成,正是测试使得一个项目成为一个可以交付,可以应用,可以产生效益的产品。但对于一些中小型软件开发公司而言,往往缺乏真正建制齐全的测试部门和专业测试人员,经常是技术人员进行兼任,这种方式相当普遍。但同时也导致了一些问题,主要是对于测试缺乏经验积累管理,或者说是错误管理,经常上次测试完出现的问题,过段时间又会出现,或者是开发下个项目的过程中又再次出现,增加不必要的成本。

该阶段的成本控制,笔者认为最关键的是对测试进行错误管理模式,采取“有错必改,凡错必究,错不再犯,预错于先”的管理办法,尽量在项目开发之前,就能整理出之前开发中出现过的所有问题,并用列表的方式进行技术会议,让所有开发人员进行错误共享,尽量把测试中可能出现的问题消灭再开发阶段,另外需要把测试过程化、即时化,每周甚至每天都要求每个开发人员在交付自己的子模块的之前就暗中预先准备的测试手册进行测试,通过后再提交,同时定时抽查某些核心功能模块,进行某个点的测试,这样全过程的控制,会最大程度的减少测试成本,同时要加快反应速度,一发现开发中,或者测试过程中的相关问题,必须跟进彻底解决,并纳入绩效考核中,杜绝再犯。

参考文献

[1]颉茂华,现代市场经济成本的成本控制新理念[J].财会月刊 2002,(06).

[2]王如燕. 瓶颈企业成本控制问題研究[J].山东工商学院学报, 2004,(06).

上一篇:第三方物流风险及保险对策下一篇:幼儿园班级管理学习总结