tag:blogger.com,1999:blog-2120400492278270391.post9062653896260919755..comments2023-08-23T06:57:04.599-07:00Comments on Enterprise Architecture - A Practitioner's View: Controls and TrustChris Birdhttp://www.blogger.com/profile/13436436994311245922noreply@blogger.comBlogger4125tag:blogger.com,1999:blog-2120400492278270391.post-79751726670139844182010-07-19T05:11:59.971-07:002010-07-19T05:11:59.971-07:00Aidan,
You said it well. There are definitely man...Aidan,<br /><br />You said it well. There are definitely many kinds of checking and reconciliation that should be routinely implemented in systems so that human trust is not undermined. I feel another posting coming along however - this time to do with systems of record and systems of reference, the CAP theorem, etc.Chris Birdhttps://www.blogger.com/profile/13436436994311245922noreply@blogger.comtag:blogger.com,1999:blog-2120400492278270391.post-23140920360448958182010-07-19T01:53:29.859-07:002010-07-19T01:53:29.859-07:00It seems that in the world of technical systems, t...It seems that in the world of technical systems, trust means mistrust. Don't believe what you are told about black box behaviour because it may well be wrong. On the news this morning it was reported that there was a vast increase in the level of fraud with the major frauds being committed by people who join their companies for the purpose. The level of due diligence for senior staff is lower than for mid-level staff.<br />However, mistrust has a high cost too. The previous comment could be used as an example: of course banks never trust their customers and the denial of their own venality is at the roots of the credit crunch and its unfolding sequelae. I think what you are saying, Chris, is that certain sorts of checking and reconciliation ought to be routinely implemented in systems so that systems don't cause cost by undermining human trust.Aidanhttps://www.blogger.com/profile/12795910135215132283noreply@blogger.comtag:blogger.com,1999:blog-2120400492278270391.post-86510699501943627752010-07-10T17:10:53.695-07:002010-07-10T17:10:53.695-07:00To me the story told by "Samples" shows ...To me the story told by "Samples" shows an interesting balance between the Policy/Value/Trust axes. It shows the need that even when you think you have a black box to "Trust but Verify" What seems "obvious" to Samples (and to most right thinking people, I expect) is clearly twisted in his/her example.<br />As architects/thinkers we are responsible for uncovering the trust boundaries and making them explicit. making decisions about how "optimistic" to be.<br />In this venal world, optimism is misplaced a lot of the time. <br />Just remember we have the best legal/government/political and other systems that money can buy!Chris Birdhttps://www.blogger.com/profile/13436436994311245922noreply@blogger.comtag:blogger.com,1999:blog-2120400492278270391.post-43010686320418070542010-07-09T12:37:50.461-07:002010-07-09T12:37:50.461-07:00Recently I underpaid my mortgage by $1. Recognizi...Recently I underpaid my mortgage by $1. Recognizing the error while balancing my checkbook and before the actual mortgage payment was due, I sent another $1 off to the mortgage company. Unfortunately their systems already went to "work" applying the underpayment as extra principal to the previous month's payment and applying the $1 payment as payment on the current month's payment, eventually making the current month's payment overdue. This took many weeks and phone calls to not only identify the problem but to get it corrected. Had I overpayed my mortgage by $1, my account would have been current and an extra $1 applied to principal with none of the ensuing people costs. Clearly the controls and trust here were only built in favor of the bank.Sampleshttps://www.blogger.com/profile/05614503312858735736noreply@blogger.com