IT 지식이 풍부한 고양이 ‘요고’가 답변해 드려요.
감정은 인간의 쾌감, 불쾌감, 슬픔, 분노, 미움 등을 말합니다. 쾌감이나 불쾌감과 같은 감정은 소프트웨어 개발 작업을 수행할 때도 느낄 수 있는데, 이는 개발자의 경험과 관련이 있습니다. 인간의 감정은 어느 순간 그 상태를 가장 잘 나타내는 정신 현상이기도 합니다.
그렇기 때문에 소프트웨어 개발 과정에서도 인간의 감정은 중요한 역할을 합니다. 개발자가 쾌감이나 불쾌감을 느끼면 작업에 영향을 미치게 될 수 있습니다. 따라서 개발 인프라나 개발 방법론뿐만 아니라, 개발자의 감정 상태도 고려해야 할 중요한 요소입니다. 해당 논문을 토대로 볼 때, 정서 즉 감정은 소프트웨어 개발 작업에서 놓치면 안 되는 중요한 부분이라는 것을 알 수 있습니다.