ABSTRACT
Taking into account trends of innovation in economy and increasing interest in applying creativity techniques in computer science, this paper focuses on relationship between creativity and methodology in software project. First, it extracts useful knowledge about creativity from creativity research. Then, it makes an attempt to combine creativity issues and dimensions with concepts from software project area. It presents also lessons learned from analysis of diploma projects in computer science in which students were encouraged to use creativity skills and techniques. Both theoretical analysis on the edge of creativity and methodology and lessons learned show that there is a need to balance creativity and methodology in software project.
- Boratyński J. 2012, Co to jest TRIZ? (What is TRIZ?). Retrieved December 10, 2012 from www.triz-innowacje.plGoogle Scholar
- International Institute of Business Analysis. 2015. A Guide to Business Analysis Body of Knowledge (BABOK Guide) v. 3.0.Google Scholar
- ISO 9241-11:1998 Ergonomic requirements for office work with visual display terminals (VDTs) -- Part 11: Guidance on usability; 2003.Google Scholar
- Knobelsdorf, M., Romeike, R. 2008. Creativity as a pathway to computer science. In Proc. ITiCSE'08, ACM Press. Google ScholarDigital Library
- Kwasnik, M. 2014. Nature of Creativity in Computer Science Education. Designing Innovative Workshops for CS Students. In Proc. of the 2014 Mulitmedia, Interaction, Design and Innovation International Conference (MIDI '14). ACM Press. Google ScholarDigital Library
- Nęcka E., Orzechowski J., Słąbosz A., Szymura B, 2013. Trening twórczości (Creativity training). Gdańskie Wydawnictwo Psychologiczne.Google Scholar
- Object Management Group. 2014. UML Profile for BPMN Processes, Retrieved April 10, 2015 from http://www.omg.orgGoogle Scholar
- Object Management Group. 2011. Unified Modeling Language v. 2.4.1, Retrieved September 25, 2013 from http://www.uml.org.Google Scholar
- Plsek P.E. 1997. Creativity, Innovation And Quality. ASQ Quality Press.Google Scholar
- Pressman R., Ince D. 2000. Software Engineering. A Practitiner's Approach, McGraw Hill, New York. Google ScholarDigital Library
- Project Management Institute. 2013. A Guide to the Project Management Body of Knowledge (PMBOK® Guide), 5th ed. Google ScholarDigital Library
- Salgian, A., Ault, Ch., Nakra, T.M. and Wang, Y. 2013. Teaching Creativity in Computer Science. In Proc. SIGCSE '13, ACM Press. Google ScholarDigital Library
- Schwaber K., Sutherland J. 2013. The Scrum Guide. Retrieved May 13, 2015 from www.scrumguides.org.Google Scholar
- VanGundy, A.B. 2005. 101 Activities for Teaching Creativity and Problem Solving. Pfeiffer, A Wiley Imprint.Google Scholar
Recommendations
Creativity patterns: 5 Habits
VikingPLoP '16: Proceedings of the 10th Travelling Conference on Pattern Languages of ProgramsCreative thinking is a key skill in almost every domain. Creativity is required to innovate, develop new ideas, get deeper insights, address challenges and resolve conflicts. This paper presents patterns of creative habits. These habits can be become ...
Using an Art Show in CS1 to Spark Interest in Computer Science
SIGCSE '19: Proceedings of the 50th ACM Technical Symposium on Computer Science EducationMedia computation provides a context within which computation can more easily be learned, allowing students to be creative while learning fundamental programming building blocks (like sequencing, iteration, selection, and two-dimensional arrays). ...
Improving Group Creativity: Brainstorming Versus Non-Brainstorming Techniques in a GSS Environment
HICSS '01: Proceedings of the 34th Annual Hawaii International Conference on System Sciences ( HICSS-34)-Volume 1 - Volume 1Creativity is increasingly important in today's fast changing world. The use of Group Support Systems has been shown to improve the quantity and quality of ideas produced by groups during idea generation. Similarly, creative techniques may be used to ...
Comments