what your cfo wants you to know

16
What Your CFO Wants You to Know

Upload: keith-klundt

Post on 07-Nov-2014

2.224 views

Category:

Technology


3 download

DESCRIPTION

Slides used in AgileExecutives discussion on February 17, 2011

TRANSCRIPT

Page 1: What Your CFO Wants You to Know

What Your CFO Wants You to Know

Page 2: What Your CFO Wants You to Know

Software executives often find it difficult to put themselves in the same mindset as their business and finance co-workers.  Effective communication happens when the participants share a common frame of reference.

To the extent IT leaders and workers can discuss their work and its value in terms familiar to operations and finance executives they can transform skeptics into believers and resistance into advocacy.

Page 3: What Your CFO Wants You to Know

What CFOs Want

CFOs' top macroeconomic concerns:1. Weak consumer demand2. The federal government's agenda3. Intense price competition4. Credit markets/interest rates

CFOs' top internal concerns at their own companies:1. Maintaining profit margins2. Cost of healthcare3. Difficulty forecasting results4. Attracting and retaining qualified employees

http://www.computerworld.com/s/article/353408/What_CFOs_Want_From_IT?taxonomyId=14&pageNumber=1ComputerWorld, January 24, 2011

Page 4: What Your CFO Wants You to Know

What CFOs Want from IT

• Say Goodbye to Bells And Whistles• Play with The Toys You Already Have• CFOs Like Cloud Computing• Know What The Business Needs Now• Show Me An ROI I Can Trust• Emphasize Short-term Benefits . . . • . . . But Don’t Abandon Long-term Investments

http://www.computerworld.com/s/article/353408/What_CFOs_Want_From_IT?taxonomyId=14&pageNumber=1ComputerWorld, January 24, 2011

Page 5: What Your CFO Wants You to Know

Plan, Budget, and Measure

In the capital budgeting process, a company compares the rates of return of different projects and selects which projects to pursue in order to generate maximum wealth for the company's stockholders. Companies do so by considering and comparing each project’s:

• Average rate of return• Payback period• Net present value (NPV)• Profitability index (PI)• Internal rate of return (IRR)

Page 6: What Your CFO Wants You to Know

Quantify Benefits

Page 7: What Your CFO Wants You to Know

You Will Get Pushback on Forecasts

Questions the CFO will ask:1. How much is this going to cost? No, really, how much?2. When will we begin to see revenue/savings from this?3. How confident are you in what you’re telling me?4. What risks have you considered? Realistically, how likely is

it that this will cost more, take longer, not deliver the revenue/savings you’re forecasting?

Page 8: What Your CFO Wants You to Know

Software Development And The Time Value of

Money

http://www.rallydev.com/agileblog/2009/02/how-does-agile-deliver-time-to-market-savings-of-50/

Software by Numbers – Low-Risk, High-Return Development by Mark Denne and Jane Cleland-Huang

Page 9: What Your CFO Wants You to Know

Software Development And The Time Value of

Money

http://www.netobjectives.com/files/BusinessCaseForAgility.pdf

Successful application development project

Page 10: What Your CFO Wants You to Know

http://www.netobjectives.com/files/BusinessCaseForAgility.pdf

Comparing profit and breakeven points for release strategies

Agile software development is designed to deliver value-added working software early and often

Agile Delivers Value Early And Often

Page 11: What Your CFO Wants You to Know

Agile Delivers Value Early And Often

Page 12: What Your CFO Wants You to Know

http://www.ibm.com/developerworks/rational/library/jul07/kroll_ambler/index.html

Agile Delivers Value Early And Often

Page 13: What Your CFO Wants You to Know

Agile Delivers Value Early And Often

http://www.rallydev.com/agileblog/2009/02/how-does-agile-deliver-time-to-market-savings-of-50/

Page 14: What Your CFO Wants You to Know

Agile Manifesto

Page 15: What Your CFO Wants You to Know

Agile Principles

Our highest priority is to satisfy the customer through early and continuous delivery of valuable software

Welcome changing requirements, even late in development. Agile processes harness change for the customer’s competitive advantage.

Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.

Business people and developers must work together daily throughout the project. Build projects around motivated individuals. Give them the environment and support

they need, and trust them to get the job done. The most efficient and effective method of conveying information to and within a

development team is face-to-face conversation. Working software is the primary measure of progress. Agile processes promote sustainable development. The sponsors, developers, and user

should be able to maintain a constant pace indefinitely. Continuous attention to technical excellence and good design enhances agility. Simplicity—the are of maximizing the amount of work not done—is essential. The best architectures, requirements, and designs emerge from self-organizing teams. At regular intervals, the team reflects on how to become more effective, then tunes and

adjusts its behavior accordingly.

Page 16: What Your CFO Wants You to Know

Agile Software Development Performance Measures

• Features delivered to production add quantifiable business value.

• Work on features that provide highest business value soonest.

• Deliver value in each sprint timeline.• Involve customers in key decisions about features in the

sprint.• Team members work at a pace and level of effort that is

sustainable over the long term.• Team members are accountable for their time, the quality of

their code, and their contribution to the team’s success.• Testing coverage expands with each production release.