Tuesday, August 08, 2006
Survey Results: Enterprise Architecture and Software Development
I wonder if folks such as David Heinemier Hannson or James Robertson will express their opinion on the survey results? I suspect they will put more effort into their rants and screeds for all to hear on whether the survey was conducted by someone with a background in empirical research or not. They will also further babble along about many of the questions either being leading or incomplete. I wonder if they are capable of acknowledging that an alternative perspective exists or at least minimally that regardless of the methodology it at least uncovered an ounce of truth that isn't well discussed?
The results show that SmallTalk is irrelevant in today's marketplace and that the masses don't believe if they had an opportunity to build an enterprise application in Ruby and that Java is still the preferred language. I wonder what folks will think of the results to the question on Indian Outsourcing firms?
A majority of folks think that industry analysts should provide more coverage of secure coding practices but also believe that their research in this space won't be deep enough since many of them have never written a line of code in their lifetime. Likewise, the vast majority of folks when asked what is the one missing element in terms of IT management capability within your enterprise mentioned lack of strong technical leadership as the number one problem. You of course will never read about this in CIO magazine.
Folks have also responded to a statement that challenges an assertion put out by Ron Jeffries regarding the inability of folks who consult on agile and whether it is important for them to trace their lineage back to a founding member of the agile manifesto. Most folks simply don't care. The one takeway I have is on questions related to ACORD. Folks strong believe that industry vertical standards bodies should put more time into ratifying standards created by others along with creating reference implementations for existing specifications than upgrading current standards to support web services.
I suspect everyone will do their own analysis. Would be interesting to hear others perspectives. Please, no throwing daggers...
Links to this post: