The Circus

Name:
Location: East Warburton, Victoria, Australia

Nefarious Wheel is Kelley Johnston, a retired systems and network engineer now doing what I really wanted to do all along. I love our house in the woods. Walking the gardens, basic domesticity is my daily wonder. Loving my wife, daughters, and cats. Oh, and motorcycles. And woodworking. Guitar. Stuff. Used to write software for spacecraft, but I'm over that now. Etsy shop is live. Not a lot posted yet, but that will come.

Thursday, June 09, 2005

Spreadsheets Considered Harmful

There's something fundamentally flawed in our IT setup here in the bank. People are going the looong way around to avoid putting anything in a database. Why? It's not complexity, or lack of fit for purpose, or unavailability of tools. Or, for that matter, the marriage of financial people to the spreadsheet model -- they know as well as anyone the limitations of that interface. It's just that the databases are kept locked in the "shared services" locker, and thus unavailable to mere mortals. Mere mortals can control their spreadsheets, though, and struggle hugely -- and expensively -- to make them function as databases. If we can't get anything out of IT in less than six weeks, perhaps we can contact them through the 4th dimensional extension of VBA. Our systems would profit hugely by use of SQL server with a few UI tools. Little databases here and there -- not some monolithic OLTP system, but a few scattered around would be extremely useful. One simple method capsule would be to (a) use Access to develop the prototype (a friendly interface); (b) Upsize the database to SQL Server using the wizard, and (c) throw away the Access part and build the database into something useful using SQL tools. Set them up as a data source (or even use hard network folder pathing) and talk to them via any of the huge range of tools designed for the purpose. Who knows -- the applications may end up being robust, multi-user and scalable, despite being developed by the business group.