Day of Hoop Jumping
April 11th, 2006
I’m currently working on developing a new infrastructure plan for our team. Like I’ve stated in previous posts, our group provides training for WCC and we use a variety of courseware delivered in a variety of ways.
Approaching this plan, I’ve decided to tackle a few main business components that need improvement.
- Courseware development is bulky and inflexible
- Large pdf documents are passed around and dealing with formatting takes a lot of time. Also, I currently have at least 4 different version of each course document on my hard drive and multitudes in my inbox.
- Synchronization meetings to have discuss action plans and combine the teams work into one distribution. We each evaluate each others’ work and then implement the suggested changes.
- We have more clients requiring our training than we can physically train.
- This is good because I know I’ll be training courses in a few months and hopefully traveling the world early next year.
- This is also bad because we should be able to provide the clients with other means of training.
- When new releases of WCC v6.0 come out (version 6.5 in mid June and version 7.0 early September) significant time will be spent changing these documents and it will be hard to line the release of the training with the release of the software.
- Course setup is taking up to a full day to complete. This is a full day of training that the customer has paid for. Of course, that is not entirely our fault because they are told how their environments should be set up before we get there—truth is, these IT guys don’t seem to take the work load seriously (hmm…).
This is what I theorize we’ll end up doing
Setup a server with a WikiBooks style for our training material. This will allow further QAing and the ability to build a community around our knowledge. This is something IBM is big on right now—knowledge sharing within IBM and to our partners and clients.
The server will also host DB2, WCC and a tool for connecting to WCC. The tool will allow users to run the XML transactions that make WCC so powerful (remember, it’s middleware and it has no front end).
Not too complicated… I think… after a couple days of phone calls and emails, this is my current situation. Getting a basic internet facing server will cost $80k a year. I have not yet found a simpler solution. This does not include the cost of meeting the requirements I have set forth (eg, running a web app). It also doesn’t include any of the compliance costs that are would be required to make IBM happy enough to let us put anything online; I’ve been told this is 5-6 weeks of man hours.
Obviously, internet facing servers aren’t taken lightly here. And of course, throw in some protocols to deal with and we’re looking at weeks before we’ll have anything accessible to the general public. Sure would be nice to show you guys something and even allow our customers to interact with us.
Speaking of compliance, midway through today I saw a quick flash on my taskbar. It looked like a command window opened up really fast and then closed. Uh oh, did I just get spyware? Up pops a little ballon “IBM Standard Asset Management has detected a non-compliance issue and requires your attention.” I have no clue what this means but after some investigating, the IBM spyware has detected that I have a windows user account that doesn’t have a screensaver password. My manager has been informed. Ha ha ha. The user this program is talking about is my DB2 user account. Very strange indeed.
All in all, working for Big Blue has been very exciting to date. I enjoy the people and the atmosphere is relaxed enough that you work at your own pace—but don’t take on tasks you can’t finish. Every deadline is discussed and agreed upon, never told. I’m very lucky to have a manager who takes this style with his employees. I don’t think things could have worked out much better.








Sorry, comments are closed for this article.