SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
기획과 개발의 균형잡기



                   ㈜블링크팩토리
                   신진욱 기술이사
        jinwook@blinkfactory.com
강사소개
 현 ㈜블링크팩토리
  기술이사
 ㈜넥슨 데브캣
 2002년 첫 창업

 하나대투, 미래에셋,
  법무부, 이투스, 넥슨,
  조선호텔, 신세계푸드 등
  브랜드앱 개발
강의 난이도

          여기쯤


                넘사벽

입문자      실무자          영웅유닛
기획자 –
                무언가 만들고 싶다. 프로그래머
                와 어떻게 이야기를 해야하지?

강의 난이도          프로그래머 –
                만들줄은 안다. 그러나 어떻게 하
                면 더 잘 만들 수 있지? 제대로 된
                기획자를 만나고 싶다.


          여기쯤


                     넘사벽

입문자      실무자               영웅유닛
기획자가 되고 싶어요
프로그래머가 되고 싶어요
개발의 단계

         목표설정
         아이디어
         범위설정
         상세서술
         실제구현
목표설정

디렉터의 영역
목표설정
      디렉터의 영역



  대부분 사장님의 영역,
또는 갑 또는 클라이언트의 영역
 소규모 팀이라면 팀장의 영역
아이디어

프로젝트 참여자 또는 모두의 영역
아이디어
      프로젝트 참여자 또는 모두의 영역



    모두에게 가장 재미있는 시간
  자기 아이디어가 받아들여 지길 바라고
어떤 아이디어는 제발 채택 되지 않길 바란다.
범위설정

프로젝트 참여자의 영역
범위설정
        프로젝트 참여자의 영역


  가장 많이 싸우는 부분, 각자의 이해가 걸려있다.
        A : 이건 무조건 되야한다.
       B :이게 되려면 blah~ blah~
(과연 그럴까요, 중요한것은 프로젝트의 성공적인 런칭)
상세설정

기획자의 영역
상세설정
        기획자의 영역



기획자에게 힘든 시간 기획의 범위를
알 수가 없다. 어디까지 문서로 써줘야
  하지… 그냥 말로 하면 안될까
실제구현

프로그래머의 영역
실제구현
   프로그래머의 영역



이 기획서 누가 썼어!!
초점을 바꾸자


  꿈꾸는것은 모두의 영역
  각자의 전문성으로 각자의 자리에서 꿈
   을 꾼다.
  기획자의 전문성은 상세설정
  프로그래머의 전문성은 실제구현
기획자가 되고 싶어요
상세설정의 어려움


   프로그래머는 로직 없이 일하는게 불가능
   어디까지 로직을 짜줘야 할 것인가
     회사마다 다름, 하지만 말그대로 최대한 상세하게
     내가 기획자인지 프로그래머인지 -> 좋은현상, 같은 결과물
      에 다가가고 있다.
   기획자가 아무리 상세하게 설계해도 허점은 있다.
   그러나 프로그래머도 실제 개발에 들어가서야 허점을 발견
    하는 경우도 많음
건축물에서는 수치, IT에서는 로직
기획서는 얼마나
상세해야 하는가

  커뮤니케이션 없는 상세한 기획서는 무의미
   안읽음
  기획서는 프로젝트 참여자가 같은 아웃풋을 상
   상할수있게 만든다.
  중간중간 결정사항과 범위를 기술하여 방향을
   잡는다.
기획자는 코딩을 배워야
    하는가


    간단한 스크립트 정도 짤수있다면 금상첨화
    하지만 중요한건 로직과 데이터 정규화
     구슬이 서말이어도 꿰어야 보배
     doc와 xls가 1테라라도 정규화되어야 보배
    그리고 커뮤니케이션 스킬
기획자도 개발자


  로직을 모르는 기획자는 망상가가 될 수 있다.
  사회는 망상가에게 월급을 지급하지 않는다.
  기획은 머리로 하는것이 아니다. 해보지 않으면 알 수
   없음
  코드만이 결과물을 확인 할 수 있는 것이 아니다.
  기획은 실험을 거쳐야 함, 실험 없는 기획은 최종 아웃
   풋이 곧 테스트 결과물이 됨
건축에서는 이미 많이
   하고 있음
소프트웨어는
                        이제 시작
                      (또는 아직도?)

http://www.31v.nl/2009/05/photo-
prototyping/




               http://www.31v.nl/2009/05/photo-prototyping/
재앙의 정의


   만약 건물을 다 지었는데 엘리베이터가 빠졌다면? 화장실을 안만
    들었다면?
   다리를 다 지었는데 마지막 10cm가 안맞는다면?
   소프트웨어 개발에서는 비일비재함,
    언제라도 되돌아갈수 있다는 미신
     다 만들었는데 뒤로가기 버튼이 없다.
     Flow가 이렇게 됐다가 저렇게 됐다가
     저녁은 가족들과 집에서 먹고 싶습니다. 주말엔 여행도 다니고 싶습니다.
