Blog

Posts Tagged ‘product development’

How To Deliver Software In 7 Days, Part III

Friday, February 19th, 2010

This is the last post in my rapid prototyping series. Previously, I wrote about preparation and the development process. Today’s topic is Kaizen, continuous improvement. We’ll go through a few steps that will help you be more productive, shorten the learning curve, and make your life easier.

(more…)

Tags: ,
Posted in Uncategorized | No Comments »

How To Deliver Software In 7 Days, Part II

Thursday, February 4th, 2010

My previous post was about preparing for a rapid prototyping project in which we create working software in seven days. This second post reveals how to keep the project on schedule, avoid technical risks, and delegate work during the development phase.

(more…)

Tags: ,
Posted in Uncategorized | No Comments »

How To Deliver Software In 7 Days

Monday, January 25th, 2010

Prototyping is a fun process. You get to try out new things and you don’t need to worry about production-ready code, automated tests and other routines that are not “creative”. Usually prototyping is not time critical either. You’re not expected to have every bell and whistle ready when the project ends. For a developer it means good times, like somebody is feeding you ice cream with a scoop.

But what if we change the rules a little bit. What if you have to deliver in seven days within a budget, the prototype must work and you need to do this every two weeks. Can prototyping still be fun?

(more…)

Tags: ,
Posted in Uncategorized | No Comments »

Success or Failure, Fast

Monday, January 4th, 2010

Product development is a game of odds, much like sales. You have a funnel of ideas in different stages of development – some of them will become winners in the marketplace, some of them will not. So, how do you improve your odds of success?

The answer: prototype to validate the idea as early as possible.

Even a harsh, simple, ugly and defective prototype is better than no prototype at all. It clarifies the concept in three important aspects:

(more…)

Tags: ,
Posted in Uncategorized | No Comments »