Trying stuff is cheaper than deciding whether to try it. Compare the cost of paying and feeding someone to do a few weeks of hacking to the full cost of the meetings that went into a big company decision. Don’t overplan something. Just do it half-assed to start with, then throw more people at it to fix it if it works.
I love Jacob’s suggestion that it’s the “open source development model” and the exercising of the right to say “no” that makes open source projects like Django so successful. It’s in answering only to the needs of the software—not management or marketing—and that model canbedeployed anywhere, even in commercial products.