The term “creativity” is not strictly defined. In general, it is a capability to produce something innovative, original and worthwhile. It involves the following processes:
- becoming sensitive to gaps in knowledge, deficiencies, missing elements, disharmonies, problems, and so on;
- identifying the difficulty;
- searching for solutions, making guesses, or formulating hypotheses about the deficiencies: testing and retesting these hypotheses and possibly modifying and retesting them;
- getting to a solution that was not available before; that usually involves an insight at some point;
- and finally communicating the results.
There is no widely accepted theory of the creativity except for the phenomenological descriptions so far.

Continue reading “Managing Creativity For Software Development Teams”