Get immediate return by increasing your productivity big time - and have more fun doing so.
Increase your productivity by getting rid of ADO.NET data access coding. Don't care anymore about relational data structures. Focus on your business domain and stick to object-oriented programming - all the way. Not only will your results improve, but you will also have more fun doing so. Start Mapping.
The more complex your application is, the higher the return. Relative to your current data access programming you will save 90% of your time. The overall improvement relative to your project can be as high as 70% if you got a lot of data transfers or transactions. So in summary, your total productivity improvement starts at least at 30% in
- Less Efforts
- Less Costs
- Less Pain
- Less Code
- Less Bugs
- Less Maintenance
- Less Database Dependency
- Faster in Development
- Faster on the Market
- Faster in Adjustments
- More Fun
So while talking about ReturnOnInvestment it is pretty simple. You can use different approaches:
- Take your cost per day, multiply with 30% and see what you can save per day.
- Multiply the last result by 20 and tell your boss, what you can save per month.
OK, you can say the length of your day doesn't change, so the costs do not either. But you will deliver just earlier and with higher quality (generated persistence is bug-free), so your customer will benefit earlier with higher satisfaction and your competition might be late. Also your customer will need to pay earlier or more. There are so many reasons ... review the list above - it's worth keeping it in mind.
And btw: The cost of an OpenAccess license is being amortised within 1-2 weeks. It is not really a (financial) investment, right?
|