Lessons from a Dell Executive who Joined a YC Startup
ownlocal.com
ownlocal.com
Although I cringed at reading a couple of the lines here, specifically the book on sales and clearly defining roles. I have tried something similar in my past and I consider it to be one of my mistakes. I like creating structure around chaos but I've found these methodologies to be the bane of a startup or small company's culture and ability to move forward. They're like poison. Do they work in larger corporations? I think so. Maybe. I've used some of them successfully (Also consider this to be among my many mistakes). But everyone you deal with is much more apathetic, they're willing to tolerate more and/or will just ignore it. In a startup everything is much more sensitive and I find that excessive structure and process kills, well, everything.
I have spent a fair bit of time in sales at different levels (Retail to long cycle million dollar B2B) and I cringe at these books and training seminars. Going on the road and selling with someone good in real-time is far more valuable than any book or seminar. The good reps that I've seen already do the things they teach at some level naturally and few of them have read books or gone to a ton of seminars (I have witnessed one or two cases where a well performing rep followed these things religiously but seemed successful in spite of them not because of them).
Now that I've effectively ragged on your approach (Which I really can't tell exactly what it is from this simple blog post, I'm hinging it all on two things I read - I apologize if it's not an accurate representation of your approach), you may be right and I may be wrong. There doesn't seem to be one right way...
Books like this one are the net, not the trapeze act.
The corporate culture is important no matter the department, but you have to remember that sales guys are very different animals. They'll do whatever it takes to make the sale. It's the burnout you need to manage.
If we acknowledge that a sales force can benefit from this kind of regimentation, then we must either allow for the same to be true of developers, or offer a convincing argument as to why it can't be.
Though as a sales team scales, a sales team need to become more process driven so that the company can keep better track of everything that is going on and make sure that everything can be kept track of and organized.
If you're not doing sales...
ps. here are the 2 starred reviews from the 'you can't teach a kid to ride a bike at a seminar' book (what kind of title is that anyways? Surely you CAN teach a kid to ride a bike at a seminar. How better to teach a kid? By having them read a book? Maybe it should be called 'you can't teach a kid to ride a bike by reading a book'. Regardless, my point is that some of these concerns appear rather valid (though I've not read the book myself.)
http://www.amazon.com/Cant-Teach-Ride-Bike-Seminar/product-r...
You might not find sales or accounting fun but they're critical parts to running a startup. Don't join/start a startup because you think you'll like the startup culture because when the reality of hard-work and stress hit you you'll end up giving up.
He's saying to document everything and to lock in a rigid process. That makes absolutely no sense for a startup. A startup is all about trying new things and giving up on them if they don't work out. Dumping huge amounts of resources into documentation and process runs completely counter to that idea.
And nothing we do is "rigid". It is documented and we're learning and making changes all the time. We're a B2B company that's figured out some very difficult sales challenges (like how to sell into the local space effectively). I'd bet money that we try more things more often than most startups because we're trying to optimize solutions for software and human performance that no one has been successful at before.
Think of it this way. If you never had analytics on your sites or applications, how would you recommend scaling?