Category Archives: Chapter 4: Designing your project

Step 5: Plan a viable release schedule

There are four major forces at play in the development of any software solution: budget, time, quality, and scope. While all four limits are typically expected to be fixed, often the reality is that eventually one of them has to … Continue reading

Posted in Chapter 4: Designing your project | Leave a comment

Step 4: Add research to your design

Behind every innovative software company is an R&D department. This department is staffed by engineers and tasked with developing new products, and is exactly where you and I belong. Although both research and development are equally important in R&D, some … Continue reading

Posted in Chapter 4: Designing your project | Leave a comment

Step 3: Create a product wish list

While seeking inspiration for a good project idea, you collected a set of problems and gaps observed amongst projects within your subject matter. You eventually categorised these under a number of different project objectives, then chose the one that most … Continue reading

Posted in Chapter 4: Designing your project | Leave a comment

Step 2: Write up a project summary

In the previous chapter, you formulated your project’s chief objective, now it’s time to put it into writing. The aim of this step is to come up with a brief, yet descriptive summary of your software that will eventually appear … Continue reading

Posted in Chapter 4: Designing your project | Leave a comment

Step 1: Come up with a good name

You have successfully conquered the first major obstacle towards designing a great product: figuring out what it will actually do. Reaching this point is far from insignificant, you have already faced a number of daunting highway intersections along the way, … Continue reading

Posted in Chapter 4: Designing your project | Leave a comment