“speak cfo in 1 easy relatively not too complicated step” what project managers need to know...

23
“Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President [email protected]

Upload: adela-bryant

Post on 17-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

“Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization

Stacy [email protected]

Page 2: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Stacy TaylorPresident, Red Mountain Services

• Software Developer turned Project Manager turned Executive

• Loves project management and cupcakes

Page 3: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

What a Project Manager Says

•I’m going to lead a team of highly skilled subject matter experts to develop a new software system that should reduce our operating costs in 3 to 5 years

Page 4: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

What CFOs Hear

•I’m going to spend lots of money on something with somewhat questionable ROI and report statuses to you in % complete resulting in completely unusable data for financials and forecasting

Page 5: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

How CFOs think

•What does my company look like to shareholders?

•What are the management goals of my company and how can I support that through my financial accounting?

Page 6: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Capitalization vs. Expense

Ratio Capitalizing

Expensing Capitalizing

Expensing

Net Income Higher Lower Lower Higher

Stockholder equity

Higher Lower Lower Higher

Total Assets Higher Lower Higher Lower

ROA (Return on Assets)

Higher Lower Lower Higher

ROE (Return in Equity)

Higher Lower Lower Higher

Initially Later Years

Capitalizing costs are an important part of how the company is perceived now and in the future

Page 7: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Cupcake Capitalism!

Finally, our 100,000 calorie Cupcakes are ready to sell.

How do I get them to customers?

Page 8: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Business Problem Solved! Accounting Problem Begins!

$50,000 Delivery Truck$5,000 in Gas$20,000 in Earnings

Expensed:Business is $35,000 worseoff. ($20,000 -$55,000)

Capitalized:Gas is gone (Expense)Truck has value into future(depreciating)Earnings are the sameBusiness is $5,000 better($20,000-$5,000-$10,000)

Page 9: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Cupcake Ordering Application$500,000 Development Cost$100,000 in Hardware Costs$ 50,000 Software licenses$ 20,000 in Travel

Expensed:???

Capitalized:???

If time and effort was

not tracked adequately, the business misses out

on opportunity to capitalize

Page 10: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

What a Project Manager Needs• Understanding of

capitalization policy

• Is it incorporated into methodology or is project manager responsible for delivering data needed to support it?

Page 11: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Evaluation

•If project ended here, no asset

Software Development

•End result is “significant” asset

Post Production

Phase Analysis

Capitalizing Possible

Page 12: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Capitalization Policies are Invented and Can Change•Usually a dollar amount threshold to

make it worth the time and effort•Example:

▫$200,000 or more upgrade or new development

▫Development and Testing but not Design hours are capitalized

▫All travel is expensed▫All hardware and software over $10,000 is

capitalized

Page 13: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Cupcake Ordering Application$500,000 Development Cost$100,000 in Hardware Costs$ 50,000 Software licenses$ 20,000 in Travel

Expensed:$20,000 Travel??? Development

Capitalized:$100,000 hardware$ 50,000 software??? Development

The Project Manager needs to understand how to track

effort and costs

Page 14: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Waterfall

Requirement

sDesign Code

Integration

TestMaintenanc

e

Expensed ExpensedCapitalized

Page 15: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Cupcake Ordering Application$500,000 Development Cost$100,000 in Hardware Costs$ 50,000 Software licenses$ 20,000 in Travel

Expensed:$20,000 Travel$150,000 Design and Training

Capitalized:$100,000 hardware$ 50,000 software$ 350,000 Code and Test

If time and effort wasnot tracked adequately, the

business misses out on opportunity to capitalize

Page 16: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

What about Agile?

Backlog

Feature Requests

Page 17: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

3 Approaches

•Capitalization by % of Agile Release Train Costs

•Capitalization by Story Points•Capitalization by Task Hours

Page 18: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

% of ART Costs

Capacity Allocation

MaintenanceArchitectureNew Business FeaturesManagement

Page 19: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Story Points

•Determine Capitalizable Stories (must have business case and implement features)

•Use burn down charts and story points•Accounting calculates an average cost per

story point

Page 20: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Capitalization by Task Hours

Task Description

Resource Estimated Actual

29.6 Final icon design

David 2 2

29.7 Hyperlink to new article

Karen 3 1

29.9 Test link Jonas 2 5

Total 7 8

Story 29: Add cupcake icon with hyperlink to pros of frosting for health

Page 21: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Cupcake Ordering Application$500,000 Development Cost$100,000 in Hardware Costs$ 50,000 Software licenses$ 20,000 in Travel

Expensed:$20,000 Travel$150,000 Design and Training

Capitalized:$100,000 hardware$ 50,000 software$ 350,000 Code and Test

Good reporting on Agile

efforts improves financial insight

Page 22: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Ready for Anything

Page 23: “Speak CFO in 1 Easy Relatively Not too Complicated Step” What project managers need to know about software capitalization Stacy Taylor President stacy@red-mt.com

Stacy [email protected]

More Information