With this entry, we'll move from the business side of the house to the development side of the house. Yes, EII has something for everyone.
Recent IDC
research reports that the average enterprise spends 40% of its IT budget on
data integration (ETL, EII, EAI, etc.). Custom programming to connect disparate
data sources is expensive to develop and maintain, especially in an environment
of continual change. The unified abstraction layer that EII provides allows
developers to write to one common interface to access multiple data sources,
reducing the total development effort for new applications. The ability to write
queries and not code allows departmental control of data integration, which saves
the time and effort of going through a corporate IT group. These queries can be
reused among different groups, further saving money.
So, What
percentage of your IT budget do you spend on data integration tasks?
|
Top-Down Approach |
Example |
Formula |
|
Annual IT budget ($) |
$10,000,000 |
A |
|
% spent on integration (%) (ETL, EAI, EII, etc.) |
40% |
B |
|
% improvement with EII (%) (estimate) |
10% |
C |
|
Potential annual cost savings from EII ($) |
$400,000 |
(A * B) * C |
In this example, a company with a $10 million IT budget would save $400,000 annually (4% of overall IT budget) by including EII in their overall data integration strategy.
|
Bottom-Up Approach |
Example |
Formula |
|
Number of developers on integration projects |
20 |
A |
|
Annual cost (including benefits) of developers ($) |
$120,000 |
B |
|
% improvement with EII (%) (estimate) |
10% |
C |
|
Potential annual cost savings from EII ($) |
$240,000 |
(A * B) * C |
|
|
|
|
|
Person-weeks for integration projects over a year |
1,000 |
D |
|
Annual cost (including benefits) of developers ($) |
$120,000 |
E |
|
% improvement with EII (%) (estimate) |
10% |
F |
|
Potential annual cost savings from EII ($) |
$240,000 |
(D * (E / 50)) * F |
In these
examples, a 20-person team would save $240,000 annually using EII as a part of
their data integration projects.
And, as usual, some additional upside potential:
- What creative revenue generating or cost reducing functions will your team develop in the time they save by not rewriting software to accommodate changes in infrastructure or data format?
- How much more productive will your developers be if they focus on writing interesting applications rather than on more basic data integration tasks?
All for now.