Skip to main content
QUICK REVIEW

[논문 리뷰] The Karlskrona manifesto for sustainability design

Christoph Becker, Ruzanna Chitchyan|arXiv (Cornell University)|2014. 01. 01.
Green IT and Sustainability인용 수 26
한 줄 요약

카를스크로나 선언문은 환경, 사회, 경제, 기술 및 개인적 지속 가능성의 다차원적이고 체계적인 프레임워크를 제안하며 소프트웨어 설계에서 장기적이고 다학문적인 사고를 촉진한다. 이는 지속 가능성을 후속 고려사항이 아닌 근본 원칙으로 통합하기 위해 소프트웨어 개발 관행을 재설계할 것을 주장한다.

ABSTRACT

Sustainability is a central concern for our society, and software systems increasingly play a central role in it. As designers of software technology, we cause change and are responsible for the effects of our design choices. We recognize that there is a rapidly increasing awareness of the fundamental need and desire for a more sustainable world, and there is a lot of genuine goodwill. However, this alone will be ineffective unless we come to understand and address our persistent misperceptions. The Karlskrona Manifesto for Sustainability Design aims to initiate a much needed conversation in and beyond the software community by highlighting such perceptions and proposing a set of fundamental principles for sustainability design.

연구 동기 및 목표

  • 소프트웨어 공학에서 지속 가능성에 대한 좁고 분절된 인식을 해결하기 위해.
  • 지속 가능성은 상호 대체 가능하거나 특수 분야의 문제라는 오해를 도전하기 위해.
  • 모든 소프트웨어 개발 단계에서 지속 가능성을 핵심적이고 논의의 여지가 없는 설계 원칙으로 확립하기 위해.
  • 단기적 功能성과 점진적 개선보다 장기적이고 체계적인 사고를 촉진하기 위해.
  • 실무자, 연구자, 교육자, 사용자 등 모든 이해관계자가 지속 가능한 소프트웨어 시스템을 주도적으로 형성할 수 있도록 능력과 영향력을 부여하기 위해.

제안 방법

  • 지속 가능성을 개인, 사회, 환경, 경제 및 기술적 차원 간의 상호연결된 요소의 성질로 간주하는 체계적 시각을 채택하기 위해.
  • 소프트웨어 시스템의 영향을 세 가지 수준으로 구분하기 위해: 직접적(제1차), 간접적(제2차), 체계적(제3차) 영향.
  • 장기적이고 다중 시간 척도의 결과 및 누적 효과를 고려하여 지속 가능성을 소프트웨어 설계에 통합하기 위해.
  • 시스템 및 환경 상태의 투명하고 다각도의 모니터링을 통해 시스템의 가시성을 증진하기 위해.
  • 지속 가능성을 상호 대체 가능성이 아닌, 현재와 미래의 번영을 가능하게 하는 조건으로 재정의하기 위해.
  • 윤리 규정, 교육 과정, 이해관계자 요구사항의 개선을 통해 제도적 및 문화적 전환을 이끌어내어 전문적 실천에 지속 가능성을 통합하기 위해.

실험 결과

연구 질문

  • RQ1소프트웨어 설계에서 지속 가능성을 체계적이고 다차원적인 문제로 재정의하는 방법은 무엇인가?
  • RQ2소프트웨어 시스템이 환경, 사회 및 경제적 차원에서 장기적, 간접적, 체계적 영향을 미치는 방식은 무엇인가?
  • RQ3소프트웨어 실무자와 연구자들이 점진적 개선을 넘어서 전환적 지속 가능성 실천을 펼 수 있는 방법은 무엇인가?
  • RQ4소프트웨어 개발에서 시스템의 가시성과 장기적 사고 방식을 어떻게 구현할 수 있는가?
  • RQ5지속 가능성은 전문 윤리 규정, 교육, 이해관계자 참여의 영역에서 어떻게 제도화될 수 있는가?

주요 결과

  • 지속 가능성은 독립된 품질이 아니라 환경, 사회, 경제, 기술 및 개인적 차원을 아우르는 체계적 성질이다.
  • 소프트웨어 시스템은 다양한 시간 척도에서 직접적, 간접적, 체계적 영향을 미치며, 신중하지 않게 관리할 경우 돌이킬 수 없는 장기적 영향을 초래할 수 있다.
  • 현재의 관행는 종종 제3차 체계적 영향를 고려하지 못해, 양호한 의도를 가진 설계에도 불구하고 지속 가능하지 않은 결과를 초래한다.
  • 지속 가능성은 상호 대체 가능성이 아니라, 혁신과 미래 수요의 분리함으로써 현재의 번영과 공존할 수 있는 조건이다.
  • 점진적 변화는 부족하며, 의미 있는 지속 가능성을 달성하기 위해서는 전환적이고 체계적인 수준의 개입이 필요하다.
  • 모든 이해관계자—설계자, 연구자, 교육자, 사용자, 규제 기관—는 지속 가능한 결과에 영향을 미칠 수 있도록 가시성과 능력을 확보해야 한다.

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

연구 설계부터 논문 작성까지, 연구 시간을 획기적으로 줄여보세요.

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

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