LAST EDITED ON May-22-03 AT 05:25 AM (GMT) by Admin (admin)
I'm a contract programmer who has been knocking around the financial sector for a while. As such, I've worked for a few clients who have had spectacular financial disasters: especially Barings and Bankgesellschaft Berlin (albeit indirectly).The common feature of both was internal politics.
At Barings, we worked on a front office trading system for Japanese equity derivatives, later extended to many other financial products (and I believe still in use). It included real-time position keeping visible worldwide. Would this have helped? Maybe, but not certainly.
I left Barings for an extended far East holiday 6 months before it went down. We had delivered the system and a maintenance release. It was running in London, Tokyo and New York. Since I had some hope of a new contract with Barings on my return, I suggested dropping in on the Singapore office while I was there. I was asked not to "because the politics is a bit delicate".
An Unnamed German Bank (UGB) was a much worse case.
I was part of the team at XYZ, a joint software house created between another German bank (AGB) and UGB. We were using the Inifinty platform to implement a solution for KWG6 (based on the Capital Adequacy Directive). It was a huge project: around 100 engineers in Berlin, and 30 in Hannover.
AGB accepted our solution on schedule. This proves to me that we produced a workable solution.
But the political divisions within UGB were extreme, causing many problems (e.g. specs not being signed off for over half a year, despite regular reminders). In the end, they opted - weeks before the legal deadline - for an external solution.
One manager described as "a fig leaf which would not withstand the first cold wind of winter".
The history of the project management didn't help. I'm told Logica had it originally, but the client was unhappy with their management of it: they were kicked out, though some of their staff continued working there as consultants.
Next it came under UGB's internal management, but that too was considered a disaster. Many people on the team felt the wounded pride of the managers who lost power was a prime cause of the political games that so disrupted the UGB side of the project.
When I was working there, the project manager was a UK contractor: strong on finance, strong on IT, spoke good German, not bad as a project manager. But poor with people - especially people he didn't respect. Unfortunately, that included a number of the key UGB managers.
In conclusion, I see internal politics - and the resulting holes in the business process - as one of the main causes of operational risk.