May 12 2010
The Value of Open Source Technology for Government
Is Open Source a Viable Option for Government?
In recent years there have been thousands of articles, blog posts, and ancillary commentary evaluating the use of Open Source technology by government. In recent months, the commentary has increased based on the State of California’s recent decision to approve open source as a viable offering for the State. www.cio.ca.gov/.../IT_Policy_Letter_10-01_Open_Source_Software.pdf. The use of Open Source software is an important decision for government and business technology decision makers alike and should be evaluated on a program basis. Further, the decision to use open source does not and should not be an all or nothing proposition.
May 11 2010
HTML5 for the Mobile Enterprise
May 11 2010
Do I Need to Tame that Mobile Device?
Lately, there has been a rush of activity around building native applications for the various mobile devices. The latest explosion of activity started in 2008 with two events: Apple opened-up the iPhone to 3rd party development by releasing the iPhone SDK, and Google released Android as open-source software. In 2010, of course, Apple fanned the flames with the release of the iPad, and Microsoft Windows Phone 7 looks like it will be a strong platform for mobile device custom development. But even before these events, there had been waves of popularity of mobile development coinciding with the rise of Blackberry and before that, Palm devices. It even used to be the case that something didn't have to be a phone to be a mobile device. But now that most mobile devices are network-capable and the bandwidth available to them has expanded dramatically, the question becomes, "Do we need discreet native mobile applications, or can a single web a
May 10 2010
I’ve always been drawn to activities that stress team interaction over individual achievement. Maybe that’s why application development appeals to me. Success relies on integration of diverse skill sets and perspectives. Project failure often results from failure of one or more specialists to fully integrate into the team. Projects exceed expectations often because individuals subsume skills and achievements in support of team efforts. Maybe that’s why Adrian Cho’s “Jazz Process” piqued my interest.