Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[아이디어] <17 Sustainable development Data simulation Component> #10

Open
taenykim opened this issue Jul 11, 2020 · 7 comments
Open
Labels
mission:comcom 커먼컴퓨터 미션에 관심이 있습니다. mission:woowa 우아한형제들 미션에 관심이 있습니다. role:backend 백엔드 개발자를 구하고 있습니다. role:designer 디자이너를 구하고 있습니다. role:entrepreneur 기획자를 구하고 있습니다. role:web-frontend 웹 프론트엔드 개발자를 구하고 있습니다.

Comments

@taenykim
Copy link

taenykim commented Jul 11, 2020

17 Sustainable development Data simulation Component

📢 아이디어를 좀더 구체화해서 정리했습니다. click!

TL;DR

설명

스크린샷 2020-07-11 오후 12 59 51

엔젤핵 메인페이지(위 이미지)와 최근에 읽은 기사(하단 링크)를 읽고 아이디어를 생각해보았습니다.

https://www.fastcompany.com/90508780/move-over-data-visualization-the-era-of-data-simulation-is-here

제가 생각한 아이디어는 UN이 제안하는 17가지의 지속 가능한 개발 목표(Sustainable Development Goals) 중 엔젤핵 도전목표에 대한 Data Simulation Application을 만드는 것입니다.

엔젤핵 도전목표
- GOAL 4: QUALITY EDUCATION
- GOAL 11: SUSTAINABLE CITIES AND COMMUNITIES
- GOAL 12: RESPONSIBLE CONSUMPTION AND PRODUCTION
- GOAL 8: DECENT WORK AND ECONOMIC GROWTH

예를들어, GOAL 12: RESPONSIBLE CONSUMPTION AND PRODUCTION에 대해서는

  1. 현재 사람들의 소비습관과 그에 따른 지구의 파괴적인 영향을 보여줍니다.
  2. 그리고 간단한 게임(simulation)을 통해 소비습관을 바꾸었을 때의 지구의 바뀌어진 모습(?)을 보여주는 방식입니다.
  3. 시뮬레이션이 끝나고 결과화면에서는 기존의 지속가능한 개발목표를 만족하는 솔루션을 소개해주는 화면을 넣어도 좋을 것 같습니다.

혹은 다른 어플리케이션에 사용될 가능성(오픈소스)을 두고 심플하게 만드는 방법도 있는 것 같습니다.

그리고 오픈소스 프로젝트(Ainize)로 만들어서 다른 어플리케이션에서 이러한 시뮬레이션 프로그램을 사용할 수도 있고 다른 개발자들도 다른 UN의 지속가능한 개발 목표에 대한 시뮬레이션을 개발해서 추가할 수 있도록 하는 것이 최종 목표입니다.

팀원을 구합니다!

만약 하게된다면 Web Frontend(simulation) + Backend(Data Enginnering) + Designer(visualization) + 기획(비즈니스 모델) 이렇게 필요할 것 같긴 합니다.......!

사실 제가 쵸..쵸밥(beginner)라 구현을 할 수 있을지나, 아이디어가 괜찮은지 잘 모르겠지만 그냥 용기내서 한번 올려봅니당.

@taenykim taenykim changed the title [UN이 제안하는 17가지의 지속 가능한 개발 목표(Sustainable Development Goals)] <COVID-17 Data Simulation application> [] <COVID-17 Data Simulation application> Jul 11, 2020
@taenykim taenykim changed the title [] <COVID-17 Data Simulation application> [오픈소스 프로젝트] <COVID-17 Data Simulation application> Jul 11, 2020
@taenykim
Copy link
Author

KakaoTalk_Photo_2020-07-11-13-28-21

배달의 민족의 경우에도 일회용품 줄이기 체크박스가 있는데 이 체크박스를 클릭하게 만드는 것이 프로그램의 목적입니다.

스크린샷 2020-07-11 오후 2 53 48

혹은 이런 검색 어플리케이션에서도 쓰일 수 있지않을까 생각합니다. (시뮬레이션을 통한 사회적거리두기 촉진)

@harrydrippin harrydrippin added role:web-frontend 웹 프론트엔드 개발자를 구하고 있습니다. role:backend 백엔드 개발자를 구하고 있습니다. role:designer 디자이너를 구하고 있습니다. role:entrepreneur 기획자를 구하고 있습니다. mission:comcom 커먼컴퓨터 미션에 관심이 있습니다. mission:woowa 우아한형제들 미션에 관심이 있습니다. labels Jul 11, 2020
@devgony
Copy link

devgony commented Jul 11, 2020

안녕하세요? 웹개발 풀스택으로 가능하고 데이터 관련 직무를 업으로 삼고 있는 인원입니다. 저도 데이터 시각화에 관심이 많은데.. 여기서 데이터 시뮬레이션을 좀더 자세히 설명 해주실 수 있으신가요?

@metamongthon
Copy link

안녕하세요! 웹 프론트+디자인 가능한 인원입니다. 혹시 자세히 알 수 있을까요??

@taenykim
Copy link
Author

taenykim commented Jul 11, 2020

@devgony 안녕하세요!! 저는 데이터 시각화는 실제 데이터를 보기 쉽게 표현한다는 넓은 개념이라면, 데이터 시뮬레이션은 데이터를 활용한 모의실험이라는 좀 더 특별한 목표를 갖는 좀더 구체적인 개념이라고 생각해요! 만약 이렇게 본다면 데이터 시뮬레이션도 데이터 시각화 중 하나라고 볼 수 있을 것 같습니다! 예를들어, COVID-17,환경오염 등의 현재까지의 데이터를 보여준다면 시각화가 되겠지만, 현재데이터를 바탕으로 앞으로의 데이터를 예측하는 것을 보여준다면 데이터 시뮬레이션으로 포함될 것 같습니다.

