First page Back Continue Last page Text


I don't think designing development methods is that far different from designing software. It is all problem solving. A in a classic book [Polya] on teaching mathematic George Polya proposes the following process:

Understand the problem;
Make a plan;
Implement the plan; and finally,
Look back at the solution.