On TechRepublic: 10 ways to deal with a bad boss
BNET Business Network:
BNET
TechRepublic
ZDNet

October 6th, 2005

The idea of less as a competitive advantage

Posted by Dan Farber @ 3:07 pm

Categories: General, Software Infrastructure, Web Technology, web2con

Tags:

jasonfried2.jpgJason Fried, founder of lightweight, Web-based applications maker 37signals,  offered his five-point formula for software development success to the audience at the Web 2.0 conference. Traditional software development is expensive, resource-intensive, and born of a Cold War mentality, Fried said. His advice is to "think about one downing, instead of one upping, and underdoing competitors"–beating them with less. 

According to Fried, in the era of lightweight apps and simple products you need less money, people, time, abstractions and software.

Fried believes that money mostly buys salaries and you only need three people–a designer, programmer and utility player, which he calls a "sweeper." The feature set should be scaled for the headcount. Having less time is also an advantage. "You spend time in unproductive meetings and overanalyzing the product. Less time forces you to spend less time on better things," Fried said.

He suggested 30 hours per week per person, which "forces you into building better products and being creative with your time." And, if you have less time, you have less time to think about abstractions, such as functional specification documents, which Fried characterized as a waste of time. "Instead, build the product and start from the user interface customer experience first; then wrap with the technology," Fried said. "The interface screens are the functional specification."

Finally, building less software means fewer features, less documentation, minimal support and less confusion in selling the product. "Less software is key to building very specific tools. There are a million simple problems to solve with less. Competitors solving complicated ones are most likely to fail," Fried said. "For Web-based software there are plenty of simple problems to pick from and you can nail."

So far, Fried has shown that the basic less is more model (although he probably puts in at least 60 hours a week) is working with his set of subscription-based products, but just wait until users or customers start requesting more features, faster time to market and competiton peaks. Small and nimble teams, and software, right-sized for the Web, can be highly efficient, but having the discipline to stay that way is really hard…

Photo Gallery: Web 2.0 Conference 2005

Dan Farber, editor-in-chief of CNET News.com, has more than 20 years of experience as an editor and journalist covering technology. See his full profile and disclosure of his industry affiliations.

  • Talkback
  • Most Recent of 7 Talkback(s)
Less can be very competitve
This man makes many good points. I think over the last 4 to 5 years the reality is that good consistent GUI's are not put together by a team of many but a team of few. With IDE and good design progr... (Read the rest)
Posted by: petrasys@... Posted on: 10/10/05 You are currently: a Guest | | Terms of Use
Minimalist  Stephen Wheeler | 10/06/05
Agree with some of his design principles  Mark Miller | 10/06/05
And, never work for a company that has a guy to do charts & specifications.  DonnieBoy | 10/07/05
Technical Grade: A-; Marketing Grade: D  Paul C. | 10/07/05
AJAX 2.0 is more competetive  LogicallyGenius | 10/07/05
Yes, Agree 100% with Article!!!  wildranger | 10/09/05
Less can be very competitve  petrasys@... | 10/10/05

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
Click Here

Recent Entries

advertisement

Archives

Favorite Links

ZDNet Blogs

White Papers, Webcasts, and Downloads

SmartPlanet

  • Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
  • More from IBM
  • Innovate your business' process model, play against the market, compete against others on our scoreboards and WIN! Try INNOV8 2.0: A BPM Simulator
  • Enabling Real-World Business Transformation through IBM Service Management Read the EMA Analyst Report
Click Here