Saturday, January 6
Building planes in the sky
So you have built a mature Business Intelligence offering that has supported your business for years. Everything is running relatively smoothly. Users are getting accurate information in a timely manner. You feel confident that you can reap the benefits of your hard work.
Or can you.
There is more to be done (there always is) but how do you accomplish this while your production system is being used by all those users?
Well here's how planes are built while in flight.
There is usually more that can/should be done. Whether it involves upgrading the software to the latest Web 2.0, content sharing, self sufficient reporting products. Or supplementing your implementation with executive reporting, financial planning models, or following up with users for their latest analytical needs.
But the question is how do you make this happen when you have a production system running. You want to keep the lights on for those using it. No downtime - 24x7x365. Maybe it would help by hearing from the different roles in a project (mostly in jest).
Project Managers: Determine the risks of upgrading, find the critical path, and add a contingency to the estimates. We can do this if we add more resources to the project plan.
Technologists: Use more hardware/software for multiple environments and after doing Agile development just switch all users to the new system. Simple.
Users: Um, we like what we have. What is this upgrade going to give us again?