An increasing number of organizations are trending to teams for innovation and creativity. In Software Engineering it is the same, in the last years the traditional perspective on software development is changing and Agile methods have received considerable attention. Among other attributes, the agilists claim that fostering Creativity is one of the keys to response to common problems and challenges of software development today. The development of new software products requires the generation of novel and useful ideas. Here, we fixed some concepts from Knowledge Management and Creativity in relation with new Software Engineering trends.