실험을 하지 않으면…


   재앙이 옵니다.
     초,중,고등학교 그리고 살면서 배운 모든것을 동원해서
      프로젝트에 참여한 사람들을 이해시키자
     글로만 이해시킬수 있는게 아님
기획과 개발


  코딩은 기계를 이해시키는 작업
  기획은 사람을 이해시키는 작업
기획과 개발


   코딩은 기계를 이해시키는 작업
    기획과 디자인을 잘 버무려 최종 결과물을 만
     들자
   기획은 사람을 이해시키는 작업
    모두의 아이디어를 현실화 하기 위해 검증하
     고 다시 전달한다.
구현여부


  대부분 구현 가능합니다. 다만 구현할 시간이 없을뿐
    질문을 제대로 -> 앞, 뒤 상황에 맞게(무조건 되야하는건 없
     음)
    답을 제대로 해야함 -> 앞, 뒤 상황을 설명(무조건 안되는건
     없음)
  구현하는데 드는 시간이 감이 안잡히면 재앙이 온다.
  핵심 피쳐를 정하고 개발자도 프로토타입을 만들어둬야 재
   앙을 막을수있다.
실제 있었던 일…
케이크를 만들자.app


    아이폰의 UX를 활용하여 케이크를 만들자
    케이크 베이스도 정하고 토핑도 마음대로 올리고~
    초도 마음대로 꽂을수있게 하자.
    초에 아름답게 불을 붙이고 후~ 하고 불면 꺼지고 편
     지가 나오게 하자.
    다만든 케이크는 다른 핸드폰에도 보내게 하자.
재앙
 아이폰의 UX를 활용하여 케이크를 만들자

 케이크 베이스도 정하고 토핑도   마음대로    올리고~

 초도   마음대로    꽂을수있게 하자.

   초에 아름답게    불을 붙이고 후~ 하고 불면 꺼지고 편지가
    나오게 하자.

 다만든 케이크는    다른 핸드폰에도 보내게
  하자.
재앙을 방지하자


  개발자의 생각
  마음대로 -> 마음은 누구 기준인가.
  아름답게 -> 아름다움은 누구 기준인가.
  다른 핸드폰 -> 핸드폰의 범위는? 설마 기
   존 피쳐폰에도 보내져야 하는건 아니겠지?
토핑도 '마음대로' 올리고...


     기획자
       토핑은 사과랑 포도랑 인형이랑 초콜렛이랑 이곳저곳
        에 놓을 수 있게...
     개발자
       케이크 베이스 크기가 지름 --px의 원이면 그 안에 토
        핑을 올릴 수 있는건가? 레이어는 몇 겹까지 허용해야
        하나? 하나의 오브젝트를 여러개 쓸 수 있는건가?
초에 아름답게 불을
붙이고 불면 꺼지고...

    기획자
      성냥이 나와서 치익 하면 화면이 환하게 밝아지면서 불이 켜
       지는...
    개발자
      성냥은 어디서 꺼내나? 화면은 초 근처만 원 형태로 밝아지면
       되나? 불이 켜진 후에도 계속 애니메이션이 되어야 하나? 불
       이 켜진 다음에는 초의 길이가 줄어들어야 하나?
코더와 기획자의 사고 차이


   기획자
    추가하면 좋은것 부터 상상
   프로그래머
    추가하려면 해야 하는것 부터 상상
실제로 찾아온 재앙 1


    아름답게 초 꽂기가 쉽지 않다.
    각종 토핑의 종류가 정의되지 않은 상태에
     서 초의 위치 잡는것이 쉽지 않음
    토핑의 종류가 확정되어도 모든 경우의 수
     를 파악하여 토핑을 피해서 초를 꼽기가
     쉽지 않다.
실제로 찾아온 재앙 2


    초를 후~ 하고 불어서 끄기
    안드로이드는 어려움
      A하고 B하고 Z하면 가능할수도 있어요
    흔들기로 해결
      대안을 제시하자
실제 케이크의 완성
결론


 로직과 정규화
 실험과 커뮤니케이션
전체를 감독하는
 기획자가 되자

    아이디어와 창의력은 갑자기 생겨나는게 아님, 아는
     만큼 나오는것
    그냥 스토리보드만 찍어낸다면 연봉이 오르지 않는다.
    축구감독은 축구선수 출신이어야함, 전문영역을 키우
     자
      프로그래밍이던 디자인이던 배우세요
    좋은축구선수 ≠ 좋은축구감독
커뮤니케이션에 능한
  코더가 되자

   기획서를 꼼꼼히 읽자
   본인은 당연하다고 생각하지만 다른 사람에겐
    안 당연함
   무조건 안된다고 하지 말고 기획자가 판단 할
    수 있는 근거를 제공하자
   그래도 안되면 대안을 제시하자
감사합니다.
jinwook@blinkfactory.com




                           기획자는 똘똘
                           개발자는 똑똑

                           디자이너는 기발

Mais conteúdo relacionado

Mais procurados

GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법
GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법
GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법Sunjung Park
 
