跳转至主要内容

保存的文章

占供内部使用的软件

保罗Argiry |LeadingAgile
保罗Argiry
读: 占供内部使用的软件

作为一个财务和会计的家伙,我一般弯曲朝向确定性。这是伟大的,当一切都装配到好的,可以标记,占直观桶。但是,这并不总是可能的。特别是随着越来越多的公司正在从基于项目的软件交付一个戏剧性的转变,以了解更多产品的管理。所有这些变化都与意图,以改善业务成果。亚博vip9通道换句话说,企业希望,努力,成为-更敏捷。那么,什么是一个组织,谁是被资本成本在瀑布环境比如说10,20,甚至30年,怎么办呢?

嗯,组织设计、开发方法、团队资金和运营方面的这些变化,对于那些有抱负的敏捷者来说,是一个很好的机会,可以重新评估他们的组织内部使用软件的会计和相关的资本化政策。但是,在此过程中,他们可能会面临一些有趣的会计挑战。例如:

  • 下ASC350-40占内部使用的软件最初预测的瀑布方法,因此实施这些新的软件开发流程的时候会发生什么?
  • 不确定性对如何利用敏捷环境成本内部会计弟兄中创建。你是如何管理的?
  • 当团队变得更高效,更快速地生成软件,其成本的跟踪变得更加重要。哪些办法?

求解历史进

在过去,软件开发的方法—在一个IT软件项目框架内—可能由于以下因素而成为争论点:

  • 项目的正式的年度资金
  • 某些项目可能涉及由于收购企业内部的重复工作,遗留系统没有退休等
  • 组织移动到双峰方法,即某些项目需要可预测的发展和完成,而另一些则需要不断的探索和速度是关键

历史悠久的固定和项目驱动的方式,以资金通常导致不满的增长水平,因为整个资金过程花费的时间太长了 - 尤其是对多年的瀑布项目。这可能需要数年时间,通过使用这种传统的资金进场,最终解决需要的业务问题,和在竞争激烈,变化迅亚博vip9通道速,商业环境,这是不可接受的。

这种旧方法的缺陷是,通过竖井或合并和收购建立起来的组织拥有支持相同或相同业务流程的相同或部分的软件应用程序。亚博vip9通道显然,这将导致不必要的技术债务,从而使IT组织无法投资于任何新的努力。

有什么解决办法?产品和能力为重点的管理。从注重单个项目到一个更高的整体产品的制高点移动将让您的企业从单个项目成本核算搬开更高层次的分析,无论是在产品层面,甚至是整体组织/部门的视图。亚博vip9通道扩展相关的成本池和参与相应的进程将帮助您的组织利用更多的运营成本,只要他们落入资本的相关会计指引中适当的类别的能力。

用于核算内部使用的软件在FASB会计准则汇编(ASC)350-40的指导,占内部使用软件,概述了企业应该如何根据实现两个主要目标资本或费用,内部使用的软件。第一个目标是,确保项目初步阶段已经完成,第二个是工作的类型的应用程序开发阶段资格作为资本化的活动内完成。

原来的会计准则从位置(SOP)的1998年AICPA声明茎98-1占计算机软件开发或获得供内部使用成本。这SOP发出三年敏捷宣言被写入之前,所以你可以想像,它在很大程度上依赖于软件开发方法,这是流行在那个时候,瀑布。而且,会计准则与瀑布的奠定了活动的紧密结构,随后沿着如下图中详细介绍。

虽然在ASC指南中使用的语言可能存在灰色地带,但在一个关键需求上没有歧义。这一要求是,项目的初步阶段必须完成,并形成适当的文件。最终,这个控制项意味着,直到这个阶段完成,没有费用可以资本化,即使你真正创建了可用的软件代码。ASC350-40-25-12状态-我想说-项目初期阶段必须完成,管理层打算资助一个软件项目,在开始资本化之前,该软件项目将完成并用于预期目的。

因此,会计师希望确保完成了适当程度的尽职调查。他们希望文档已经被很好地表述,并且相关人员已经评估了手头业务问题的每个备选解决方案。亚博vip9通道完成这一阶段的一个关键步骤是获得对这一项目具有适当授权级别的管理部门的资金和授权。除非已经获得,你将永远停留在初步项目阶段。因此,完成这些步骤对于你的内部会计部门的同事和外部审计师来说是非常重要的,并且应该在成本资本化之前做好记录。

现在,虽然这是资本一个关键要求,另一种是理解的,一旦你移动到应用开发阶段,可以予以资本化成本的类型。让我们来考虑下。基于ASC 350-40-55-4的详细的指导,也没有规定,每个在瀑布方法的步骤发生在一个特定的阶段。相反,在ASC指出,“......的内部使用的软件开发可能不遵循上述列表中显示的顺序。它是成本的性质不完全是发生的时间,该事项“。这种区别是使我们能够利用适当的费用,即使是在敏捷环境的关键。所以,如果一个项目是瀑布或敏捷下完成的它其实并不重要,这是开展的具体活动是资本非常重要的。

