NW Business Intelligence Consulting

 
  • Increase font size
  • Default font size
  • Decrease font size

Files names, why they matter

Recently I was working on a project where we had to decide whether or not a specific file was still important or not. This kind of thing happens all the time. Not just in the business world either. It happens to me at home too. In this case, we decided it was not largely based on the fact it included the name of a legacy system that was being retired. We had little else to go on. Turns out we were wrong because the file name had little to do with the purpose for the file. Assumptions and all that...

I've seen just about everything in the way of naming conventions too. That alone is worth a posting (or maybe even a good sized article!). While using a good naming convention is helpful it's not enough because what really matters is the meaning behind the name. We all know it's rare for there to be great (if any) documentation giving you the inside scope on every file. There's always a few key files that go undocumented in any case.

In my business I see a lot of work environments. Most companies try to impose some form of order or logic, but in the end, it is a single individual that typically decides what name to put on a file. That person's thought process when making up that name becomes a key factor, months or years later, when some other person is trying to decide the fate of that file.

So, the next time you go to name a file that will be around for more than a few weeks, do us all a favor, PLEASE. Give it some real thought. Give it a name that reflects the true nature of the business process involved, or what it contains or does. Plan ahead too. Avoid names that include reference to things that could change over time (like vendors, applications, people, etc.) unless the file is rendered obsolete if those change. Your future colleagues will thank you for spending a few extra minutes on this simple task and you'll be doing it the "right" way.
Last Updated ( Saturday, 14 March 2009 14:41 )
 

Open Source Security

Something people ask me about when I mention I use and recommend a number of open source applications is security. They wonder about how secure they really are. I typically point out the inherent benefit of having so many eyes openly reviewing the software for any security problems. This aspect of open source is supposed to lead to more secure code. Mind you I said "more" secure. Nothing is perfect as I found out this holiday week. Here is a good example of how one such imperfection went from broken to fixed.

The site where this article is posted is run on Joomla! (1.5 in this case), an open source content management application. It seems there was a security hole in a few releases prior to the one I'm running on now that allowed unauthorized access. My misfortune was limited to a changed super administrator password that prevented me from getting in to manage my content. Apparently others were not as lucky. Nothing new you might be thinking as sites get hacked all the time. Well here is what I found nice about the situation with Joomla! and my experience getting things sorted out.

Last Updated ( Sunday, 28 December 2008 14:02 ) Read more...
 

BI and the Cloud

I've been reading articles about Cloud computing everywhere lately. It has me thinking about how the cloud might serve the needs of BI. Would the promise of reduced capital expense, open standards and centralization benefit BI users and BI projects as a whole?

Seems likely. In many large BI projects one key challenge is providing access to the intelligence generated by these projects. The web and secure networks have provided the backbone, and tools likes Cognos and Sharepoint and others have provided the tools. The emerging cloud infrastructure might be the next enabling technology that gets BI one step closer to the people that need it most.

Last Updated ( Tuesday, 28 October 2008 08:53 )
 
More Articles...


Page 3 of 5
Banner
in brief

NW Business Intelligence Consulting offers a range of technical business consulting services to small and medium sized firms throughout the Northwest including Business Intelligence, Corporate Performance and Customer Relationship Management, Software as a Service and Open Source solutions and strategies, Database design and development.

Experienced with IBM Cognos BI Suite, Salesforce.com, Oracle Database, MS SQL Server, MS SSIS and more.