@metamongthon 안녕하세요!! 저도 구체적인 아이디어는 없지만, 아마 프론트단에서는 css애니메이션 or canvas 혹은 canvas관련 라이브러리(참고 : https://developer.mozilla.org/ko/docs/Web/HTML/Canvas) 혹은 d3(저는 아직 안써봤습니다..)를 쓰고 데이터들을 보여줄 것 같습니다. 데이터 시뮬레이션이라고 해서 말은 거창하지만 데이터를 이용한 간단한 모의게임을 만드는 것이 목표입니다!

@taenykim
Copy link
Author

만약 우아한형제들의 주제 GOAL 12: RESPONSIBLE CONSUMPTION AND PRODUCTION 로 만들게 되면 일회용 수저, 일회용 포크 등의 일회용품 사용에 대한 확산 알고리즘을 시각화 혹은 선한영향력이 발휘되었을 때의 시뮬레이션하는 어플리케이션이 나올 수 있겠네요! 제가 쓰면서도 뭔가 부담이 많이 되는데,,;ㅎ 만약 이 아이디어로 팀이 꾸려진다면 팀원들의 색깔에 맞게 고쳐서 진행할 것 같습니다

@taenykim
Copy link
Author

아마 데이터 시뮬레이션 어플리케이션이 위젯이나 컴포넌트 형식으로 만들어질 것 같은데 오픈소스 경험이 있으신분이면 더 좋을 것 같습니다..!!

@taenykim
Copy link
Author

생각을 좀더 정리해서 구체화시켜보았습니다.

기획의도

UN에서 제시한 17가지 지속가능 개발목표는 COVID-19와 더불어 지구가 직면한 여러 사회적 이슈를 해결하고자 나왔습니다.

이를 위해서 멋진 서비스들과 인쇄물, 영상 들이 제작되고 있습니다.

저는 사람들에게 이러한 이슈들을 좀 더 쉽게 접근할 수 있고 최대한의 감정을 제공할 수 있도록 "Data simulation App"이라는 아이디어를 생각해보게 되었습니다.

인포그래픽 디자인이나 영상물도 사람들에게 영감을 줄 수 있지만, 좀 더 인터랙티브한 요소를 넣으면 더 큰 영감과 자극을 줄 것이라고 생각했습니다.

기획내용

웹 프론트 단의 여러 컴포넌트를 만드는 것이 목적입니다.

  • 17개의 지속가능 개발목표 중, 엔젤핵에서 제시하는 분야에 대한 주제를 우선적으로 만들 예정입니다.
  • 최종목표는 17개 모두를 만드는 것입니다.

오픈소스 프로젝트입니다.

  • 17개의 지속가능 개발목표에 대한 시뮬레이션 아이디어는 누구나 제공할 수 있으며, 제작 역시 누구나 가능하게 오픈소스로 제작할 예정입니다.
  • 그리고 만든 컴포넌트 역시 개인 혹은 기업에서 쉽게 사이트에 배치할 수 있도록 모듈로 만들어 퍼블리싱 할 예정입니다.

팀원을 구해요

개발자(UI developer)

  • 컴포넌트이기 때문에 화려한 디자인보다는 인포그래픽, 미니멀디자인, 컴포넌트 크기에 따라 반응하는 디자인에 관심이 많으신 분
  • css animation, canvas 등 코드로 그래픽을 구현하는 것에 관심이 있으신 분.
  • DOM event 를 다뤄보신분.
  • 오픈소스(npm) 배포 경험이 있으면 더 좋을 것 같습니다..!

기획자

  • 오픈소스 회사(Linux 등)의 수익모델에 관심 있으신 분
  • 오픈소스 라이센스에 관심 많으신 분
  • PM역할을 해주실 분

수익모델

오픈소스 프로젝트 수익모델은 '프리미엄 모델' 을 생각하고 있습니다. 원칙상 무료이지만, 컴포넌트를 사용하는 웹사이트의 규모에 따라 요금을 받을 생각입니다.

결과물

  1. 컴포넌트를 소개하는 웹사이트(docs)
  2. 컴포넌트 오픈소스(github)

진행방식

  1. 컴포넌트에 대한 아이디어는 다같이 진행하고 실제 컴포넌트 개발은 한명당 한개씩 할 예정입니다. 하지만 발생하는 문제나 정보에 대한 공유, 코드리뷰는 서로 해주는 방향으로 생각중입니다.

끝으로..

  1. 저는 canvas을 이용해서 이미지를 픽셀화시키는 컴포넌트(Interactive-pixelator)를 만든 경험이 딱 한번 있습니다..! 교육을 받거나 강의를 보고 따라 만든 것이 아니라 아이디어를 먼저 생각하고 그것을 구현하기 위해서 구글링을 엄청 하면서 만들었는데 별거 아닌 어플이지만 아이디어를 구체화했다는 점에서 정말 좋은 경험이었습니다. 저도 실력이 많이 부족해서 자신이 없지만 저와 같이 직접 부딪히면서 진행하고 싶으신 분들을 기다립니다.

@taenykim taenykim changed the title [오픈소스 프로젝트] <COVID-17 Data Simulation application> [아이디어] <17 Sustainable development Data simulation Component> Jul 12, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mission:comcom 커먼컴퓨터 미션에 관심이 있습니다. mission:woowa 우아한형제들 미션에 관심이 있습니다. role:backend 백엔드 개발자를 구하고 있습니다. role:designer 디자이너를 구하고 있습니다. role:entrepreneur 기획자를 구하고 있습니다. role:web-frontend 웹 프론트엔드 개발자를 구하고 있습니다.
Projects
None yet
Development

No branches or pull requests

4 participants