In my over twenty years of experience at the large, very successful aerospace company where I labor, I have spent a great deal of time trying desperately to get the IT people to talk to the Engineering people. I haven’t, for the most part, been all that successful. Back in the day IT was truly an empire unto itself and it was pretty blind when it came to listening to the needs of the Engineering community. Furthermore, many of the systems that were used by various programs were dictated by the customers who were paying for our services and our products, basically NASA, the U.S. Air Force, and DOE.
This resulted in some very interesting problems with respect to systems, tools, and their use and subsequent development. What used to happen was Engineering would get an itch for a certain type of functionality but, since it hadn’t been contemplated in the original contract and since it might be some time before it could be renegotiated in order to get some money for developing the code required, Engineering would take it upon themselves to develop what they needed. You can imagine what happened many times. Though not an Engineer myself, I believe all Engineering students study one or more computer languages . . . I’m fairly certain most of them do. Well, they would just get on the problem themselves, either writing code or – even worse – creating a tool in Excel.
So now we find ourselves in the interesting position of having something like a couple hundred tools, many quite useful, many overlapping in functionality. Many of them are unwieldy and kind of out-of-date, yet we don’t quite know how to get rid of them. This does seem to be changing somewhat as the tools of Enterprise 2.0 are gaining traction, i.e. blogs, wikis, user-generated content in general. Regardless, there are still numerous choices for how to deal with each of these as well. What wiki should we use? What about Open Source? (Anathema, btw, in my company – at least for now).
So the beat goes on. We keep adding tools, if at a slightly slower rate than previously (I think), and we seldom shed any. I suspect, as more and more content gets generated through the use of social media, and the ability to organize and make sense of it improves, we will eventually move away from many of the tools we’ve kind of grown up with. Data, too, will probably migrate toward a common format that can be accessed easily by anyone who wishes to and has authority to do so. It would be nice to see everyone on the same page, rather than pockets of people talking about the same thing in slightly different, and frequently incompatible, formats and locations.