基于作业成本分析法之新颖式软件成本计算—应用于云计算软件系统
A Novel Activity-Based Costing for Modern Software Development—An Implementation of Cloud-Based Application
摘要: 软件开发工法各异,项目管理工作亦常受信息专业人员所专擅主导,纵使管理会计人员了解软件开发工法细节,但倘无一套作业机制运作于软件开发过程中,也不易针对成本事前之估算与过程中各项工作支出之合理性,提出专业意见。本文设计一套符合当前软件工程项目开发管理工作日常作业机制,一方面满足信息专业人员对项目管理之要求,另一方面结合作业成本分析法,使得管理会计人员能随时了解各项工作支出情形,反馈专业意见给信息专业人员与关键主管阶层,适时找出相应对策尽早解决软件开发潜在风险。
Abstract: There are quite a few approaches to software development. The IT staffs usually govern and manage the tasks of software development project. Even though, the management accountant could understand the detail and the nature of software development; it is still not easy, without embed-ding a scheme in among the development processes, to suggest a more proper budget plan before the development begins, and to be able to remind the IT staffs any unusual costly activities during the development processes. This article proposes a series of processes co-exists with the current daily practice of software engineering. This scheme not just can help the IT staff to manage the task management well, but also can let the management accountant be aware of the imposed costs of the development activities by applying the Activity-Based Costing, and feedback professional comments to the IT staffs and the key executives. Based upon these comments, they can take appropriate measures to mitigate the potential project risks sooner.
文章引用:李智. 基于作业成本分析法之新颖式软件成本计算—应用于云计算软件系统[J]. 国际会计前沿, 2014, 3(3): 15-23. http://dx.doi.org/10.12677/FIA.2014.33003

参考文献

[1] Mohamed, A.H. (2010) Facilitating tacit-knowledge acquisition within requirements engineering. Proceedings of the 10th WSEAS International Conference on Applied Computer Science, Stevens Point.
[2] Summers, J.D., Joshi, S. and Morkos, B. (2014) Requirements evolution: Relating functional and non-functional requirement change on student project success. International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Buffalo.
[3] Highsmith III, J.A. (2000) Adaptive software development: A collaborative approach to managing complex systems. Dorset House Publishing, 392.
[4] Balaji, N., Shivakumar, N. and Ananth, V.V. (2013) Software cost estimation using function point with non algorithmic approach. Global Journal of Computer Science and Technology, 13.
[5] Sharma, T. (2011) Analysis of software cost estimation using COCOMO II. International Journal of Scientific & Engineering Research, 2, 1-5.
[6] Clinton, B.D. and White, L.R. (2012) Roles and practices in management accounting. Management Accounting, 94, 37-43.
[7] Kaplan, R.S. and Anderson, S.R. (2007) Time-driven activity-based costing: A simpler and more powerful path to higher profits. Harvard Business School Press, Boston.
[8] Fei, Z.Y. and Isa, C.R. (2010) Factors influencing activity-based costing success: A research framework. International Journal of Trade, Economics and Finance, 1, 144-150.
[9] Kakar, A.K. (2012) A theory of software development methodologies. Proceedings of the Southern Association for Information Systems Conference, Atlanta.
[10] Liu, J.Y.-C., Chen, H.-G., Chen, C.C. and Sheu, T.S. (2011) Relationships among interpersonal conflict, requirements uncertainty, and software project performance. International Journal of Project Management, 29, 547-556.
[11] Letier, E., Stefan, D. and Barr, E.T. (2014) Uncertainty, risk, and information value in software re-quirements and architecture. 36th International Conference on Software Engineering, Hyderabad.