资本成本

好吧,让我们假设该初步处理阶段已经完成,我们已经获得了相应的授权,并得到我们所需要的资金。现在软件开发的资本成本就可以开始了。

大多数组织使用时间卡是因为他们一直在使用瀑布方法,这是可以的。您仍然可以在敏捷格式中使用它们。在继续使用考勤卡或其他成本跟踪方法之前,需要考虑的一些事情包括:

  • 利用现有的时间跟踪系统将减少需要鉴于目前员工已经熟悉了现有流程的额外培训
  • 如果时间跟踪精度的焦点做了冲刺期间的故事的完成可能会受到影响
  • 另外,如果在完成故事的焦点主要面积,员工可能已经忘记了在一周才真正完成,可能会出现一个缺乏准确性

考虑到所有这些问题,您将需要评估维护现有时间跟踪系统的利弊。作为评估的一部分,你应该考虑其他几种跟踪资本化成本的方法。第二种方法是使用故事点,并为sprint期间完成的每个点分配一个美元值。注:使用此方法需要考虑的因素包括:

  • 与计时相比,团队的努力和您可以资本化的金额之间可能有更高的相关性
  • 故事点在Scrum中已被使用,所以它的跟踪活动和费用的自然方式
  • 故事点是主观为每个开发团队,所以在所有的开发团队始终对准可以证明是相当具有挑战性的
  • 使用的故事点可能无法通过审核人员的要求,因为他们的成本估算,因此它是至关重要的,你让他们在船上开始

如果在使用故事点,这是不寻常的或罕见的,第三条道路,并有可能最适合敏捷,是利用基于新的功能费与功能完成所有的开发团队之间差距的一个良好的金额其他工作期间的指定时间内每个开发团队完成,如发行。这种方法依赖于评估工作的各个团队的努力完成了包括新的功能特性,分别是“资本化” -compared到错误修复和改进,这将是费用。因为在一个团队中的故事点值应该是一致的,准确地反映工作的一个特定的版本,甚至是史诗期间完成的量,这应该为你的内部会计的同事和外部审计师提供一个防御方法。

当然,用适当的严谨性,任何这些方法可以工作。它会回落到你的组织感觉舒适,并且可支持到您的会计团队。最终,什么是最重要的是,你改变你的开发团队为凝聚力,持久的团队,一起住,并期待成为高性能。

根据我们的经验,已经能够达到这个组织已经能够利用其成本的70%,平均。有些球队变得如此敏捷,我们已经看到他们能够充分利用到他们成本的90%。90%的可能是一个极端的例子,但它证明了高性能的开发团队可以直接影响到公司的经营业绩。

折旧

一旦成本已资本化,他们将需要摊销在软件,一般三到五年的使用寿命。

在瀑布,摊销开始一旦项目已经完成。这不正是敏捷环境中的情况。谁实践敏捷一些公司每个月开始摊销成本与每一次冲刺的释放。他们能做到这一点,因为,每个冲刺,他们已经生产工作,测试软件。所以,如果一个软件解决方案被认为有48个月的使用寿命,它的第一个版本将在48个月摊销。它的第二个月度发布,摊销超过47个月。这是第三每月发布,超过46个月等等,等等。

根据Gartner公司的“运营支出与资本支出:与首席财务官CIO应该合作伙伴” 2015年5月21日,,一个好的经验法则是,公司的综合IT折旧和摊销费用不应超过公司总IT预算的20%。你可以期望看到一个恒定的平衡行为的IT和财务团队的成员将有合作,通过合作,以确保投资的适当水平得以维持。

政策和程序

创建适当的会计政策和程序将是必要的,为您的资本化努力。重要的是,这些策略和过程要简单且可伸缩,这样它们才能随组织一起成长。如果您能使用简单的咒语,而不是创建一个与相关程序的过于繁琐的策略,您将获得最大的好处。否则,您可能会影响您试图在敏捷环境中实现的一些好处。

如果你的会计政策变得过于复杂或繁琐,你从资本化中获得的任何成本节省肯定会失去对生产力的不利影响,员工士气的下降,甚至员工流失率。

我希望你很成功,你总敏捷式的会计要素中冒险。

下一个>转换一个悠久的传统组织敏捷与德里克Huether

在2016年加入LeadingAgile,保罗带来了近25年的经验,他在红帽(副总裁兼司库),捷普科技,和普华永道(公司财务与资金管理和财务总监并购部高级总监)(兼并与角色并购经理和审计及企业咨询部经理)。亚博vip9通道作为副总裁兼司库红帽,他领导的财政部和风险管理,财务并购,信贷与收款,工资和全球工作场所解决方案团队的跨国软件和操作系统生产商。

评论(2)

  1. 唐纳德·比克尔
    回复

    保罗,伟大的职位,并很高兴地看到你的领导在我们的领域,我绝对服从工作。王HS '88

    回复

发表评论

您的电子邮件地址将不会被公布。必填字段被标记*