Speculating about emergent new apps for the iPhone/iTouch is certainly an entertaining diversion, but old dogs learning to dance might be the real ticket.
Speculating about emergent new apps for the iPhone/iTouch is certainly an entertaining diversion, but old dogs learning to dance might be the real ticket.
Posted by Russ Casenhiser on April 05, 2008 | Permalink | Comments (1) | TrackBack (0)
David Szetela from Search Engine Watch posted an open letter to Google Engineering asking them to please slow down a little. The basic assertion is that Google Engineers are moving so quickly that they are not taking the time to thoroughly test new code. And as a result, bugs are making it into live code. His proposed solution is to slow down and test more rigorously.
But here's the thing, Google: you're already waaaay out ahead – for example, your Google AdWords campaign management software is two generations or more ahead of Yahoo and Microsoft. So you can afford to slow down a bit and test more rigorously before even minor software releases. You're starting to get a reputation for developing buggy software – one that's not deserved for the most part – and now is the time to nip the problem in the bud before the perception starts to snowball.
While I agree with the goal of producing code with fewer bugs, I think the proposed solution is misguided. Google has successfully created a culture of velocity and execution that has been tremendously successful. Slowing down would be a significant mistake. In a recent New York Times interview Google's CEO talked about velocity,
VELOCITY does, indeed, matter, and Google deploys it to great effect. Conventional software is typically built, tested and shipped in two- or three-year product cycles. Inside Google, Mr. Schmidt says, there are no two-year plans. Its product road maps look ahead only four or five months at most. And, Mr. Schmidt says, the only plans “anybody believes in go through the end of this quarter.”
Speed is a key advantage, and not something that should be sacrificed lightly. If Google is in fact way ahead of Yahoo and Microsoft, and I believe they are, then more power to them. In fact I hope they keep screaming along. I'd rather see Microsoft and Yahoo fall so far behind that they have no choice but scrap their old models and reinvent themselves into leaner, faster companies. Besides, slowing down doesn't guarantee better quality. We can point to endless examples of slowly developed buggy code from Microsoft.
A better challenge to Google engineering would be to create a testing process that can keep up with their current velocity. If they've been able to reinvent application developement, why not testing as well?
Posted by Russ Casenhiser on December 28, 2007 | Permalink | Comments (0) | TrackBack (0)
A few weeks before Christmas my mother and I were chatting about ideas for holiday gift giving and she semi-casually mentioned a shiny gizmo she'd like to have. The next day I was killing honey-dos at Costco and walked right by the exact shiny gizmo we'd discussed the night before. [Cue Angelic Choir Music] Quick inspection revealed it did exactly what I wanted, made by Sony, reasonable price and simple enough for mom. Sold! One more thing off the list...
As I put it in the cart, the questions started in my head... Is this really the best one? I wonder how it's been reviewed? Is this really a good price?
With an internet connection I could resolve these doubts in about 60 seconds, but I was pushing a sled through Costco and no relief for the nagging questions could be found. Reluctantly, I returned the shiny Sony gizmo back to its home on the shelf, and moved on.
Now I am not an indecisive shopper, in fact quite the opposite, and I wondered about where this sales process broke down. Eventually it dawned on me that I've come to trust the opinions of often unqualified strangers more than the promise of a brand. This is where the tried and true sales models like AIDA really start to break down. The product got my Attention, I was clearly Interested and had Desire, but in the end didn't take Action.
Why mention a century old sales model? Because I still see it used and referred to all the time. Most recently it popped up in Call to Action, an otherwise great book on persuasion architecture for the web. The model's had tremendous longevity because it does work in many cases and has proven effective for focusing and improving sales results. But it fails to explain why I hesitated and ultimately decided against purchasing that shiny Sony gizmo.
For me, this potential purchase was missing Confirmation from a trusted source. My trusted sources take many forms; user reviews of movies, user reviews of restaurants on Yelp, knowledgeable friends, user reviews on Amazon and some expert reviews. Most of these are people I don't know, probably will never meet and likely have little "expertise" in the area reviewed. Yet I've come to trust their opinion because more times than not, I've had good results.
A brand or an expert used to provide the confirmation and trust that's often necessary to complete a purchase, but no longer for me. I'll take the opinions of strangers over the stamp of Sony and be better for it. Interestingly, about 15 minutes later, I walked into the wine section of Costco where they prominently display the Wine Spectator "score" of nearly every wine they sell. I picked up a few bottles of a 93 pt. cab without a second thought.
So I have to ask, does it make sense for Costco to label and score hundreds of cases of wine, yet not provide the same confirming information on the few dozen electronic items that cost 10 times as much? Is there something you're forgetting to confirm that could make the difference between sold and passed by?
Posted by Russ Casenhiser on December 22, 2007 | Permalink | Comments (0) | TrackBack (0)
Lessons from a tree farm.
We've had an artificial Christmas tree for as long as I can remember. Our children, 10 and 13, have never had a live tree in their house, until now. Being a live tree noob, I was apprehensive about the process of acquiring a tree, not just any tree mind you, but the first tree of our children's lives. I ran through the list of usual tree selling suspects, home depot, various tents around the neighborhood, and then saw a sign for Orange County Christmas tree nirvana... Peltzer Pines 7 miles that way.
Now granted, we're talking Orange County here, so pine trees are not exactly growing on every corner. Orange County is a desert turned green by copious amounts of water delivered from Northern California every day. Peltzer Pines is a small farm that has been growing Christmas trees for 40 years. And with that experience, they have completely nailed the process of acquiring a Christmas tree. There are lessons to be learned ...
So a tip of the hat to Peltzer Pines. They got it right. Oh, and you can save $4 if you're really interested.
Posted by Russ Casenhiser on December 04, 2007 | Permalink | Comments (2) | TrackBack (0)
is a myth. In fact it's more than that; it's a barricade. An insurmountable hurdle that keeps us from starting. There's all this hype and pressure around "firsts" and I'm finally over it. First Kiss, First Date, First Step, First Word, First lock of hair removed by scissors. We want to make these events more than are; memorialize them, photograph them, bronze them and put them on the mantle. So after months, maybe years, of procrastinating, false starts and rabbit holes, I've finally decided there is no perfect first. Note-to-self, "Get over it and get going!"
The journey here was not without interesting diversions. I've mocked up designs, written notebooks of ideas, and started and stopped more than few times. And let's not forget the ultimate tool of delay... research. I thought a post on first posts would be an interesting and ironic first post. So research I did. Starting with friends and co-workers like Greg, Ryan, and Ethan. Then moving on to some regular reads like Jaffe Juice, Grok, Phil Cooke. This was not going anywhere helpful until I peeked into the archives here, here and here.
And then finally, I remembered that Zeldman has been blogging forever (since 1995 according to his site), and thought I'd peek into Zeldman's past. Colossal mistake. This is where research stopped being productive and turned into a huge time-sucking-black-hole. After browsing an irrational number of pages on Zeldman.com and A List Apart, I can only conclude that Jeffrey is either violently opposed to the concept of an archive or that he takes obscene pleasure in torturing rational minds. I mean if http://www.alistapart.com/issues/8 returns everything from issue 8, can't we reasonably conclude that http://www.alistapart.com/issues/1 should return something like, oh I don't know, the first post on A List Apart?!?!?
But I digress, and that's really the problem. There are endless opportunities for digression. At some point you just have to stop and go with what you have. Stop waiting for the perfect time, the perfect place, the perfect look, the perfect post. It doesn't exist. Move on. In fact most of the firsts are far better after the first. So here it is. Written. Done.
Posted by Russ Casenhiser on November 29, 2007 | Permalink | Comments (8) | TrackBack (0)
