The quiet before the storm or the cheers?

This coming Monday, we will be launching new service desk software at my company. The launch represents about 18 months and literally thousands of hours of effort by the IT department that I am a member of. I can honestly say that it is the single largest project I have every been directly involved in. I almost cannot count all of the things I learned about enterprise software, planning, proposals, evaluations, consulting, support, project management, and on, and on. It has been a long and rough road that was longer and rougher than anyone imagined at the beginning.
The problem is that I want it to be perfect and for everyone to be thoroughly pleased with it. We thought long and hard about what would make a good system. We interviewed our users, we tested, we tweaked, we debated, and, in some cases, outright argued, but, most of all, we really tried to work towards what we felt was best for our users and our business. At some point, however, you have to “ship it.” Perfect is the enemy of good enough. Some would argue that if it isn’t perfect, it isn’t done. The reality is that rarely do you have the resources (usually time and money) to achieve that ideal. We will be launching with our best effort 1.0 and fully plan to continue to improve the service in the weeks and months ahead and to listen to the feedback from the users.
The part that really concerns me is the “double jeopardy” my team is in. If it isn’t well received, that will reflect poorly on our larger IT organization (which includes us). If it performs poorly, that reflects badly on my team specifically as we are responsible for the system itself (the servers). As anyone in the software/IT business knows, the variables are plenty when it comes to performance and you don’t always have control over all of them. Some performance problems are inherent in the software and we can’t change them. Our users don’t know and don’t care about that. Is that a pride problem that’s making me worry? I don’t think so but it still nags at me.
Change is tough and most everyone deals with it less-than-perfectly. No matter what happens on Monday, I know that there will be a number of people that will complain if for no other reason than because it’s “different.” I have a thick enough skin to take that. I’m a people pleaser and since I see the imperfections, I worry that others won’t be able to look past them.
Sorry for the rambling and the disjointed thoughts, but it’s my blog and my prerogative. G’night.

A handful of OmniFocus items

I’ve mentioned before how I use OmniFocus to manage everything in my life. It has been an essential tool for me for several years. So much so, I can’t say how excited I am about the pending iPad version which I believe will become very critical for keeping me sane. I check the App Store a couple times a day but so far, nuthin’.

If you’re not familiar with OmniFocus or David Allen‘s Getting Things Done methodology, please take the time to read ‘The Psychology of OmniFocus’ which is a better write-up than I would be able to put together on how GTD works and specifically

The last thought is that with this post (and the associated task ‘Write a blog post’), I will for the first time in longer than I can remember, be caught up with all of my overdue tasks. I’ve written about having challenges keeping up with tasks before and I have improved, but I seem forever behind. That’ll change when I wake up tomorrow and when I get to work on Monday, but if I can continue to keep due dates to a minimum, I may actually start getting to those things I’ve haven’t been able to get to. One can hope.

But I was liking FiOS

In January, I was fortunate enough to be able to move from DSL to FiOS at home and the extra bandwidth sure has been nice. Unfortunately, I just received word from my ISP, DSL Extreme, that the lovely Verizon has changed their mind and will not be allowing their circuits to be used by third parties. As a result, DSL Extreme, will no longer be able to resell FiOS. Worse than that is the fact they will have to discontinue the service for their customers by March of next year. While they promise to make it as seamless as possible, the problem is I don’t want to be a customer of Verizon.

I don’t have anything against them, personally. You see, their terms of service is the problem. I like the flexibility and control of hosting my own domain and host it on a computer in my living room over the home’s Internet connection. Any typical consumer provider doesn’t allow you to host servers and want to require you to pay more for a commercial account (if they even offer one). DSL Extreme had very reasonable terms of service and generally allow their customers to do whatever they want as long as you don’t make trouble for them (e.g., hosting a spamming service).

So, between now and March, I need to decide if I should go back to plain ol’ DSL or switch to Verizon and move my services off my home server onto a hosted one somewhere. Fortunately, Verizon left the copper pair for our phone when they pulled the fibre so switching back to DSL is an option that shouldn’t normally be possible. I’m not looking forward dropping the bandwidth to a third of what I’ve gotten accustomed to, but I’m also not liking the idea of moving my services to someplace else.

Thanks, Verizon, for causing me this trouble. Please reconsider your decision as there are others that are being inconvenienced by it.

Backups really are important

I was contacted tonight by someone who had suffered a drive failure and was hoping for some insight on how to resurrect the drive or rescue the data that has potentially been lost.

For the sake of those that may have not thought about backups, please take a moment to back up your data right now. Don’t worry, I’ll wait.

While you wait for your first copy to complete, don’t think you’re done. Make sure you follow the 3-2-1 rule of backup:

  • 3 backup copies of any data you don’t want to lose
  • 2 different media types
  • 1 copy at a different location (off-site)

Personally, I recommend CrashPlan for backups. It’s free software for basic use that lets you backup to any other user of CrashPlan (if they agree) over the Internet. Currently, I back up from my main server (the one you’re reading this on), to the upstairs computer, a machine at work, and to my mother-in-law’s computer. In the spirit of encouraging safe data, if you have a reasonable amount of data, let me know and I can be a backup destination for you (don’t worry, I’d be unable to read the data as it’s encrypted by the software).

Protect your data, folks.