The Crux of Development

by Aaron Reimann

January 9, 2013

Sideways8 often gets random requests for quotes on new projects. We love the fact that projects come our way, but often we have to turn them down.  The reason we have to turn them down is because people don’t understand the triangle of development.

Our brand and our name is on the line when we develop.  We do not like to develop products we are not proud of.  In the words of Steve Jobs, “We don’t ship junk” and “We don’t offer stripped-down, lousy products“.  Apple’s products aren’t cheap, but they are the best in the industry, hands down.

How do you stop your company from shipping junk?  Planning and research and understand the Iron Pyramid.  Here it is:

the_crux_of_development

If planning and research isn’t involved, you probably will have to pick two:

  • Good and Cheap  (But Not Fast)
  • Cheap and Fast  (ButNot Good)
  • Fast and Good (But Not Cheap)

It is extremely difficult to crank out a cheap and good product.  When people ask for that there are way to many red flags for us and know it will generate frustration when those goals are tried to be met.  Time is money and good talent cost money.  We believe in “Our People”, “Making Money” and “Good Code” (see our beliefs page here).  Therefore, we can’t ship junk.

With all of that said, if we can set realistic expectations, we can dodge red flags and ship a product we are all proud.

related posts

Have a WordPress Expert Look at Your Site

ClockworkWP has the privilege to “inherit” sites from other developers on a regular basis. Each…

man holding head

DNS, Mailgun, and I’m Losing My Mind

I became slightly balder today because I pulled most of what was left out. I…

Three Articles For GoDaddy

Writing articles on my personal blog and Sideways8’s blog has always been fun. I’ve been…