Projects must have two of these components to be taken on.
An analogy to the software development we do is gardening, growing creations over time, with skill and patience.
- A matured solution
- The groundwork that helps produces a solution
- The design of a solution
- The flow of resources around a solution
- The visibility of a solution in the market
- A collection of soil, seeds and flowers
 Enjoyment relates to quality such that a quality solution is enjoyable
 Enthusiasm relates to time such that there is more time when enthused
 Acceptance relates to cost such that there is a need to