Thursday, March 22, 2007

An Architect's Non-Technical Technical Challenge

When designing new computer systems (as least for businesses) I believe that most significant challenge for an architect is to match up the correct technical solution with the non-technical users. Yes it is important to get the best ROI, TCO, address key decision makers' interests, and KNOW enough of the different technologies out there to meet the functional requirements. However, what really makes or breaks a new system is whether the PEOPLE embrace it. We all know that change is uncomfortable and difficult for most to overcome but it is even more challenging when you mix techno-phobia into it. Trying to understand the person as well as the problem is very important. I have often wondered if an Industrial Sociologist would be a good addition to a company like mine. We repeatedly sell, re-engineer, and transition different clients onto new business software systems (mainly ours). We are change specialist with most of our emphasis on technical expertise and much much less on people. [Please note, I am not bashing my current employer; this observation applies to every similar company I have encounter - regardless of whether I was on the payroll or not.]

Welcome to my Blog!

This is of course an experiment I have decided as have millions (I would guess) to venture into the Blog Space. As I thought of what my "focus" would be in my blog it occurred to me that it would be best to stay within what I know; how I think and live through out life. Hence the technical acronym "Y.A.A.P.". Mine stands for Yet Another Architect's Perspective. I am a computer software architect and have been designing large scale business applications for many years. I believe that much of my success in this field has been in part by my approach to problems and information processing. Although it is true that the only time I get paid for my approach is when it is related to computer technology, I have had pleasant success in other areas utilizing the same approach. Albeit, the majority of my posts will be related to my professional expertise (excuse my humbleness) I will occasionally meander into other topics as prompted. Please feel free to look around and thanks for visiting!