This is one of the biggest frustrations that I have as an IT professional and a Business Analyst. I’ve commented on this before, but I had a conversation just now that reminded me, and now I’m all foamy-at-the-mouth about it, so I’m going to vent.
The fine art of gathering requirements is just not getting the love it needs. In some cases it does, but most of the time we just leap right in and start spending money, either on software or on developers, and then we wonder why we don’t get what we expected. I hear terms bandied about from time to time like “analysis paralysis” that are meant to imply that we can spend too much time defining what we want, and that’s equally as dangerous, but when people use that term, it’s generally because they don’t understand the process or the reasons behind gathering requirements.


I had an interesting conversation this morning with a coworker. We were discussing how our team’s policies in a given area were about to come under scrutiny from other teams, something which I don’t consider to be a problem as our policies have in the past year become very regimented, sensible, and compliant with industry standards. That hardly means there isn’t room to improve, but it will be small comments rather than ZOMG UR TEEM IS STOPID missives. In truth, our policies a year ago wouldn’t have triggered this sort of reaction, but the point is, we’re doing well.
It’s not a new idea, but there are still those who believe that before they die, they could download their brains into a computer and live on forever. Someone in a conversation with me not that long ago was talking about this, and I thought they were kidding, but there are still people who would actually consider this living forever. I guess the threads on Ray Kurzweil at Pharyngula have triggered comments that led in this direction, and
PZ Myers has
I was just
Ok, does everyone remember what happened around this time last year? The world went bat-shit crazy over the fact that the LHC was about to create a giant black hole and eat the planet, or destroy the universe or make Sarah Palin Vice-President of the media of the USA!! GASP!
As many of you know, I’m a computer programmer. I have a long resume of applications I have written for a variety of clients, and I’m very good at what I do. But for a long time I’ve been feeling like a dinosaur in terms of my profession, and this morning it occurred to me why.There is less and less science in my profession.