IBM Cognos Updates by RSS

November 20th, 2009 by Rob Hale No comments »

I’ve been quite frustrated for a while with how hard it is to find out when a new version of Cognos is coming out or which fix packs or patches are available for any of the ever-growing number of products.  However, our ever-wonderful account manager, Andrew Grochocki pointed me to a simply brilliant resource this week that I now could not be without.

rss

Maybe I was the last person on the planet to know about this but if you don’t already subscribe to RSS feeds for IBM Cognos products then do yourself a favour and set them up.  There are a bunch of them here.

The main Cognos 8 Business Intelligence feed seems to include a post every time a new knowledgebase article is added which is potentially very useful.

Enterprise Data Growth

November 16th, 2009 by Rob Hale No comments »

I scored a seat at the Gartner Higher Education seminar today in Sydney which is a forerunner to their much larger Symposium ITXPO that runs from tomorrow.  The content was quite interesting, primarily centred around virtualisation and the use of Cloud Computing in higher education.  It finished with a panel discussion involving Sydney University and their own (very positive) experiences around the deployment of Microsoft mail to students.

img_5788

One of the most interesting information slides for me was from Gartner’s Phil Sargeant who shared some Gartner research into enterprise data growth.  They currently believe that:

  • Enterprise Data Growth in the next 5 years is estimated to be 650%
  • 80% of this data will be unstructured data
  • 40 exabytes* of unstructured new information will be generated worldwide in 2009
  • The estimated average storage capacity growth in Australia in 2009 is 60%…
  • in 2010 they estimate it will be 62%

*(an EB is a billion GB)

I know we talk about huge data volumes in a dispassionate manner given our roles as information providers, but just looking at those numbers and reading them out again I can’t help but take it as a very timely reminder to build for the future and ensure everything is optimised for performance and scalability.  Could your warehouse ETL processes handle 7 times the current data volumes in just growth alone in 5 years without relying on technology performance improvements?

Student-Staff Ratios and Results

November 10th, 2009 by Rob Hale No comments »

Nathan just posted this really interesting visualisation of the influence of Student-Staff ratios on SAT scores in the US.  What it implies is that lower ratios tend to result in better scores, but not always…

student-staff-ratios

You can see an additional chart for ‘Math’ and some more comments on the data in the original post.  Nathan quotes the data as being sourced from the US National Center for Education Statistics.  I’ve had a quick peep at the site and there seems to be a huge amount of data there.  If only I had more time…

Tracking projects in the warehouse

November 7th, 2009 by Rob Hale No comments »

We’ve started to more formally track the myriad of projects involving IT at UNE just of late.  I’m not directly involved with the process but think at the last count, there were in excess of 130 currently on the go.  The latest Kimball Design Tip #118 that arrived in the email last week is all about managing project backlogs dimensionally and it got me thinking again…

img_5667

I’ve wondered for a while whether it would be worth constructing a dimensional model and associated metadata and reporting capability to assist with IT (or indeed any) project tracking.  I think I’d come to the conclusion that it would be very difficult to capture the current state of all projects in a consistent and accurate way at a frequency that improves on the traditional monthly ’stock take’.  That, after all is the problem with traditional project tracking - it tends to be performed periodically - typically in the form of a weekly, fortnightly or monthly status report.  The Project Manager scurries around getting people to tell them how much work has been done or is remaining against each of the tasks and then rolls it all up to some percentage complete figure.  This process is repeated across many projects every time the status report deadline is looming.

A problem with this is that the status report deadlines aren’t necessarily synchronised so the organisation never has a point in time picture of the status of all of its projects.  The only way around this problem I know of is to synchronise the dates in which case there is an end of month (or worse) frenzy for a day or two when no one actually does much productive work while the updates are captured.

An alternative might be for the updates to be provided constantly, trickle-fed into some storage medium (like a warehouse perhaps) on a daily basis, ready for reporting on demand at any time. No end of month frenzy and continual currency of all project data.

I realise that the above might not apply to all organisations, perhaps a monthly reporting frequency is fine and perhaps there are other reasons for needing to use this approach.  I also realise that consulting organisations are serving both internal and client reporting needs which aren’t necessarily aligned - perhaps all the more reason for a more flexible dimensional approach?

If we decided to try and implement such a system, the critical component would be the trickle-feeding of the daily updates into the warehouse.  Using Scrum as our development approach really helps in getting status updates on a current sprint and many of the modern tools, including the one we use, store the tasks and updates in a relational database that could be interrogated by a nightly ETL process.  The project backlog would have to exist and be estimated for the entire known project but of course as that flexed, so too would the multi-project reporting.

Aside from being able to report using BI tools, another nice thing about having project reporting in the warehouse would be around conformed dimension reporting where we exploit pre-existing warehouse content.  This enables reports such as Staff Project FTE : Staff Total FTE by Department Ratio which could illustrate commitment or investment in projects or programs of work at any point in the organisational structure.

Worth some more thinking?  We’ll see how readily we can get access to the project updates and the frequency of these in our brave new world of program and project management, but if this data is available then I think it could be a relatively simple schema to build and quite a powerful one to use.

Dashboards or Brashboards?

November 1st, 2009 by Rob Hale 1 comment »

I’ve had a couple of days away from the office and spent some time doing arty stuff with the kids.  While we had the table covered in glitter and glue I got them to help me with an extension of the point I was making in my last post on dashboard layouts.  I made the claim then that a lot of dashboards we see look like those fuzzy felt pictures we used to play with at school and quite literally throw together.  The issue is not the content, it is the way the content is presented and how little thought seemingly goes into that presentation.  Here’s what we came up with in a few minutes:

img_5647

The scary thing is it isn’t a million miles away from what you get if you do a Google image search for ‘Executive Dashboard’.  I’m starting to suspect that not a lot of thought has gone into the design of those devices either.

So let’s think a little more about the purpose of the executive dashboard in a modern university:

  • inform the university executive about institutional performance
  • communicate instantly, clearly and unambiguously
  • automatically highlight matters that require attention (not just extremes)

Such a device might do this through:

  • comparing actual performance against targets and/or prior periods
  • careful selection and limited use of colours and saturations
  • intuitive and informative arrangement of elements
  • deliberate removal of unnecessary ‘clutter’ such as axis values when providing macro context
  • use of simple elements - tables, bar, column, line, sparkline and bullet charts
  • dynamic highlighting of data determined to be of high importance
  • aesthetically clean and appealing presentation of information

If you review your favourite local BI report, the one you’re really proud of, does it achieve any of the above?  I did and it didn’t, but the change needed is underway.  When you do make change in light of improved understanding, the improvement really is quite obvious and something that can be learned.

I’ve actually been reading and learning (a lot) about visualisation for a little while now and I know there is a wealth of information out there to help us avoid building fuzzy felt disasters, but they just keep on coming.

I personally cringe when I see a lot of presentations, television commercials (oh don’t even go there) and magazine ads.  Does that make me a visualisation snob?  I guess it could but it also makes me want to evangelise even more.  I firmly believe part of our role as BI/DW professionals is to do a great job of communicating information.  The better and more developed our appreciation of good design, the better our communication, and as everyone keeps telling me these days, you can’t communicate too much.

If you’re curious about your ability to judge between good and bad graph design then have a go at Stephen Few’s Graph Design IQ Test and if you think you need some help then his book Information Dashboard Design should probably be on your desk (a lot of this also applies to BI report design too by the way).