Adobe Software, Please Get a Frigging Life
May 29, 2009
As a software development shop, we use a fuck-load of Adobe Nasdaq: ADBE (and formerly Macromedia) software.
We have had such horrible experiences with their software licencing mechanism that we are starting to look at alternatives.
The most recent – eight hours (multiply that by my salary and the software developer sitting on her thumbs to get the idea) and all is still not fixed.
We purchased another Adobe product (Audition) and the installation blew up. The software would not run at all. Not only was that software dead, it killed many of the other Adobe products (eg. Captivate, Photoshop, Flash, InDesign etc) on the workstation.
The problem with Adobe’s software is that you shell out all that money, but the software still won’t work until you let it ‘phone home’ to Adobe’s servers to activate the licence on that particular workstation.
In order to remove the licence, and reinstall it, you need to start the software and ‘de-activate’ it. The software then phones home to Adobe’s servers and lets the licence be transferred to a new machine.
You can guess, since I could not start the software, I could not deactivate those licences.
The eight hours was with their tech support, the first part trying to get the software working (including their nuclear bomb clean.exe utility which supposedly blows away everything it touches)
Then, one application at a time calling back to use tech support to do what ever it is they have to do to let me re-install the software when the licence cannot be deactivated. (Dear tech support, yes, I know it should be deactivated, yes I know it should be done first, but the damned machine is dead, yes the software is legally purchased,here is the licence, the list goes on)
The SMB Takeaway
Yes, Adobe packs more features in its software than a Swiss Army Knife. Maybe if you are a Global 2000 sized organization, you have methods and licences to bypass this pain.
But since most people use less than 20% of the features in any particular software package, save yourself the cost and look for alternatives.
Footnote: The software that started it all (Audition) is still not working, at this writing, we have tried it on two other machines (A Sony running Windows Vista and a Dell running Windows XP)
The SMB Takeaway Part 2 – For the financial officers
Lets look again;
Direct labour cost, my time for eight hours
Indirect labour cost a software developer who cannot do her job for eight hours
Indirect soft cost, (like many in this recession) we are working on several initiatives to reduce costs, one major one that I am running. The domino effect on that project could be 30 days of excess costs.
Indirect soft cost, The project that developer was working on is now over a week late for its delivery. What cost can you put on that?
And that is a true, rather than rhetorical question.
You can get updates to this blog by clicking the RSS icon on the Home Page!
What Should I Refuse?
May 28, 2009
I know that may sound strange; after all should IT providers refuse anything?
Should they say No?
If yes, what should be refused?
And yes, I ask that question of myself -
But…
I don’t ask it in the; to improve this can we ….? sense of the term.
I ask it in avoiding exceptions as much as possible.
Exceptions create complexity, and eventually, that complexity will kill your IT infrastructure.
As an example, At my organization, at sometime in the past all corporate departments had been given complete access to the software development teams computer file storage work areas.
The amount of data ‘accidentally’ deleted … ouch, well, you can just imagine.
Then someone had to tried to partially fix it by creating security permissions on individual files and folders. Which made a complete bowl of spaghetti mess – uggh – still I shudder.
What I did was implement a sandbox, (in tech terms, a staging area) – testing or review of this stuff by others who are outside of the software development team?
Use the sandbox!
So when someone asks me to give access to another person to that private software development area again?
Should I refuse?
I do! – I say use the sandbox.
And yes, there is often a but, but we need… Yes I know, but the extra minute or two doing it cleanly up front will save hours of headaches later.
I must caution you though – as a general manager in the SMB space, your IT provider should not be refusing to allow those non development staff to do what they need to do. And that is not what I did.
What I did was set it up so that no matter what accidents those non-technical staff could do, it would not be truly painful for the development team.
There is a huge difference between a random ‘no’ that harms business outcomes or productivity, versus a ‘no’ for something that is being used as a shortcut, or without looking at the longer term consequences.
You can get updates to this blog by clicking the RSS icon on the Home Page!
When Delegation Fails
May 26, 2009
Let me pull a quote from an excellent post by Gwyn Teatro titled;Taking Charge: When Not to Delegate
But when is it important not to delegate matters to others?
I could not agree more with the concepts in that piece.
In fact I would call that type of mis-delegation nothing but abdication of responsibility.
As a general manager the small business / medium business space it can be too easy to claim lack of IT knowledge as a reason to abdicate this responsibility.
I would argue that as a general manager, whether your functional background was finance, engineering, sales or operations, that you have already acquired the knowledge required to a relevant level of detail in all disciplines within your organization.
Should IT be any different?
You can get updates to this blog by clicking the RSS icon on the Home Page!
Our Brief Canadian Summer
May 25, 2009
When the snow is measured in feet or meters, and the temperature is measured in double digits below zero Celsius, it is really, really easy to take several hours over a weekend to jot down notes for this blog.
During our (too) short Canadian summer – it gets a little more difficult. 
Sunshine and warm temperatures have to be enjoyed while they can (OK, so they are predicting possible frost tonight – hopefully that is just an anomaly!)
I will still be here – but frequency may take a dip.
For all those in the Great White North – I hope you have a warm, safe summer!
Photo Credit BBQ Junkie via flickr
This Hurts, Even To Read
May 22, 2009
Read this article By Gene Kim at Information Security Resources.
28 hours ago, when we started testing, my team started finding failures left and right. Which is what we expected, given all the corners that were cut by the developers because of deadlines
That quote is one snippet, one gem in a long line.
There are enough lessons for an entire book. And don’t think that because you are an SME that you are immune.
In fact because you are an SME, you probably don’t even have the segregation of development, quality control and downstream production servers that Mr. Kim describes.
In Short?
If you cut corners, some where, some when, you will pay for it, and next – make sure Plan ‘B’ is ready to go. And yes Plan ‘B’ can be a rollback to the state that existed before you started.
But here is the problem, if you were doing all this first on your production servers and environment – can you even go back to the the way it was?
(hint: My odds would be better than casino odds betting against you!)
You can get updates to this blog by clicking the RSS icon on the Home Page!
Purple Hair? I’m Not Worried!
May 20, 2009
An article in the May 2009 Issue of Training Magazine titled; Is She Your Next CEO? is a decent article. The cover shows a typical pierced
Gen-Y.
The article then goes into the Gen-Y or millennial ‘characteristics’ and how leadership development will need to adjust.
As far as I am concerned, across generations there is always a need to adjust.
But I am not overly worried about at least one part of it.
You see – I was born in ‘64 – and hit my formative years in the late ’70’s.
And well – we looked like that too. Yup. Punk.
I am sure managers in the ’70’s were asking themselves the very same questions!
Dontcha think?
Disclosure: I was in the military (reservist) by early ‘81 so the hair was not like that – but the ear rings etc sure were. To this day I chuckle when I see Gen-Y’s with Misfits, DOA or UK Decay patches or clothing, yes kid – been there, done that!
’70’s Punkers Photo Credit BBC
ITIL: Risks And Rewards
May 19, 2009
If you are a larger organization looking at ITIL, here is a good overview by Bob Mathers on ITWorld Canada titled; Payback time for ITIL
It dives into risk, metrics, and goals required for process improvement frameworks.
It covers many of the processes I have outlined here, and some of the risks and influences to be aware of.
The one piece that I wanted to highlight is an analogy that Mr. Mathers (you know I like analogies!) on defining metrics that incent actions that you are looking for.
In Mr. Mathers words; (emphasis mine)
And this does not apply only to IT processes. Consider a bank that provides customers a confusing telephone self-service option to change their PINs. Callers quickly become frustrated and abandon the service to talk to a live agent. Because the customer problem is easy to solve, the first-call resolution rate approaches 100 percent. Call center management has no incentive to search out and prevent this type of call, because then the calls could be avoided altogether. Fewer calls would push down the overall resolution rate, which would reflect poorly on management performance. Meanwhile, the customer experience suffers.
This is directly linked to your process governance. Direct causal linkages between your goals and the improvements to meet them.
The SMB Takeaway
As I have stated before – do you need ITIL for improving processes (including IT) No!, but regardless of the framework used or chosen. The governance issues remain.
You can get updates to this blog by clicking the RSS icon on the Home Page!
Are You Using Google Local?
May 18, 2009
Last October I wrote about an SMB that was invisible.
I was trying to search as if I had heard of the company, but could not remember the details.
The search I tried was the location, plus any industry related keywords and terms that I could think of.
Since then, they added their business to Google Local. The first search we tried brought them in at page 1
The SMB Takeaway
What are you waiting for?
You can get updates to this blog by clicking the RSS icon on the Home Page!