Artigo - Open Access.

Idioma principal

CONSTRUÇÃO DO GUIA DE PADRÕES DE CRIATIVIDADE PARA DESENVOLVEDORES DE SOFTWARE

Vieira, Elton R.;

Artigo:

Técnicas de Criatividade são ferramentas utilizadas para o estímulo do pensamento criativo, auxiliando pessoas a encontrar soluções inovadoras para seus problemas. A importância da criatividade no desenvolvimento de software é reconhecida e estudada por pesquisadores nas últimas décadas, contudo desenvolvedores de software ainda fazem pouco uso dessas ferramentas, a detrimento de suas vantagens. Com o objetivo de encorajar a adoção e o suporte ao uso das técnicas de criatividade no desenvolvimento de software, foi revisado e reestruturado um grande número de técnicas e criado o Guia de Padrões de Criatividade. O Guia segue os princípios de Padrões de Projeto, explicando e exemplificando o uso das técnicas de criatividade no contexto de desenvolvimento de software. Este artigo descreve o desenvolvimento do Guia, as escolhas metodológicas, estrutura das páginas e a interface final da ferramenta.

Artigo:

Creativity techniques are tools for stimulating creative thinking, which can help people finding innovative solutions for their problems. The importance of creativity fostering techniques in software development has been recognized and investigated by researchers for over a decade, yet the greater software engineering community makes little use of the myriads of techniques available. In order to encourage a wider adoption and to support the use of creativity techniques in software development, we have reviewed a large number of creativity techniques and have created a Creativity Patterns Guide. The guide follows the familiar concepts of Design Patterns, explaining and exemplifying the use of creativity techniques in the context of software development. This paper describes the development of the Creativity Patterns Guide, the mmetodologial choises, pages structures and final interface.

Palavras-chave: Técnicas de Criatividade, Engenharia de Software, Inovação, Padrões de Projeto., Creativity Techniques, Software Engineering, Innovation, Design Patterns.,

Palavras-chave: ,

DOI: 10.5151/designpro-ped-00128

Referências bibliográficas
  • [1] ALVES, C.; RAMALHO, G.; DAMASCENO, A. Challenges in Requirements Engineering for Mobile Games Development: The Meantime Case Study. Requirements Engineering Conference, 2007.
  • [2] BODEN, M. A. Computer models of creativity. AI Magazine 30(3): 23–34. AAAI Press. 2009.
  • [3] BOMFIM, G. A.; NAGEL, K.D.; ROSSI, L.M. Fundamentos de uma metodologia para desenvolvimento de produtos. COPPE/UFRJ, 1977.
  • [4] BRAZ, S. A Qualitative Assessment of Modularity in CaesarJ components based on Implementations of Design Patterns. 2009. M.Sc. thesis, Universidade Nova de Lisboa.
  • [5] BROWN, Tim. Design Thinking. Rio de Janeiro: Elsevier, 2010.
  • [6] FOSTER, F.; BROCCO, M. Understanding Creativity-Technique Based Problem Solving Processes. In: I. Lovrek, R.J. Howlett, and L.C. Jain (Eds.): KES 2008, Part II, LNAI 5178, Berlin Heidelberg, 2008.
  • [7] GAMMA, et al. Design Patterns: Elements of ReusableObject-Oriented Software. Addison-Wesley, Reading, MA. 1995.
  • [8] GLASS, R. L. Software Creativity 2.0. Developer *Books. 2006.
  • [9] GRUBE, P.; SCHMID, K. Selecting Creativity Techniques for Innovative Requirements Engineering. Third International Workshop on Multimedia and Enjoyable Requirements Engineering. 2008a.
  • [10] GRUBE, P; SCHMID, K. State of Art in Tools for Creativity. idSpace Project. University of the Netherlands. 2008b.
  • [11] KIRTON, M. J. Adaptors and innovators: Sfyfes of creativity and problem solving. London: Routledge. (ed.) 1989.
  • [12] LEMOS, J. et al. A Systematic Mapping Study on Creativity in Requirements Engineering. In: ACM Symposium of Applied Computing, 20
  • [13] MAIDEN, N.; JONES, S. Provoking Creative Design: Making it Scale. British Computer Society, 2008.
  • [14] MAIDEN, N.; ROBERTSON, S. E ROBERTSON, J. Creative Requirements: Invention and Its Role. In Requirements Engineering, ICSE’06, (2006).
  • [15] MAIDEN, Niel, et al. Requirements Engineering as Creative Problem Solving: A Research Agenda for Idea Finding. 18th IEEE International Requirements Engineering Conference (RE), Sydney, 2010.
  • [16] MIND TOOLS. Disponível em: Andlt;http://www.mindtools.comAndgt;. Acessado em: 12 mar. 2014.
  • [17] MUNARI, B. Das coisas nascem coisas. Martins Fontes, 1998.
  • [18] MYCOTED. Disponível em: Andlt;http://www.mycoted.comAndgt;. Acessado em: 12 mar. 2014.
  • [19] NGUYEN, S.; SHANKS, G. A framework for understanding creativity in requirements engineering. Information and Software Technology, 51. Elsevier. 2008.
  • [20] NORMAN, D. A. Emotional Design: Why do We Love (Or Hate) Everyday Things. Basic Books. 2004.
  • [21] POTTS, C. Invented Requirements and Imagined Customers: Requirements engineering for Off-the-Shelf software., Second International Symposium on Requirements Engineering, 1995.
  • [22] PRESSMAN, R. Software Engineering. 6th Edition: Mcgraw Hill, 2006.
  • [23] SHNEIDERMAN, B. et al. Creativity Support Tools: Accelerating Discovery and Innovation. Communications of the ACM, Vol. 50, Nº 12, 2007.
  • [24] SOLÍS, C.; ALI, N. Distributed Requirements Elicitation Using a Spatial Hypertext Wiki. IEEE International Conference on Global Software Engineering. 2010.
  • [25] VIEIRA, Elton. Guia de Padrões de Criatividade: Um apoio à aplicação de técnicas de criatividade em projetos de desenvolvimento de software. 2012. Dissertação (Mestrado), Universidade Federal de Pernambuco, Pós-graduação em Ciências de Computação.
  • [26] VIERA, Elton; ALVES, Carina; DUBOC, Letícia. Creativity Patterns Guide: Support for the application of creativity techniques in Requirements Engineering. In IFIP, Human-Centred Software Engineering Conference. HCSE’2012. Springer Science Andamp; Business Media, 2012.
Como citar:

Vieira, Elton R.; "CONSTRUÇÃO DO GUIA DE PADRÕES DE CRIATIVIDADE PARA DESENVOLVEDORES DE SOFTWARE", p. 3154-3164 . In: Anais do 11º Congresso Brasileiro de Pesquisa e Desenvolvimento em Design [= Blucher Design Proceedings, v. 1, n. 4]. São Paulo: Blucher, 2014.
ISSN 2318-6968, DOI 10.5151/designpro-ped-00128

últimos 30 dias | último ano | desde a publicação


downloads


visualizações


indexações