[0319 박민근] 게임 개발자는 왜 공부해야만 하는가
[0319 박민근] 게임 개발자는 왜 공부해야만 하는가[0319 박민근] 게임 개발자는 왜 공부해야만 하는가
[0319 박민근] 게임 개발자는 왜 공부해야만 하는가MinGeun Park
 
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)동욱 하
 
Drake Song - Real Project (2015Y01M24D)
Drake Song - Real Project (2015Y01M24D)Drake Song - Real Project (2015Y01M24D)
Drake Song - Real Project (2015Y01M24D)Ubuntu Korea Community
 
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩 - 스타트업 코딩 개요
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩  - 스타트업 코딩 개요[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩  - 스타트업 코딩 개요
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩 - 스타트업 코딩 개요Startup Coding
 
개발과 디자인은 재미있어 [141025 한국우분투커뮤니티 발표]
개발과 디자인은 재미있어 [141025 한국우분투커뮤니티 발표]개발과 디자인은 재미있어 [141025 한국우분투커뮤니티 발표]
개발과 디자인은 재미있어 [141025 한국우분투커뮤니티 발표]Yurim Jin
 
리모트 상황에서 효과적인 협업하기 - 비동기식 협업
리모트 상황에서 효과적인 협업하기 - 비동기식 협업리모트 상황에서 효과적인 협업하기 - 비동기식 협업
리모트 상황에서 효과적인 협업하기 - 비동기식 협업Sunjung Park
 
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화 [위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화 Daniel Juyung Seo
 
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우NAVER Engineering
 
C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.해근 조
 
Java for android
Java for androidJava for android
Java for android동욱 하
 
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기Daniel Juyung Seo
 
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...NAVER Engineering
 
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020Seulgi Yoon
 
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)Eunseok Yi
 
사용자경험 스케치 _ Book study 7주차 5조
사용자경험 스케치 _ Book study 7주차 5조사용자경험 스케치 _ Book study 7주차 5조
사용자경험 스케치 _ Book study 7주차 5조홍일 김
 
3.명강사7기ppt 사례중심
3.명강사7기ppt 사례중심3.명강사7기ppt 사례중심
3.명강사7기ppt 사례중심하이퍼테크
 
인디 게임을 개발하는 여러 가지 방법들
인디 게임을 개발하는 여러 가지 방법들인디 게임을 개발하는 여러 가지 방법들
인디 게임을 개발하는 여러 가지 방법들springgames
 

Mais procurados (20)

GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법
GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법
GitLab Korea 밋업 - UX가 올 리모트 팀에서 일하는 법
 
[0319 박민근] 게임 개발자는 왜 공부해야만 하는가
[0319 박민근] 게임 개발자는 왜 공부해야만 하는가[0319 박민근] 게임 개발자는 왜 공부해야만 하는가
[0319 박민근] 게임 개발자는 왜 공부해야만 하는가
 
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
Fast campus 안드로이드 앱 개발 프로젝트 CAMP (Fastground)
 
Drake Song - Real Project (2015Y01M24D)
Drake Song - Real Project (2015Y01M24D)Drake Song - Real Project (2015Y01M24D)
Drake Song - Real Project (2015Y01M24D)
 
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩 - 스타트업 코딩 개요
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩  - 스타트업 코딩 개요[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩  - 스타트업 코딩 개요
[모두의 스타트업 코딩 2주차-Part3] 나의 미래 경쟁력 도구, 스타트업 코딩 - 스타트업 코딩 개요
 
개발과 디자인은 재미있어 [141025 한국우분투커뮤니티 발표]
개발과 디자인은 재미있어 [141025 한국우분투커뮤니티 발표]개발과 디자인은 재미있어 [141025 한국우분투커뮤니티 발표]
개발과 디자인은 재미있어 [141025 한국우분투커뮤니티 발표]
 
리모트 상황에서 효과적인 협업하기 - 비동기식 협업
리모트 상황에서 효과적인 협업하기 - 비동기식 협업리모트 상황에서 효과적인 협업하기 - 비동기식 협업
리모트 상황에서 효과적인 협업하기 - 비동기식 협업
 
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화 [위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화
[위드이노베이션 토크콘서트] 위드이노베이션, 삼성과 구글의 개발 문화
 
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
200819 NAVER TECH CONCERT 09_Case.xcodeproj - 좋은 동료로 거듭나기 위한 노하우
 
C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.C#과 유니티를 통한 게임개발 입문.
C#과 유니티를 통한 게임개발 입문.
 
Java for android
Java for androidJava for android
Java for android
 
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
[GDG DevFest Seoul 2016] 오픈 소스를 통해 개발 근육 강화하기
 
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
200820 NAVER TECH CONCERT 14_야 너두 할 수 있어. 비전공자, COBOL 개발자를 거쳐 네이버에서 FE 개발하게 된...
 
프로그래머
프로그래머프로그래머
프로그래머
 
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020
또 하나의 개발자 취업기 | 윤슬기 | 여성개발자컨퍼런스 2020
 
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
NDC 2012 이은석 - 게임회사 취업특강 (커리어세션)
 
사용자경험 스케치 _ Book study 7주차 5조
사용자경험 스케치 _ Book study 7주차 5조사용자경험 스케치 _ Book study 7주차 5조
사용자경험 스케치 _ Book study 7주차 5조
 
3.명강사7기ppt 사례중심
3.명강사7기ppt 사례중심3.명강사7기ppt 사례중심
3.명강사7기ppt 사례중심
 
인디 게임을 개발하는 여러 가지 방법들
인디 게임을 개발하는 여러 가지 방법들인디 게임을 개발하는 여러 가지 방법들
인디 게임을 개발하는 여러 가지 방법들
 
Technicalinterview
TechnicalinterviewTechnicalinterview
Technicalinterview
 

Destaque

SNS 인맥 만들기
SNS 인맥 만들기SNS 인맥 만들기
SNS 인맥 만들기선현 윤
 
오픈리더십, 진정성있는 리더십
오픈리더십, 진정성있는 리더십오픈리더십, 진정성있는 리더십
오픈리더십, 진정성있는 리더십Jihoon Jeong
 
김동건, 게임 디렉터가 되려면, 2008.07.04
김동건, 게임 디렉터가 되려면, 2008.07.04김동건, 게임 디렉터가 되려면, 2008.07.04
김동건, 게임 디렉터가 되려면, 2008.07.04devCAT Studio, NEXON
 
백만불짜리 인맥 만들기
백만불짜리 인맥 만들기백만불짜리 인맥 만들기
백만불짜리 인맥 만들기jong heui jang
 
갈등과 네트워크 소통 전략(13 oct2011)
갈등과 네트워크 소통 전략(13 oct2011)갈등과 네트워크 소통 전략(13 oct2011)
갈등과 네트워크 소통 전략(13 oct2011)Han Woo PARK
 
이진훈, 영상을이용한팀얼라인먼트, NDC2010
이진훈, 영상을이용한팀얼라인먼트, NDC2010이진훈, 영상을이용한팀얼라인먼트, NDC2010
이진훈, 영상을이용한팀얼라인먼트, NDC2010devCAT Studio, NEXON
 
팀 빌딩을 준비하는 히치하이커를 위한 안내서 (14회 스타트업 위크엔드 키노트)
팀 빌딩을 준비하는 히치하이커를 위한 안내서 (14회 스타트업 위크엔드 키노트)팀 빌딩을 준비하는 히치하이커를 위한 안내서 (14회 스타트업 위크엔드 키노트)
팀 빌딩을 준비하는 히치하이커를 위한 안내서 (14회 스타트업 위크엔드 키노트)Jungshin Park
 
Web app 개발 방법론
Web app 개발 방법론Web app 개발 방법론
Web app 개발 방법론Sang Seok Lim
 
스타트업을 위한 회사 이야기
스타트업을 위한 회사 이야기스타트업을 위한 회사 이야기
스타트업을 위한 회사 이야기HwanJin 'David' Choi
 
김동건, 게임팅커가 되자, 2015년 데브캣 스튜디오 워크샵
김동건, 게임팅커가 되자, 2015년 데브캣 스튜디오 워크샵김동건, 게임팅커가 되자, 2015년 데브캣 스튜디오 워크샵
김동건, 게임팅커가 되자, 2015년 데브캣 스튜디오 워크샵devCAT Studio, NEXON
 
인력효율성지표 Hcroi 예시
인력효율성지표 Hcroi 예시인력효율성지표 Hcroi 예시
인력효율성지표 Hcroi 예시영준 정
 
NDC 2014, 피할 수 없는 문자열의 세계
NDC 2014, 피할 수 없는 문자열의 세계NDC 2014, 피할 수 없는 문자열의 세계
NDC 2014, 피할 수 없는 문자열의 세계tcaesvk
 
Getting Git Right
Getting Git RightGetting Git Right
Getting Git RightSven Peters
 
[NDC 14] 게임 개발사에서 개발PM(팀장)의 역할과 책임-김영웅
[NDC 14] 게임 개발사에서 개발PM(팀장)의 역할과 책임-김영웅[NDC 14] 게임 개발사에서 개발PM(팀장)의 역할과 책임-김영웅
[NDC 14] 게임 개발사에서 개발PM(팀장)의 역할과 책임-김영웅Kloud Kim
 
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인Eunseok Yi
 

Destaque (18)

SNS 인맥 만들기
SNS 인맥 만들기SNS 인맥 만들기
SNS 인맥 만들기
 
4주차
4주차4주차
4주차
 
오픈리더십, 진정성있는 리더십
오픈리더십, 진정성있는 리더십오픈리더십, 진정성있는 리더십
오픈리더십, 진정성있는 리더십
 
김동건, 게임 디렉터가 되려면, 2008.07.04
김동건, 게임 디렉터가 되려면, 2008.07.04김동건, 게임 디렉터가 되려면, 2008.07.04
김동건, 게임 디렉터가 되려면, 2008.07.04
 
백만불짜리 인맥 만들기
백만불짜리 인맥 만들기백만불짜리 인맥 만들기
백만불짜리 인맥 만들기
 
갈등과 네트워크 소통 전략(13 oct2011)
갈등과 네트워크 소통 전략(13 oct2011)갈등과 네트워크 소통 전략(13 oct2011)
갈등과 네트워크 소통 전략(13 oct2011)
 
이진훈, 영상을이용한팀얼라인먼트, NDC2010
이진훈, 영상을이용한팀얼라인먼트, NDC2010이진훈, 영상을이용한팀얼라인먼트, NDC2010
이진훈, 영상을이용한팀얼라인먼트, NDC2010
 
팀 빌딩을 준비하는 히치하이커를 위한 안내서 (14회 스타트업 위크엔드 키노트)
팀 빌딩을 준비하는 히치하이커를 위한 안내서 (14회 스타트업 위크엔드 키노트)팀 빌딩을 준비하는 히치하이커를 위한 안내서 (14회 스타트업 위크엔드 키노트)
팀 빌딩을 준비하는 히치하이커를 위한 안내서 (14회 스타트업 위크엔드 키노트)
 
김동건, 갈망의 아궁이
김동건, 갈망의 아궁이김동건, 갈망의 아궁이
김동건, 갈망의 아궁이
 
Web app 개발 방법론
Web app 개발 방법론Web app 개발 방법론
Web app 개발 방법론
 
스타트업을 위한 회사 이야기
스타트업을 위한 회사 이야기스타트업을 위한 회사 이야기
스타트업을 위한 회사 이야기
 
김동건, 게임팅커가 되자, 2015년 데브캣 스튜디오 워크샵
김동건, 게임팅커가 되자, 2015년 데브캣 스튜디오 워크샵김동건, 게임팅커가 되자, 2015년 데브캣 스튜디오 워크샵
김동건, 게임팅커가 되자, 2015년 데브캣 스튜디오 워크샵
 
Node.js 기본
Node.js 기본Node.js 기본
Node.js 기본
 
인력효율성지표 Hcroi 예시
인력효율성지표 Hcroi 예시인력효율성지표 Hcroi 예시
인력효율성지표 Hcroi 예시
 
NDC 2014, 피할 수 없는 문자열의 세계
NDC 2014, 피할 수 없는 문자열의 세계NDC 2014, 피할 수 없는 문자열의 세계
NDC 2014, 피할 수 없는 문자열의 세계
 
Getting Git Right
Getting Git RightGetting Git Right
Getting Git Right
 
[NDC 14] 게임 개발사에서 개발PM(팀장)의 역할과 책임-김영웅
[NDC 14] 게임 개발사에서 개발PM(팀장)의 역할과 책임-김영웅[NDC 14] 게임 개발사에서 개발PM(팀장)의 역할과 책임-김영웅
[NDC 14] 게임 개발사에서 개발PM(팀장)의 역할과 책임-김영웅
 
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인
NDC 2014 이은석 - 온라인 게임의 창발적 플레이 디자인
 

Semelhante a 기획과 개발의 균형잡기 Kt 100823_외부

사용자중심
사용자중심사용자중심
사용자중심지현 이
 
사용자중심
사용자중심사용자중심
사용자중심지현 이
 
20150307 abcd발표_ux디자이너 실력으로 살아남기
20150307 abcd발표_ux디자이너 실력으로 살아남기20150307 abcd발표_ux디자이너 실력으로 살아남기
20150307 abcd발표_ux디자이너 실력으로 살아남기SANGBUM HA
 
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011devCAT Studio, NEXON
 
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자Yurim Jin
 
How To Become Better Engineer
How To Become Better EngineerHow To Become Better Engineer
How To Become Better EngineerDaeMyung Kang
 
개발자를 위한 공부의 필요성 0.5
개발자를 위한 공부의 필요성 0.5개발자를 위한 공부의 필요성 0.5
개발자를 위한 공부의 필요성 0.5lamoneknight
 
NDC17 게임 디자이너 커리어 포스트모템: 8년, 3개의 회사, 4개의 게임
NDC17 게임 디자이너 커리어 포스트모템: 8년, 3개의 회사, 4개의 게임NDC17 게임 디자이너 커리어 포스트모템: 8년, 3개의 회사, 4개의 게임
NDC17 게임 디자이너 커리어 포스트모템: 8년, 3개의 회사, 4개의 게임Imseong Kang
 
0917_서인고_멘토링_오원종_최종.pdf
0917_서인고_멘토링_오원종_최종.pdf0917_서인고_멘토링_오원종_최종.pdf
0917_서인고_멘토링_오원종_최종.pdfWonJongOh1
 
#휴학맨지식보전프로젝트 05.역량이 뛰어난 기획자는 무엇일까
#휴학맨지식보전프로젝트   05.역량이 뛰어난 기획자는 무엇일까#휴학맨지식보전프로젝트   05.역량이 뛰어난 기획자는 무엇일까
#휴학맨지식보전프로젝트 05.역량이 뛰어난 기획자는 무엇일까BaeHyeon Lee
 
월간 리드잇(beta) 2018년 10월호
월간 리드잇(beta) 2018년 10월호월간 리드잇(beta) 2018년 10월호
월간 리드잇(beta) 2018년 10월호Hantae John Yu
 
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)Suwon Chae
 
도도와 파이썬: 좋은 선택과 나쁜 선택
도도와 파이썬: 좋은 선택과 나쁜 선택도도와 파이썬: 좋은 선택과 나쁜 선택
도도와 파이썬: 좋은 선택과 나쁜 선택Jc Kim
 
LingoStar iPhone App Design Workshop
LingoStar iPhone App Design WorkshopLingoStar iPhone App Design Workshop
LingoStar iPhone App Design Workshop성관 윤
 
Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함
Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함
Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함Woo Sanghun
 
프로그래밍을 몰라도 앱 개발 즐기는 DIY 기법
프로그래밍을 몰라도 앱 개발 즐기는 DIY 기법프로그래밍을 몰라도 앱 개발 즐기는 DIY 기법
프로그래밍을 몰라도 앱 개발 즐기는 DIY 기법mosaicnet
 
엔지니어와 함께 일하며 배운 것들
엔지니어와 함께 일하며 배운 것들엔지니어와 함께 일하며 배운 것들
엔지니어와 함께 일하며 배운 것들Hyunjung Kim
 
당신이 UX Design Project에 참여할 때 알아야 할 것들
당신이 UX Design Project에 참여할 때 알아야 할 것들당신이 UX Design Project에 참여할 때 알아야 할 것들
당신이 UX Design Project에 참여할 때 알아야 할 것들Dongsik Yang
 
고대특강 게임 프로그래머의 소양
고대특강   게임 프로그래머의 소양고대특강   게임 프로그래머의 소양
고대특강 게임 프로그래머의 소양Jubok Kim
 

Semelhante a 기획과 개발의 균형잡기 Kt 100823_외부 (20)

사용자중심
사용자중심사용자중심
사용자중심
 
사용자중심
사용자중심사용자중심
사용자중심
 
20150307 abcd발표_ux디자이너 실력으로 살아남기
20150307 abcd발표_ux디자이너 실력으로 살아남기20150307 abcd발표_ux디자이너 실력으로 살아남기
20150307 abcd발표_ux디자이너 실력으로 살아남기
 
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
오승준, 사회적 기술이 프로그래머 인생을 바꿔주는 이유, NDC2011
 
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
[SOSCON 2017] 주니어 개발자 5000명, 개발 해서 남 주자
 
How To Become Better Engineer
How To Become Better EngineerHow To Become Better Engineer
How To Become Better Engineer
 
개발자를 위한 공부의 필요성 0.5
개발자를 위한 공부의 필요성 0.5개발자를 위한 공부의 필요성 0.5
개발자를 위한 공부의 필요성 0.5
 
NDC17 게임 디자이너 커리어 포스트모템: 8년, 3개의 회사, 4개의 게임
NDC17 게임 디자이너 커리어 포스트모템: 8년, 3개의 회사, 4개의 게임NDC17 게임 디자이너 커리어 포스트모템: 8년, 3개의 회사, 4개의 게임
NDC17 게임 디자이너 커리어 포스트모템: 8년, 3개의 회사, 4개의 게임
 
0917_서인고_멘토링_오원종_최종.pdf
0917_서인고_멘토링_오원종_최종.pdf0917_서인고_멘토링_오원종_최종.pdf
0917_서인고_멘토링_오원종_최종.pdf
 
#휴학맨지식보전프로젝트 05.역량이 뛰어난 기획자는 무엇일까
#휴학맨지식보전프로젝트   05.역량이 뛰어난 기획자는 무엇일까#휴학맨지식보전프로젝트   05.역량이 뛰어난 기획자는 무엇일까
#휴학맨지식보전프로젝트 05.역량이 뛰어난 기획자는 무엇일까
 
월간 리드잇(beta) 2018년 10월호
월간 리드잇(beta) 2018년 10월호월간 리드잇(beta) 2018년 10월호
월간 리드잇(beta) 2018년 10월호
 
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
 
도도와 파이썬: 좋은 선택과 나쁜 선택
도도와 파이썬: 좋은 선택과 나쁜 선택도도와 파이썬: 좋은 선택과 나쁜 선택
도도와 파이썬: 좋은 선택과 나쁜 선택
 
LingoStar iPhone App Design Workshop
LingoStar iPhone App Design WorkshopLingoStar iPhone App Design Workshop
LingoStar iPhone App Design Workshop
 
Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함
Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함
Ux Camp Seoul 2014 - 레고에서 발견하는 좋은 제품의 사소함
 
프로그래밍을 몰라도 앱 개발 즐기는 DIY 기법
프로그래밍을 몰라도 앱 개발 즐기는 DIY 기법프로그래밍을 몰라도 앱 개발 즐기는 DIY 기법
프로그래밍을 몰라도 앱 개발 즐기는 DIY 기법
 
게임강연정리
게임강연정리게임강연정리
게임강연정리
 
엔지니어와 함께 일하며 배운 것들
엔지니어와 함께 일하며 배운 것들엔지니어와 함께 일하며 배운 것들
엔지니어와 함께 일하며 배운 것들
 
당신이 UX Design Project에 참여할 때 알아야 할 것들
당신이 UX Design Project에 참여할 때 알아야 할 것들당신이 UX Design Project에 참여할 때 알아야 할 것들
당신이 UX Design Project에 참여할 때 알아야 할 것들
 
고대특강 게임 프로그래머의 소양
고대특강   게임 프로그래머의 소양고대특강   게임 프로그래머의 소양
고대특강 게임 프로그래머의 소양
 

기획과 개발의 균형잡기 Kt 100823_외부

  • 1. 기획과 개발의 균형잡기 ㈜블링크팩토리 신진욱 기술이사 jinwook@blinkfactory.com
  • 2. 강사소개  현 ㈜블링크팩토리 기술이사  ㈜넥슨 데브캣  2002년 첫 창업  하나대투, 미래에셋, 법무부, 이투스, 넥슨, 조선호텔, 신세계푸드 등 브랜드앱 개발
  • 3. 강의 난이도 여기쯤 넘사벽 입문자 실무자 영웅유닛
  • 4. 기획자 – 무언가 만들고 싶다. 프로그래머 와 어떻게 이야기를 해야하지? 강의 난이도 프로그래머 – 만들줄은 안다. 그러나 어떻게 하 면 더 잘 만들 수 있지? 제대로 된 기획자를 만나고 싶다. 여기쯤 넘사벽 입문자 실무자 영웅유닛
  • 7. 개발의 단계 목표설정 아이디어 범위설정 상세서술 실제구현
  • 9. 목표설정 디렉터의 영역 대부분 사장님의 영역, 또는 갑 또는 클라이언트의 영역 소규모 팀이라면 팀장의 영역
  • 11. 아이디어 프로젝트 참여자 또는 모두의 영역 모두에게 가장 재미있는 시간 자기 아이디어가 받아들여 지길 바라고 어떤 아이디어는 제발 채택 되지 않길 바란다.
  • 13. 범위설정 프로젝트 참여자의 영역 가장 많이 싸우는 부분, 각자의 이해가 걸려있다. A : 이건 무조건 되야한다. B :이게 되려면 blah~ blah~ (과연 그럴까요, 중요한것은 프로젝트의 성공적인 런칭)
  • 15. 상세설정 기획자의 영역 기획자에게 힘든 시간 기획의 범위를 알 수가 없다. 어디까지 문서로 써줘야 하지… 그냥 말로 하면 안될까
  • 17. 실제구현 프로그래머의 영역 이 기획서 누가 썼어!!
  • 18. 초점을 바꾸자  꿈꾸는것은 모두의 영역  각자의 전문성으로 각자의 자리에서 꿈 을 꾼다.  기획자의 전문성은 상세설정  프로그래머의 전문성은 실제구현
  • 20. 상세설정의 어려움  프로그래머는 로직 없이 일하는게 불가능  어디까지 로직을 짜줘야 할 것인가  회사마다 다름, 하지만 말그대로 최대한 상세하게  내가 기획자인지 프로그래머인지 -> 좋은현상, 같은 결과물 에 다가가고 있다.  기획자가 아무리 상세하게 설계해도 허점은 있다.  그러나 프로그래머도 실제 개발에 들어가서야 허점을 발견 하는 경우도 많음
  • 22. 기획서는 얼마나 상세해야 하는가  커뮤니케이션 없는 상세한 기획서는 무의미  안읽음  기획서는 프로젝트 참여자가 같은 아웃풋을 상 상할수있게 만든다.  중간중간 결정사항과 범위를 기술하여 방향을 잡는다.
  • 23. 기획자는 코딩을 배워야 하는가  간단한 스크립트 정도 짤수있다면 금상첨화  하지만 중요한건 로직과 데이터 정규화  구슬이 서말이어도 꿰어야 보배  doc와 xls가 1테라라도 정규화되어야 보배  그리고 커뮤니케이션 스킬
  • 24. 기획자도 개발자  로직을 모르는 기획자는 망상가가 될 수 있다.  사회는 망상가에게 월급을 지급하지 않는다.  기획은 머리로 하는것이 아니다. 해보지 않으면 알 수 없음  코드만이 결과물을 확인 할 수 있는 것이 아니다.  기획은 실험을 거쳐야 함, 실험 없는 기획은 최종 아웃 풋이 곧 테스트 결과물이 됨
  • 26. 소프트웨어는 이제 시작 (또는 아직도?) http://www.31v.nl/2009/05/photo- prototyping/ http://www.31v.nl/2009/05/photo-prototyping/
  • 27. 재앙의 정의  만약 건물을 다 지었는데 엘리베이터가 빠졌다면? 화장실을 안만 들었다면?  다리를 다 지었는데 마지막 10cm가 안맞는다면?  소프트웨어 개발에서는 비일비재함, 언제라도 되돌아갈수 있다는 미신  다 만들었는데 뒤로가기 버튼이 없다.  Flow가 이렇게 됐다가 저렇게 됐다가  저녁은 가족들과 집에서 먹고 싶습니다. 주말엔 여행도 다니고 싶습니다.
  • 28. 실험을 하지 않으면… 재앙이 옵니다.  초,중,고등학교 그리고 살면서 배운 모든것을 동원해서 프로젝트에 참여한 사람들을 이해시키자  글로만 이해시킬수 있는게 아님
  • 29. 기획과 개발 코딩은 기계를 이해시키는 작업 기획은 사람을 이해시키는 작업
  • 30. 기획과 개발  코딩은 기계를 이해시키는 작업  기획과 디자인을 잘 버무려 최종 결과물을 만 들자  기획은 사람을 이해시키는 작업  모두의 아이디어를 현실화 하기 위해 검증하 고 다시 전달한다.
  • 31. 구현여부  대부분 구현 가능합니다. 다만 구현할 시간이 없을뿐  질문을 제대로 -> 앞, 뒤 상황에 맞게(무조건 되야하는건 없 음)  답을 제대로 해야함 -> 앞, 뒤 상황을 설명(무조건 안되는건 없음)  구현하는데 드는 시간이 감이 안잡히면 재앙이 온다.  핵심 피쳐를 정하고 개발자도 프로토타입을 만들어둬야 재 앙을 막을수있다.
  • 33. 케이크를 만들자.app  아이폰의 UX를 활용하여 케이크를 만들자  케이크 베이스도 정하고 토핑도 마음대로 올리고~  초도 마음대로 꽂을수있게 하자.  초에 아름답게 불을 붙이고 후~ 하고 불면 꺼지고 편 지가 나오게 하자.  다만든 케이크는 다른 핸드폰에도 보내게 하자.
  • 34. 재앙  아이폰의 UX를 활용하여 케이크를 만들자  케이크 베이스도 정하고 토핑도 마음대로 올리고~  초도 마음대로 꽂을수있게 하자.  초에 아름답게 불을 붙이고 후~ 하고 불면 꺼지고 편지가 나오게 하자.  다만든 케이크는 다른 핸드폰에도 보내게 하자.
  • 35. 재앙을 방지하자  개발자의 생각 마음대로 -> 마음은 누구 기준인가. 아름답게 -> 아름다움은 누구 기준인가. 다른 핸드폰 -> 핸드폰의 범위는? 설마 기 존 피쳐폰에도 보내져야 하는건 아니겠지?
  • 36. 토핑도 '마음대로' 올리고...  기획자  토핑은 사과랑 포도랑 인형이랑 초콜렛이랑 이곳저곳 에 놓을 수 있게...  개발자  케이크 베이스 크기가 지름 --px의 원이면 그 안에 토 핑을 올릴 수 있는건가? 레이어는 몇 겹까지 허용해야 하나? 하나의 오브젝트를 여러개 쓸 수 있는건가?
  • 37. 초에 아름답게 불을 붙이고 불면 꺼지고...  기획자  성냥이 나와서 치익 하면 화면이 환하게 밝아지면서 불이 켜 지는...  개발자  성냥은 어디서 꺼내나? 화면은 초 근처만 원 형태로 밝아지면 되나? 불이 켜진 후에도 계속 애니메이션이 되어야 하나? 불 이 켜진 다음에는 초의 길이가 줄어들어야 하나?
  • 38. 코더와 기획자의 사고 차이 기획자 추가하면 좋은것 부터 상상 프로그래머 추가하려면 해야 하는것 부터 상상
  • 39. 실제로 찾아온 재앙 1  아름답게 초 꽂기가 쉽지 않다. 각종 토핑의 종류가 정의되지 않은 상태에 서 초의 위치 잡는것이 쉽지 않음 토핑의 종류가 확정되어도 모든 경우의 수 를 파악하여 토핑을 피해서 초를 꼽기가 쉽지 않다.
  • 40. 실제로 찾아온 재앙 2  초를 후~ 하고 불어서 끄기 안드로이드는 어려움 A하고 B하고 Z하면 가능할수도 있어요 흔들기로 해결 대안을 제시하자
  • 42. 결론 로직과 정규화 실험과 커뮤니케이션
  • 43. 전체를 감독하는 기획자가 되자  아이디어와 창의력은 갑자기 생겨나는게 아님, 아는 만큼 나오는것  그냥 스토리보드만 찍어낸다면 연봉이 오르지 않는다.  축구감독은 축구선수 출신이어야함, 전문영역을 키우 자  프로그래밍이던 디자인이던 배우세요  좋은축구선수 ≠ 좋은축구감독
  • 44. 커뮤니케이션에 능한 코더가 되자  기획서를 꼼꼼히 읽자  본인은 당연하다고 생각하지만 다른 사람에겐 안 당연함  무조건 안된다고 하지 말고 기획자가 판단 할 수 있는 근거를 제공하자  그래도 안되면 대안을 제시하자
  • 45. 감사합니다. jinwook@blinkfactory.com 기획자는 똘똘 개발자는 똑똑 디자이너는 기발