Skip to main content
QUICK REVIEW

[논문 리뷰] The Dynamics of Creativity in Software Development

Daniel Graziotin|arXiv (Cornell University)|2013. 05. 16.
Software Engineering Techniques and Practices인용 수 5
한 줄 요약

이 논문은 혼합 방법 접근법(질적 인터뷰 및 종단적 관찰 포함)을 사용하여 소프트웨어 개발에서 창의성의 역동성을 탐구하기 위한 다학문적 연구 프레임워크를 제안한다. 이는 소프트웨어 공학에서 개인의 창의성이 혁신을 이끄는 방식을 이해하는 데 있어 격차를 밝혀내는 기초 연구 설계와 문헌 고찰을 기여하며, 소프트웨어 구축 과정에서의 창의성 이론을 구축하는 것을 목표로 한다.

ABSTRACT

<strong>Abstract</strong>. Software is primarily developed for people by people and human factors must be studied in all software engineering phases. Creativity is the source to improvise solutions to problems for dominating complex systems such as software development. However, there is a lack of knowledge in what creativity is in software development and what its dynamics are. This study describes the current state of the research plan towards a theory on creativity in software development. More specifically, it (1) states the motivation for studying creativity in software development under a multidisciplinary view; it (2) provides a first review of the literature identifying the shortcomings in the field; it (3) proposes a research design, which includes rarely employed methods in software engineering. To understand creativity in software development will provide a better knowledge of the software construction process and how individuals intellectually contribute to the creation of better, innovative products. This paper is the final version, after peer review. Recommended citation: Daniel Graziotin, “The Dynamics of Creativity in Software Development”, 14th International Conference on Product-Focused Software Process Improvement (PROFES 2013) - Doctoral Symposium Proceedings, 12 June 2013, Paphos, Cyprus. figshare. DOI:10.6084/m9.figshare.703568. Available: http://figshare.com/articles/The_Dynamics_of_Creativity_in_Software_Development/703568. This publication should receive an ISBN number. If any, this description and the file will be updated.

연구 동기 및 목표

  • 다학문적 시각에서 소프트웨어 개발에서 창의성에 대한 이론적 이해 부족을 해결하기 위해.
  • 소프트웨어 공학 내 창의성에 관한 기존 문헌의 한계를 규명하기 위해.
  • 소프트웨어 공학에서 드물게 사용되는 방법(예: 질적 종단적 연구)을 포함한 새로운 연구 설계를 제안하기 위해.
  • 개인이 혁신적이고 고품질의 소프트웨어를 만들기 위해 정신적으로 기여하는 방식을 향상시켜 이해하기 위해.
  • 체계적인 연구 기획을 통해 소프트웨어 개발에서의 창의성 이론을 구축하기 위한 기초를 마련하기 위해.

제안 방법

  • 소프트웨어 공학 내 창의성에 관한 현재 지식를 맵핑하고 연구 격차를 규명하기 위해 종합적인 문헌 고찰을 수행하기 위해.
  • 심층 인터뷰 및 관찰 연구와 같은 질적 데이터 수집 기법을 통합한 혼합 방법 연구 설계를 활용하기 위해.
  • 소프트웨어 공학에서 드물게 사용되는 방법, 즉 종단적 데이터 수집 및 현상학적 분석을 적용하기 위해.
  • 심리학, 인지 과학, 소프트웨어 공학 이론을 기반으로 창의성 연구를 프레임워크화하기 위해.
  • 연구 계획의 동료 검토를 보장하기 위해 박사 심포지엄 발표를 중심으로 연구를 기획하기 위해.
  • 인간 요소 이론, 혁신 이론, 소프트웨어 구축 과정의 통합을 위한 다학문적 시각을 활용하기 위해.

실험 결과

연구 질문

  • RQ1다학문적 시각에서 소프트웨어 개발에서 창의성의 핵심 추진력과 역동성은 무엇인가?
  • RQ2개별 개발자들은 소프트웨어 구축 과정에서 창의성을 어떻게 경험하고 표현하는가?
  • RQ3현재 소프트웨어 공학에서 창의성에 관한 연구의 한계와 격차는 무엇인가?
  • RQ4창의성 연구를 위해 신규 방법이 어떻게 효과적으로 적용될 수 있는가?
  • RQ5소프트웨어 공학에서 창의성 이론을 구축하기 위해 필요한 기본 요소는 무엇인가?

주요 결과

  • 문헌 고찰을 통해 소프트웨어 개발에서 창의성에 관한 체계적이고 이론 중심의 연구가 현저히 부족하다는 것이 드러났다.
  • 소프트웨어 공학에서 창의성은 이론적으로 다루어지지 않으며, 핵심 과정 요소가 아니라 보조적 또는 사례 중심의 요소로 간주되는 경향이 있다.
  • 제안된 연구 설계는 종단적 질적 관찰과 같은 드문 방법을 통합하여 연구 결과의 깊이와 타당성을 향상시켰다.
  • 연구는 핵심 연구 격차와 방법론적 기회를 규명함으로써 향후 이론 개발의 기초를 마련했다.
  • 연구 계획은 개인의 창의성이 혁신적인 소프트웨어 결과에 어떻게 기여하는지 이해하기 위한 중요한 초석으로 위치지어져 있다.
  • 최종 버전은 PROFES 2013 박사 심포지엄에서 발표를 승인받아 연구 프레임워크의 동료 검증을 입증했다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.