Wednesday, July 30, 2008

Moving on ...

After a long period of inactivity I am picking back up my blogging activity. Primarily I stopped with both publicly available blogs and wikis because it was just too much work to post to both the internal sites that we had at the companies where I worked and then post something external too.

Times have changes, and while I still need to work hard, and still have internal only posts that I am making, I have found myself wanting to be more involved in the community and share more idea.

As is my nature though, I am off to try another blog. Its not that I don't like Blogger I do, but 1) I want to try something different and get a fresh start, and 2) there are some business and technology reasons why I want to try some different blogging sites.

Anyway, if anybody has actually been out to read the one post (now two) that is this blog, I sure hope you will join me at my new home for now, over at http://csconnell.wordpress.com.

Thanks ... see you there!

Monday, November 27, 2006

Innovation

I was reading an article about innovation on ZDNET a number of months back about innovation. It was the standard argument about what innovation is ... is it revolutionary or creation of something from scratch? The article had two different points of view that it presented as it related to the topic. (Unfortunately, I can't find the link to the article now.)

I think that both of them made some interesting points, but that they failed to put together what I think is a holistic view of the situation. Innovation need not always be the creation of something from scratch and need not necessarily be revolutionary ... Innovation can also be using existing parts in a new way. What would be truly innovative would be to create two entirely different applications or services using 90% of the same pieces; pieces that already existed from other projects in the company or as parts of open source efforts.

If you sit back and really analyze most applications you will find that a significant portion of the effort involved with creating an application is the same effort that goes into every other application - security, data source access, presentation, transformation, reporting, etc. While each application may use these services slightly differently, the general idea is primarily the same. Think of how efficient an organization could become (and agile) if it concentrated on the 15% to 25% that truly makes applications different from one another. That would truly be innovative.