I was just reading about a conference put on by a middle-school in the Bronx called Dot-To-Dot. The main conference topic was exploring freedom but what really caught my attention was the technology platform they used to organize and host all aspects of the conference. Since 2007 this public middle school, IS 339, has been using Google Apps to engage students in new and innovative ways like student run businesses and student projects. Even grading and progress is managed collaboratively with students using Google forms and spreadsheets. What strikes me is how does a public middle school adopt and innovate with a technology like Google Apps when so many companies and government organizations (run by adults) are seemingly unable to do the same? I’m wondering what are the major factors in corporations and governments that stand in the way of adopting a strategy around technology innovations like Google Apps. I’ve seen it over and over throughout my career…with minicomputers, personal computers, LANs, 4th Gen Languages, Web Sites, Intranets, content management systems, etc. These technologies have all been right there staring every company in the face..but most companies just can’t seem to see the new technology until years later after the technology has been adopted by others and has become “old hat.” Why does this happen? If I had to pick one barrier to adoption of new technology for innovation I would have to choose middle management. There always seems to be one or more middle managers, who know little to nothing about how technology is used and where it is going, but for some reason finds it necessary to stand squarely in the way of anything that he/she deems TOO new. I think the reason small startup companies are so innovative is because they aren’t big enough to have put any middle managers into place. Once they do the innovation slows down or even stops. If anybody else has a better idea I would sure like to hear it.