Wednesday, March 30, 2005

Holy Hanna! Potpurri for $200

I was doing a back link check to see if anyone links to me. This blog is quite difficult to deal with sometimes as I never really migrated off my original scheme of using server side includes of a text file to publish it. So even though I have a copy of Movable Type lying around, I have never migrated the blog anything better. I am using Blogger.com to publish the blog. It works fine, although I wouldn't mind having the comments feature of Movable Type. I often wonder what people think about my half composed rants sometimes.

In the course of checking links I found this site. Blog Ratings where I found that my blog had a rating of 9.42 out of 10. More importantly this was based on the votes of 109 people! Wow! With my blog I have tried to stay away from just a simple post with a link to another site. I have really tried to focus on what I think are interesting issues and try to generate at least 750 words on the subject. So to get that nice high score with that many voters makes me feel much better. It also puts the pressure on me to produce quality opinion columns. This is a Potpurri Column so it's a mixture of stuff.

My friend Mike Rooney is in the Ultimate Tournament of Champions. It's a tournament where the top 145 Jeopardy winners of all time (minus Ken Jennings) via for the chance to defeat Ken in a three game battle royale. Mike won his first round, defeating two other 5 time Jeopardy champions. His next game is going to be broadcast on April 15. I encourage you to watch it. I have been helping him study by flying back to Pasadena and staying at my father-in-law's house. Thank you Priceline.com!

The final two winners of the tournament will face Ken Jennings for the title of Greatest Jeopardy Player of All Time! Who will float like a butterfly and sting like a bee? Who knows? It will settle a long term debate about who is the best player. Ken was able to continue his streak for so long because the rules of Jeopardy changed. They no longer stopped you after 5 games, enabling him to rip his 74 game streak.

Finally the most critical part of my post, talking about something I should have talked about a loong time ago, the Microsoft acquisition of Groove Networks. Clearly I think Bill Gates understands the critical threat that collaboration presents to the current Office Suite and is attempting head off the stealthy small mammals of web based collaboration software. As I alluded to in one of my previous posts Evolutionary Momenum and software design. Appointing Ray Ozzie shows that once again Bill G. is a very savvy businessman and is addressing a key problem with the Office franchise. Bill realizes that Office and Windows are the ONLY things that make money at Microsoft. (Yes it's true everything else including MSN, search, Sharepoint etc loses money). By integrating Groove into the Office Suite, MS does two things simultaneously.

First they create compelling reason to upgrade MS Office. I recently purchased MS Office 2003 and other than a relatively cleaner interface, it didn't seem to too much different than MS Office 97. That's six years of stagnated development. This is a real problem as MS cannot seem to get as many companies to upgrade to the latest version. Of course the problem is that there aren't any really compelling reasons to upgrade. So MS has resorted to giving away certain versions of Office, hoping that a "cascade upgrade" will occur. (The CEO is given a new copy of Office. He/She boldy starts writing memos in the new format. This results everyone getting a new copy Office in order to read his/her memos.)

By adding more compelling collaboration features which Office clearly lacks, MS now creates a pretty good damn reason to upgrade. Additionally Groove is a peer to peer based application. This will also help drive the sale of Windows OS licenses. One of things I have people critize Groove is that it uses non standard proprietary protocols instead of web protocols. That's fine as when it's wrapped into Office it will become the standard. Making Ray Ozzie the third CTO, MS recognizes what Ray can bring to the Office franchise. Of course turning MS is like moving an huge huge ocean liner but I suspect that Bill G is committed to bring the next generation collaboration features to MS Office.

Monday, March 28, 2005

Great Directory and Great Value in Link Building

It's not very often that I talk about search engine marketing anymore. It used to be a good deal of what I would do and write about. The last three months I have been doing more of it as many of the projects for Thalasar come to fruition. These means I have been spending time slogging it out checking out what has changed over the last few years. The funny thing is, the more things change, the more they stay the same. One thing that hasn't changed is the often overlooked directories. One of my favorites is a directory called, Best of the Web!. It originally started in 1994 around the same time as Yahoo!. They did alright in the boom years selling basic banner ads. They always had a mix of eclectic and original web sites in the directory. As time went on they didn't become Yahoo but they didn't become Starting Point either. They muddled along and they have experienced a new resurgence as a usual eclectic place to find things.

With so much time being spent on SEO and link building campaigns, Best of the Web! is a great place to start. With a broad directory you will certainly find a place for your site. I highly recommend Best of the Web! as directory you should definitely use in your marketing efforts.

Monday, March 07, 2005

Evolutionary Momentum , Software Design & Dislocation

I was in Pasadena visiting with Andrew Maltsev of Ejelta to discuss design of the new web forum object to Xao Software. Of course you might be thinking,"Yet another forum? Isn't phpNuke enough?" Well yes and no. In designing the forum object, we took a close look at what everyone else was doing. Remarkable most of the forum software out there looked remarkably similar. It was as though every developer that decided to develop a forum package did the exact same survey and wrote their feature set based on it and called it a day.

This seems to the common way to write software today. Open Office & WordPerfect are perfect examples of trailing the leader, MS Office. In a way this make it easy to set your feature set and decided your development path. The problem is that as a result software that fills a specific niche begins to look the same, and act the same. This can be a benefit as similar user interfaces allow users to easily use either application. Of course this doesn't really lead to new radical feature set development but something just close enough to be familar and different enough to be frustrating.

So does design dictate software features or does the software function in our version of "nature vs.nuture." The answer is very clearly both. Forums look a certain way because that's the way that people expect forums to look. Slashdot which offers a great deal of personalization of the software for each individual user. Most everyone I know who visits Slashdot views it in nearly the same way. I think the effort customization takes exceeds it's minor benefits. Clearly software in a specific niche is going to look the other critters inhabiting the same part of the software ecosystem. However just because there are certain functional requirements that dictate design, doesn't mean we should stop there. Most of the time however, that is exactly what happens. However many software packages are designed by following a leader in the market and hoping that me too will minimize adaption headaches. So once an evolutionary niche is carved out by a piece of software, evolutionary momentum drags everyone along it's path.

Of course it doesn't have to be this way in design. After Andrew and I discussed the required features based on our observation of competing products, we immediately launched into a discussion of what we disliked about their products and what sorts of shortcomings they have. This then lead into some pretty innovative feature ideas. One lead to an entire new business idea (currently under development). So just matching a current offering is one thing, finding it's flaws another.

This is why so often dislocating technologies do not come from established industry players. Established players such as Microsoft Office are too far wrapped up in their model to think radically. Since such dislocation often threatens an existing revenue stream or entrenched development team so they creep along slowly and stealthly until some notices, "We aren't selling as many licenses as we did this same quarter last year." Eventually this new technology stealths in like a small mammal and completely dislocates and destroys most of the previous market. Of course part of the market will still exist dinosaur like for a number of years.

I think we beginning to see the some of the dislocating technology right now for the traditional office suite, namely a suite of web enabled tools such as wiki, and web based calendering. Over time these will likely evolve into a useful replacement for Office and "Office Like" technologies. Office and it's clones are mainly about document production. While it's useful to produce a nice looking document, it's much better to actually product useful work. In a networked economy, more network centric apps are more useful. It's still the early stages though and MS might adjust. I think its much more likely that that this sort of growth will occur underneath MS's radar. MS major issue with Office is that no seems to be upgrading. This is hardly surprising as far as I can tell there is no major difference between Office 97 and Office 2003. So their interest is on selling upgrades as opposed to inventing the next paradigm for collaborative work. Indeed inventing the next paradigm will require them to "knife the baby" and potentially destroy an existing revenue stream.