brunch

You can make anything
by writing

C.S.Lewis

by 김가든 Aug 04. 2021

PM이알아야 할API의 기초

오픈 API로 프로젝트 기획하기[코드스테이츠PMB 6기]

오늘은 API를 들고 왔습니다. 

기획을 하거나, 기획 이후에 개발자와 커뮤니케이션을 하면서 API는 무조건 등장하는 개념 중 하나입니다. 


"간편 로그인 파트는 카카오톡 오픈 API를 사용해서..." 

"구글 지도 API를 사용해서..."

"날씨 API를 사용해서..." 

"결제 API를 사용해서..." 


API는 도대체 무엇일까요? 




API(Application Programming Interface)

???: 저기.. 이렇게 크게, 풀어서 써놔도 잘 모르겠는데요...


개발의 영역에는 크게 프런트 엔드백 엔드가 있습니다. 우리가 눈으로 보이는 모든 화면은 프런트 엔드에 해당하고, 프런트 엔드가 자연스럽게 기능을 할 수 있도록 뒤에서 데이터를 다루는 영역이 백 엔드입니다. 프런트 엔드는 클라이언트라고 부르기도 하고, 백 엔드는 서버라고 생각할 수 있습니다. 

여기서 API는 쉽게 말하자면 키보드입니다. 키보드는 사용자(클라이언트)와 컴퓨터(서버) 사이에서 소통할 수 있는 통로 역할을 해줍니다. 


A를 누르면 A가 나오고 ㄱ을 누르면 ㄱ이 나오는 것. API는 이러한 규칙들의 집합입니다. 

날씨정보, 지도정보, 결제정보, 채팅 정보 등등의 프로그래밍된 약속들을 사용하기 쉽게 모아 정리한 것이죠. 

API에도 다양한 종류가 있습니다. 

누구나 사용 가능한 오픈 API부터 공공기관에서 제공하는 공공 API.. REST API, 웹에서 사용하는 웹 API 등등 이러한 차이는 키보드의 종류 차이라고 생각하시면 됩니다. 다른 색깔, 다른 특징을 가진 키보드인 셈이죠.



오픈 API를 활용한 프로젝트 기획


문제 정의

    음식물 쓰레기 처리비용 연간 8천억, 가치 손실 20조 원 


솔루션 정의

    


아파트, 지자체 별로 발생하는 음식물 쓰레기양을

     RFID 기반 음식물 쓰레기 처리량을 기준으로 

    매주, 매월 콘테스트를 가지고

    1등 팀과 최하위 팀에 각각 베네핏과 페널티를 제공한다. 


    베네핏: 전기세, 수도세, 가스비, 음식물 처리비용 등의 세금 감면

    페널티: 쓰레기 처리 비용 일정 수준 추가 부여, 쓰레기 처리 활동 봉사 실시







API 활용 방안

    카카오톡 로그인 API 

     RFID 기반 음식물쓰레기 배출정보 API


비즈니스 모델

    등록 아파트 중개수수료


기대 효과 

    음식물 쓰레기 절감 효과

    음식물 쓰레기 문제성 인식, 

    환경에 보호에 대한 관심 증가 및 실질적인 행동



참고자료


매거진의 이전글 Be the trand!트렌비, tren:be

작품 선택

키워드 선택 0 / 3 0

댓글여부

afliean
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari