Return on Software
IT projects is the topic: pumping up ROI, requirements-led planning and rescuing those in trouble.
January 31, 2005 12:00 PM ETComputerworld -

Many software developers (including quality assurance and project managers) don't know how to create a business plan for the IT projects they work on or how to calculate returns from such efforts. But they should at least have a basic understanding of the various costs that go into software development projects and the kinds of returns to expect.
Tockey, a principal consultant at Construx Software Builders Inc., a Bellevue, Wash.-based software consultancy, provides developers with a detailed approach for gaining that understanding.
Readers with scant business knowledge may have trouble following some of the financial terms, such as cash-flow stream and equal-payment-series sinking-fund (say that three times fast!), but Tockey does an effective job of describing these concepts in clear terms and providing sample formulas for readers to apply. He also thoroughly covers practical financial models, such as depreciation accounting methods and economic life cycles for IT assets.
Particularly useful are the self-study questions at the end of each chapter, which not only help readers to grasp concepts and techniques that have been introduced, but also allow them to reflect upon their previous project experiences.

Whereas Tockey's book is dense with financial calculations that can be applied to software development projects, Sikka's is more of a primer for project managers or software developers who are just starting to get their arms around ROI models.
Sikka, who spent half of his 16-year career developing real-time software quality, Six Sigma and other systems for Intel Corp.'s manufacturing operations, deftly provides an introductory software ROI road map that readers can return to as needed after they've finished the book.
He addresses ROI largely in the context of newer development methodologies, such as agile programming, extreme programming, RAD and lean software development.
What the book may lack in depth (many of the subsections are just one or two paragraphs long) it makes up for in the comprehensive range of topics it offers the neophyte IT or business professional. Still, I would have expected to see more in-depth analysis on labor arbitrage, given that labor is the single largest cost in software development.

This book, which was written by two executives with nearly 50 years of IT management experience between them, is structured as a sequential
Project Management
Additional Resources



White Papers & Webcasts
Top 10 Habits of Highly Effective PMOs
Download This Whitepaper Now!
The Commercialization of ITIL: Lessons Learned
Register for this event today!
Your Solution for Delivering and Optimizing Applications Across the Enterprise
Download this whitepaper. Brought to you by Citrix.
Key Strategies for Managing Data Growth
What are you storage challenges?
Application Delivery Solutions
Download this whitepaper. Provided to you by Citrix.
Extending Client Refresh - 11 Steps to Maximize Savings
Register Now!
8 Must-Have Features to Handle All of Your Network Demands
Download this whitepaper. Provided by Citrix.
Lower the Cost and Complexity of a Mobile Workforce through Automation
Download This Resource Now!
Data Manager Report Excerpt: File System Inventory
Cut storage costs and boost operational efficiencies.
Managing Mobility: Improve Data Security, Compliance and Manageability
Download This Resource Now!


