Category Archives: Lessons Learned

Support utilities

A few months back, during one of our meetings, a PM spoke-up with a good idea which would help another team.  The suggestion was to use one of our old utility apps called “shell and pay”.  Last year we used it for a high-pressure prod … Continue reading

Posted in Errors, Lessons Learned, Maintenance | Tagged , | Leave a comment

Should I make a backup?

Every now and then, someone will ask me this, or I will ask myself this: Should I make a backup before I apply these changes?  Sometimes, it just doesn’t seem necessary. Right? If you ever find yourself in this situation, … Continue reading

Posted in Lessons Learned, Professionalism | Tagged , , , | Leave a comment

When a process actually is a person

You’ve probably noticed that I talk a lot about processes. I often talk about how teams and departments need to have processes which are “not a person”. Mainly because processes can be designed to insulate against the flaws of people. … Continue reading

Posted in Lessons Learned, Professionalism, Team | Leave a comment

Borrow my time machine

Let’s just say: what if I owned a time machine? But it isn’t the kind that will allow you or me to buy a lottery ticket or invest in the stock market or anything like that. It only allows a person to … Continue reading

Posted in IT Psychology, Lessons Learned, Methodology, Professionalism | Tagged , , , | Leave a comment

The awkwardness of Agilefall

I’m probably making up the word “agilefall”, but I’m probably not the first. You probably guessed that it is a mashup of “agile” and “waterfall”. I know that these two methodologies are sometimes melded, to varying degrees. When you do it properly, … Continue reading

Posted in IT Horror Stories, IT Psychology, Lessons Learned, Methodology, Team | Tagged , , , , , , | Leave a comment

Occasionally testing your testing

A few months ago, I was accused of being sneaky.  My team was doing some dev/test cycles and promoting features & fixes. Let’s just say, I might have knowingly allowed a flaw to be promoted to test.  I didn’t intentionally … Continue reading

Posted in Lessons Learned, Professionalism, Team, Testing | Tagged , , , | Leave a comment

Solving a problem that you don’t have

A few months ago, I had a discussion with a colleague about some hot new IT product and how we absolutely must change what we are doing and get onboard that bandwagon. Actually, that was his opinion. I didn’t want to … Continue reading

Posted in Architecture, Lessons Learned, Professionalism | Tagged , , , , | Leave a comment