This post originated from an RSS feed registered with Agile Buzz
by Keith Ray.
Original Post: Best vs Average
Feed Title: MemoRanda
Feed URL: http://homepage.mac.com/1/homepage404ErrorPage.html
Feed Description: Keith Ray's notes to be remembered on agile software development, project management, oo programming, and other topics.
Why do companies that hire only "the best" employees, and want to provide "market-leading" products or services (again, their goal is to be the "best") choose to go with average technology in implementing these products and services? And then defend that technology choice by saying that they want a bigger pool of developers from which to hire -- more people that already know that technology. I guess it's that "herd" instinct. You don't get fired for buying from IBM (or Sun or Microsoft).
Some frameworks are 10X as productive. Seaside is one. RIFE and JMatter are two on the Java side that buck longstanding conventions to marvelous effect. If you don't believe that frameworks can be multipliers, then you haven't been paying attention.