
"eCo Broadband" is the ordering system provided by BT Wholesale to ISPs for ordering ADSL on phone lines. And it's been broken since the start.
eCo is based on Siebel CRM (which BT is a partner for). Siebel CRM is a Customer Relationship Management system. For those of you who don't know what that is, CRM is a system intended for internal use by a company to manage customer contacts, basic accounting etc etc. BT have basically bodged it into an external ordering system. The system itself is an ActiveX thin-client terminal, run within Internet Explorer (interpret this as slow, and doesn't work in IE7 or Firefox).
To give you an overview of just how complicated BT makes things, below is a flowchart laying out the various systems and whatnot that BT Wholesale runs. The orange section is the ONLY section that the ISP has visibility of (this is probably by no means accurate, but is what we have built up knowledge of over the years of dealing with BT Wholesale).

eCo is based on Siebel CRM (which BT is a partner for). Siebel CRM is a Customer Relationship Management system. For those of you who don't know what that is, CRM is a system intended for internal use by a company to manage customer contacts, basic accounting etc etc. BT have basically bodged it into an external ordering system. The system itself is an ActiveX thin-client terminal, run within Internet Explorer (interpret this as slow, and doesn't work in IE7 or Firefox).
To give you an overview of just how complicated BT makes things, below is a flowchart laying out the various systems and whatnot that BT Wholesale runs. The orange section is the ONLY section that the ISP has visibility of (this is probably by no means accurate, but is what we have built up knowledge of over the years of dealing with BT Wholesale).

Careful study of this diagram will show you the following (and very basic) implementation flaws:
Additionally, around 3-4 times a week and usually during peak hours, either or both the MAC generation and WOOSH diagnostics systems will crash hard under the load. BT have not as yet seen fit to upgrade these systems so that when ISPs are open for business, they can actually conduct it.
I should also add that I have heard from several people working in some of the much larger ISPs (eg. Easynet, Sky, Plus.net) that they do not use either eCo or the XML system, and in apparently have access to a much more detailed and useful system.
BT Retail also appear to have full access to the BT Wholesale backend systems, unlike any other ISP. Once too often BT Retail have been able to give details of a fault to one of my customers.
So, that's a very quick explanation and run through of what eCo Broadband is, and why it's the bane of every provider.
- People working in BT Wholesale use a different interface and database to what the ISP uses, for almost every department and function, and sometimes even have several differing interfaces showing the same or similar information.
- There is a single piece of software that connects all the databases together - this frequently fails and causes orders placed on the ISP systems to not be visible on the internal BT systems, modifications don't propagate correctly etc etc.
- Internal to BT, there appear to be several interfaces into the system offering differing views, and which also have the ability to alter orders and assets within the system. This can only make tracking down faulty systems near impossible.
There's nothing wrong with the XML interface. Although there are several service providers who have decided to use software that can automate the keyboard and mouse, and use that with the eCo interface to place their orders.Apparently he was so full of himself he couldn't see the flaw in his argument. If the XML system is so broken that even large providers are resorting to screen-scraping the eCo system.. there's something really, really wrong with it.
Additionally, around 3-4 times a week and usually during peak hours, either or both the MAC generation and WOOSH diagnostics systems will crash hard under the load. BT have not as yet seen fit to upgrade these systems so that when ISPs are open for business, they can actually conduct it.
I should also add that I have heard from several people working in some of the much larger ISPs (eg. Easynet, Sky, Plus.net) that they do not use either eCo or the XML system, and in apparently have access to a much more detailed and useful system.
BT Retail also appear to have full access to the BT Wholesale backend systems, unlike any other ISP. Once too often BT Retail have been able to give details of a fault to one of my customers.
So, that's a very quick explanation and run through of what eCo Broadband is, and why it's the bane of every provider.
