Leveraging Creativity as a Problem Solving Tool in Software Engineering
- URL: http://arxiv.org/abs/2502.03280v1
- Date: Wed, 05 Feb 2025 15:35:33 GMT
- Title: Leveraging Creativity as a Problem Solving Tool in Software Engineering
- Authors: Wouter Groeneveld,
- Abstract summary: We port results from creativity research in the field of cognitive psychology to the field of software engineering.<n>We explore how to leverage creativity as a practical problem solving tool to wield for software developers.
- Score: 0.7614628596146602
- License: http://creativecommons.org/licenses/by-sa/4.0/
- Abstract: Today's software engineering (SE) complexities require a more diverse tool set going beyond technical expertise to be able to successfully tackle all challenges. Previous studies have indicated that creativity is a prime indicator for overcoming these hurdles. In this paper, we port results from creativity research in the field of cognitive psychology to the field of SE. After all, programming is a highly creative endeavour. We explore how to leverage creativity as a practical problem solving tool to wield for software developers. The seven distinct but intertwined creative problem solving themes unfolded in this paper are accompanied with practical perspectives, specifically geared for software professionals. Just like technical skills such as knowledge of programming languages, we believe that creativity can be learned and improved with practice.
Related papers
- AI and the Decentering of Disciplinary Creativity [1.9459606412374646]
Drawing on recent work in the philosophy of creativity, I distinguish between creative approaches and creative products.<n>I show that while computation can extend disciplinary creativity, certain approaches involving AI can serve to displace it.
arXiv Detail & Related papers (2025-10-27T18:05:41Z) - Creativity in AI: Progresses and Challenges [17.03526787878041]
We study the creative capabilities of AI systems, focusing on creative problem-solving, linguistic, artistic, and scientific creativity.<n>Our review suggests that while the latest AI models are largely capable of producing linguistically and artistically creative outputs, they struggle with tasks that require creative problem-solving.<n>We highlight the need for a comprehensive evaluation of creativity that is process-driven and considers several dimensions of creativity.
arXiv Detail & Related papers (2024-10-22T17:43:39Z) - Bridging Gaps, Building Futures: Advancing Software Developer Diversity and Inclusion Through Future-Oriented Research [50.545824691484796]
We present insights from SE researchers and practitioners on challenges and solutions regarding diversity and inclusion in SE.
We share potential utopian and dystopian visions of the future and provide future research directions and implications for academia and industry.
arXiv Detail & Related papers (2024-04-10T16:18:11Z) - Students' and Professionals' Perceived Creativity In Software
Engineering: A Comparative Study [5.1451461018028715]
We interviewed 33 professionals via four focus groups and 10 SE students.
Our results reveal 45 underlying topics related to creativity.
As our aim is to install and further encourage creative problem solving in higher education, we have included a list of implications for educational practice.
arXiv Detail & Related papers (2023-12-19T10:06:27Z) - MacGyver: Are Large Language Models Creative Problem Solvers? [87.70522322728581]
We explore the creative problem-solving capabilities of modern LLMs in a novel constrained setting.
We create MACGYVER, an automatically generated dataset consisting of over 1,600 real-world problems.
We present our collection to both LLMs and humans to compare and contrast their problem-solving abilities.
arXiv Detail & Related papers (2023-11-16T08:52:27Z) - Machine Unlearning: A Survey [56.79152190680552]
A special need has arisen where, due to privacy, usability, and/or the right to be forgotten, information about some specific samples needs to be removed from a model, called machine unlearning.
This emerging technology has drawn significant interest from both academics and industry due to its innovation and practicality.
No study has analyzed this complex topic or compared the feasibility of existing unlearning solutions in different kinds of scenarios.
The survey concludes by highlighting some of the outstanding issues with unlearning techniques, along with some feasible directions for new research opportunities.
arXiv Detail & Related papers (2023-06-06T10:18:36Z) - CREATOR: Tool Creation for Disentangling Abstract and Concrete Reasoning of Large Language Models [74.22729793816451]
Large Language Models (LLMs) have made significant progress in utilizing tools, but their ability is limited by API availability.
We propose CREATOR, a novel framework that enables LLMs to create their own tools using documentation and code realization.
We evaluate CREATOR on MATH and TabMWP benchmarks, respectively consisting of challenging math competition problems.
arXiv Detail & Related papers (2023-05-23T17:51:52Z) - Designing Participatory AI: Creative Professionals' Worries and
Expectations about Generative AI [8.379286663107845]
Generative AI, i.e., the group of technologies that automatically generate visual or written content based on text prompts, has undergone a leap in complexity and become widely available within just a few years.
This paper presents the results of a qualitative survey investigating how creative professionals think about generative AI.
arXiv Detail & Related papers (2023-03-15T20:57:03Z) - Exploring Challenges and Opportunities to Support Designers in Learning
to Co-create with AI-based Manufacturing Design Tools [31.685493295306387]
AI-based design tools are proliferating in professional software to assist engineering and industrial designers in complex manufacturing and design tasks.
These tools take on more agentic roles than traditional computer-aided design tools and are often portrayed as "co-creators"
To date, we know little about how engineering designers learn to work with AI-based design tools.
arXiv Detail & Related papers (2023-03-01T02:57:05Z) - Redefining Relationships in Music [55.478320310047785]
We argue that AI tools will fundamentally reshape our music culture.
People working in this space could decrease the possible negative impacts on the practice, consumption and meaning of music.
arXiv Detail & Related papers (2022-12-13T19:44:32Z) - Guru, Partner, or Pencil Sharpener? Understanding Designers' Attitudes
Towards Intelligent Creativity Support Tools [4.812445272764651]
Creativity Support Tools (CST) aim to enhance human creativity, but the deeply personal and subjective nature of creativity makes the design of universal support tools challenging.
Artificial Intelligence (AI) and Machine Learning (ML) techniques could provide a means of creating 'intelligent' CST which learn and adapt to personal styles of creativity.
This paper details the results of a survey of professional designers which indicates a positive and pragmatic attitude towards collaborating with AI tools.
arXiv Detail & Related papers (2020-07-09T14:52:52Z) - Machine Learning for Software Engineering: A Systematic Mapping [73.30245214374027]
The software development industry is rapidly adopting machine learning for transitioning modern day software systems towards highly intelligent and self-learning systems.
No comprehensive study exists that explores the current state-of-the-art on the adoption of machine learning across software engineering life cycle stages.
This study introduces a machine learning for software engineering (MLSE) taxonomy classifying the state-of-the-art machine learning techniques according to their applicability to various software engineering life cycle stages.
arXiv Detail & Related papers (2020-05-27T11:56:56Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.