SlideShare a Scribd company logo
1 of 34
소프트웨어 정책연구소 양병석
fstory97@spri.kr
대 학 생 I T 전 공 자 를 위 한
소 프 트 웨 어 특 강
이 문서는 나눔글꼴로 작성되었습니다. 설치하기
숭실대 컴퓨터학부 졸업 (2006)
네이버 IT부문 파워블로거
네이버 책 서비스 개발
네이버 OCR 개발
네이버 지식쇼핑 개발
네이버 단축 URL Open API 기획, 운영
네이버 LG 스마트TV 기획, 운영
네이버 QR코드 기획, 운영
네이버 N스토어 기획, 운영
네이버 웹툰 기획, 운영
소프트웨어정책연구소(http://spri.kr/) 연구원
- 개발자, VR, Chatbot 등
IT부문 네이버 파워블로그 2010-2012 (http://fstory97.blog.me/)
소개
1.소프트웨어 엔지니어 (직업)
롤모델
컴퓨터공학과의 진로
공통점??
현실(?)
컴퓨터공학과의 진로
현실(?)
출처 : 프로그래머는 치킨집을 차릴수 있는가? (MonaC)
https://docs.com/user272240/3010
MBC뉴스의 김치찌개 가게 운영 부부
하루 4시간 자며 일하고,
6개월간 3천만원 적자
컴퓨터공학과의 진로
희망
http://goo.gl/sjkznq
컴퓨터공학과의 진로
VS
소득과 연령
컴퓨터공학과의 진로
생각보다 나쁘지 않다. 40대 개발자 있다.
(한국 IT역사를 생각하면 50대이상이 없는게 어쩌면 당연)
인문대는 더 hell
출처 : 2014년 한국 SW개발자현황(http://spri.kr/post/6306)
2.소프트웨어의 오해와 진실
모든것이 소프트웨어로..
소프트웨어
소프트웨어의 오해
소프트웨어
존재하지 않는 소프트웨어
소프트웨어
조직내의 소프트웨어
소프트웨어
고객(사용자)
핵심은 이해했으나
결정적인 문제 포함
A도 되고, B도 되고
C도 되고…
프로젝트 리더 분석가
문제 해결책 제시
PL계획에 의존적
개발자
일단 짜봄
있긴 한데 쓸 수 없음
비즈니스 컨설턴트
과대포장된 가치
문서화
없다.
서비스(매출)운영자
부분적인 이해
핵심을 모름 익스트림
지원
불완전
고객의 진짜 니즈
찾아야 하는 것
결과
소프트웨어
결과
소프트웨어
‘09년, 워싱턴 지하철, 정지상태
의 열차를 뒤에서 따라오던 열
차가 추돌, 9명 사망, 70여명 중
경상, 차량 6량 탈선
■ (사고원인) 자동 운행 모드로
설정되어 있었으나, 시스템 오류
로 뒤 따라오던 열차를 정지시키
지 못했을 뿐만 아니라, 비상 브
레이크도 작동되지 않았음
소프트웨어의 위기다! (1968)
소프트웨어
사실은 소프트웨어의 이상
소프트웨어공학의 목표
프로그래머의 경쟁력
소프트웨어
그래도 나만 고생하는 것 같아
소프트웨어
3. 소프트웨어 개발
소프트웨어 공학
이론
최신 이론
최신 방법론
트랜드
SI(IT서비스) 인터넷서비스
명확한
요구사항과 수요자
불명확한
요구사항과 수요자
기획자와 개발자만큼의 간극 존재
수동적인 존재에서 적극적인 존재로
아웃소싱, 수동적
많은 인력 필요
인하우스, 능동적
적은 고급 인력 필요
트랜드, 소프트웨어의 위치 변화
업종간의 차이
5. 분야별 수입 및 만족도
– 게임, 모바일/인터넷의 사용자 서비스의 개발자 만족도는 보통(2.5) 보다 만족
– IT서비스(SI용역 개발은) 가장 낮은 만족도 기록
– 게임은 수입대비 높은 만족도 기록하여, 수입과 만족도는 일치하지 않음
– 모바일/인터넷 사용자서비스는 가장 높은 수입을 기록함과 동시에 수입의 편차
가 가장 컸으며, 가장 낮은 편차는 IT서비스 분야
출처 : 2014년 한국 SW개발자현황(http://spri.kr/post/6306)
업종간의 차이로 나타남
웹서비스의 개발 단계 (큰기업)
상위기획
• 신규 프로젝트
제안
• 부서 : 기획/서
비스
• 산출물 : 상위
기획서 (pptx)
• 산출물 주요 내
용
- 왜 이 프로젝
트를 해야 하는
지, 배경, 당위
성 설명
- 프로젝트 완
성물이 어떤 기
능을 가지고,
어떤 형태일지,
간단한 Mock
up수준의 기획
문서
- 의사결정자의
허락이 안되면
이 단계에서 종
상세기획
• 프로젝트에서
구현될 기능의
상세 명세서
• 부서 : UX/디자
인
• 산출물 : 상세
기획서(pptx)
• 산출물 주요 내
용
- 각 페이지들
의 상세 기능
- 출력할 메시
지, 썸네일 위
치 까지 포함
디자인
• 서비스에 사용
될 이미지및 레
이아웃 문서
• 부서 : UX/디자
인
• 산출물 : 디자
인가이드(pptx,
PSD)
이미지
(gif, JPG)
• 산출물 주요 내
용
- 디자인 가이
드 : px단위로
어디에 위치할
것인지 전체적
인 페이지레이
아웃
- 이미지 : 코딩
에사용될 실제
적인 이미지 리
소스
마크업
• 서비스에 사용
될 view단의 코
드 작업
• 부서 : UX개발
/ajax
• 산출물 : 코드
(css,js,html)
• 산출물 주요 내
용
- view단의 코
드
개발
• 서비스 코딩
• 부서 : 개발
• 산출물 :코드
(java, sql,
xml…)
• 산출물 주요 내
용
- 코드
QA
• 서비스 전에 제
대로 개발되었
는지 최종 확인
및 테스트
• 부서 : QA
• 산출물 : 테스
트 명세서(xlsx)
• 산출물 주요 내
용 : 테스트할
내용들
• 기능 동작 확인
의 Senity test,
1차, 전체적인
스트레스및, 세
부 사용 테스트
2차, 알파/베타
배포 테스트 3
차, 리얼 배포
테스트 4차
• 배포 테스트는
기획/운영팀 함
꼐 진행
프로젝트 3~6개월 단위, 서스테이닝이슈는 주간 정기 배포
(1개 프로젝트 및 상시 서스테이닝 이슈 존재)
- 기획단계에서의 개발자/QA 공유, 이때 Back단 개발 들어감
웹서비스 개발
제조업(휴대폰 시절)
- 1회 배포 나가면, 되돌릴 수 없음
- 높은 수준의 품질 테스트
- 8개월 프로젝트 후, 2~3개월 보수, 새 모델 시작
다른 분야 특징
SI/IT 서비스
- 공공기관 IT서비스는 국가 예산 기간에 집중 (인생 반납 하고, 월 700만원 가능)
* 그 후 농한기로 돌입.. (진짜 1차 산업임)
- 유지보수비 성 사업이 많음
- 악명 높은 하도급 (일정의 권한이 PM에게 없음, 하도급과 서류 과정 중 일정이 날라감)
의료, 기타 서비스
- 전산실 단순 작업들, 인생 발전도 없고 임금인상도 없음
- 만족하고 있다가는 언젠가는 혁신 서비스에 의해 대체 될 가능성 높음
소프트웨어 개발 지원 도구 (큰기업)
큰기업 : JIRA/Hodson/MS Communicator – 안정성, 품질, 규격화
소규모 : Trello, Slack, GoogleApps – 속도, 간편함, 확장성
소프트웨어 개발 지원 도구 (소규모)
진짜 중요한것 – 이메일, 회의방법(의견 조율법), 전화 받는법, 회식
소프트웨어 개발에 중요한 것
소프트웨어 공학(프로젝트)은 코드가 아니라 코드를 만드는 사람을 다루는 것이다.
잘하는 개발자와 그렇지 못하는 개발자들 사이에는 약 20배 정도의 차이가 난다
진짜 중요한건 코드가 아니라 사람이다.
소프트웨어는 사람이 만드는 것
팀
출처 만화 원피스(one piece) 등장인물로 살펴보는 스타트업 팀구성
: http://platum.kr/archives/17002
성공의 로망, 느껴봐.
내 스크립트가 드디어 작동 되는 순간!!
출처 : http://goo.gl/YGyvHI
개발자들이 은퇴하는 시점이 오면…
컴공과 대학생들에게 바라는 것
맺음말
1. 코딩은 기본, 코드로 말하자.
- 실력을 증명할 수 있는 오픈소스 활동 추천
- 최신 트랜드는 기사보다 SDK문서와 개발자커뮤니티가 빠르고 상세하다.
- 학점을 기본적으로 보고, 프로젝트 결과물을 중시 여기나 신뢰도는 높지 않음
- 코드에 추가적으로 시너지를 만들 수 있는건 지식공유, 단 입개발자는 되지 말자.
2. 미래를 보는 능동적인 개발자가 되자.
- 혹, IT서비스/SI에 발을 들이더라도 능동적으로, 당신은 전문가다.
- 전문가로 대우 안하는 곳이라면 가능한 빨리 도망쳐라.
3. 코딩+능동적인 개발자가 되면 실력은 따라옴
4. 실력보다는 태도를 본다.
- 실력 평가 수단이 많지 않다. 시간도 없다. 돈도 없다.
- 실제 현업에서는 혼자 만들지 않는다.
- 인문계생들과 대화해야 한다.
- 같이 일하고 싶은게 천재 싸이코 스티브잡스 겠는가?
동네아저씨 같은 워즈니악이겠는가?
QNA
맺음말

More Related Content

What's hot

초연결시대 사물인터넷(Io t)의 창조적 융합 활성화 방안
초연결시대 사물인터넷(Io t)의 창조적 융합 활성화 방안초연결시대 사물인터넷(Io t)의 창조적 융합 활성화 방안
초연결시대 사물인터넷(Io t)의 창조적 융합 활성화 방안atelier t*h
 
IoT & 오픈소스
IoT & 오픈소스IoT & 오픈소스
IoT & 오픈소스Kevin Kim
 
국내외 사물인터넷 정책 및 시장동향과 주요 서비스 사례
국내외 사물인터넷 정책 및 시장동향과 주요 서비스 사례국내외 사물인터넷 정책 및 시장동향과 주요 서비스 사례
국내외 사물인터넷 정책 및 시장동향과 주요 서비스 사례봉조 김
 
2014년 ICT 산업 트렌드
2014년 ICT 산업 트렌드2014년 ICT 산업 트렌드
2014년 ICT 산업 트렌드Donghyung Shin
 
2015년 사물인터넷 시장 전망 및 비즈니스 전략
2015년 사물인터넷 시장 전망 및 비즈니스 전략2015년 사물인터넷 시장 전망 및 비즈니스 전략
2015년 사물인터넷 시장 전망 및 비즈니스 전략Hakyong Kim
 
20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!
20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!
20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!Devgear
 
Softbox coding - raspberrypi3 b+ 2019 Lecture File
Softbox coding - raspberrypi3 b+ 2019 Lecture File Softbox coding - raspberrypi3 b+ 2019 Lecture File
Softbox coding - raspberrypi3 b+ 2019 Lecture File 봉조 김
 
사물인터넷 강의
사물인터넷 강의사물인터넷 강의
사물인터넷 강의Daesung Yeon
 
IoT 세상의 사업 기회와 고려 사항
IoT 세상의 사업 기회와 고려 사항IoT 세상의 사업 기회와 고려 사항
IoT 세상의 사업 기회와 고려 사항Donghyung Shin
 
Intel 2014 Business Review & IoT Tech Leadership
Intel 2014 Business Review & IoT Tech LeadershipIntel 2014 Business Review & IoT Tech Leadership
Intel 2014 Business Review & IoT Tech LeadershipJunSeok Seo
 
사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!Hakyong Kim
 
Iot 시장, 성급한 기대보다 소비자의 눈으로 봐야
Iot 시장, 성급한 기대보다 소비자의 눈으로 봐야Iot 시장, 성급한 기대보다 소비자의 눈으로 봐야
Iot 시장, 성급한 기대보다 소비자의 눈으로 봐야메가트렌드랩 megatrendlab
 
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2Donghan Kim
 
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405Donghyung Shin
 
Ux trend report 2014 smart_home
Ux trend report 2014 smart_homeUx trend report 2014 smart_home
Ux trend report 2014 smart_homeKim Taesook
 
사물인터넷 강의 - 사물인터넷과 비즈니스 2016.02.24
사물인터넷 강의 - 사물인터넷과 비즈니스   2016.02.24사물인터넷 강의 - 사물인터넷과 비즈니스   2016.02.24
사물인터넷 강의 - 사물인터넷과 비즈니스 2016.02.24Hakyong Kim
 
20150311 사물인터넷이 여는 새로운 세상 telco
20150311 사물인터넷이 여는 새로운 세상 telco20150311 사물인터넷이 여는 새로운 세상 telco
20150311 사물인터넷이 여는 새로운 세상 telcoDonghyung Shin
 
사물인터넷 시대의 보안 이슈와 대책
사물인터넷 시대의 보안 이슈와 대책사물인터넷 시대의 보안 이슈와 대책
사물인터넷 시대의 보안 이슈와 대책Hakyong Kim
 
4th kcd 만물상_유명환_20141115
4th kcd 만물상_유명환_201411154th kcd 만물상_유명환_20141115
4th kcd 만물상_유명환_20141115유명환 FunFun Yoo
 

What's hot (20)

초연결시대 사물인터넷(Io t)의 창조적 융합 활성화 방안
초연결시대 사물인터넷(Io t)의 창조적 융합 활성화 방안초연결시대 사물인터넷(Io t)의 창조적 융합 활성화 방안
초연결시대 사물인터넷(Io t)의 창조적 융합 활성화 방안
 
IoT & 오픈소스
IoT & 오픈소스IoT & 오픈소스
IoT & 오픈소스
 
The Bible of IoTs
The Bible of IoTsThe Bible of IoTs
The Bible of IoTs
 
국내외 사물인터넷 정책 및 시장동향과 주요 서비스 사례
국내외 사물인터넷 정책 및 시장동향과 주요 서비스 사례국내외 사물인터넷 정책 및 시장동향과 주요 서비스 사례
국내외 사물인터넷 정책 및 시장동향과 주요 서비스 사례
 
2014년 ICT 산업 트렌드
2014년 ICT 산업 트렌드2014년 ICT 산업 트렌드
2014년 ICT 산업 트렌드
 
2015년 사물인터넷 시장 전망 및 비즈니스 전략
2015년 사물인터넷 시장 전망 및 비즈니스 전략2015년 사물인터넷 시장 전망 및 비즈니스 전략
2015년 사물인터넷 시장 전망 및 비즈니스 전략
 
20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!
20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!
20150811 데브기어 사물인터넷 실제 구현하기 DeepDive!
 
Softbox coding - raspberrypi3 b+ 2019 Lecture File
Softbox coding - raspberrypi3 b+ 2019 Lecture File Softbox coding - raspberrypi3 b+ 2019 Lecture File
Softbox coding - raspberrypi3 b+ 2019 Lecture File
 
사물인터넷 강의
사물인터넷 강의사물인터넷 강의
사물인터넷 강의
 
IoT 세상의 사업 기회와 고려 사항
IoT 세상의 사업 기회와 고려 사항IoT 세상의 사업 기회와 고려 사항
IoT 세상의 사업 기회와 고려 사항
 
Intel 2014 Business Review & IoT Tech Leadership
Intel 2014 Business Review & IoT Tech LeadershipIntel 2014 Business Review & IoT Tech Leadership
Intel 2014 Business Review & IoT Tech Leadership
 
사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!사물인터넷, 이제는 서비스다!
사물인터넷, 이제는 서비스다!
 
Iot 시장, 성급한 기대보다 소비자의 눈으로 봐야
Iot 시장, 성급한 기대보다 소비자의 눈으로 봐야Iot 시장, 성급한 기대보다 소비자의 눈으로 봐야
Iot 시장, 성급한 기대보다 소비자의 눈으로 봐야
 
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2
IOT(사물인터넷)-제1회 iTalks 세미나-Dhankim-2014-4-2
 
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405
시스테믹 혁신 관점에서 살펴본 IoT 세상_ver20140405
 
Ux trend report 2014 smart_home
Ux trend report 2014 smart_homeUx trend report 2014 smart_home
Ux trend report 2014 smart_home
 
사물인터넷 강의 - 사물인터넷과 비즈니스 2016.02.24
사물인터넷 강의 - 사물인터넷과 비즈니스   2016.02.24사물인터넷 강의 - 사물인터넷과 비즈니스   2016.02.24
사물인터넷 강의 - 사물인터넷과 비즈니스 2016.02.24
 
20150311 사물인터넷이 여는 새로운 세상 telco
20150311 사물인터넷이 여는 새로운 세상 telco20150311 사물인터넷이 여는 새로운 세상 telco
20150311 사물인터넷이 여는 새로운 세상 telco
 
사물인터넷 시대의 보안 이슈와 대책
사물인터넷 시대의 보안 이슈와 대책사물인터넷 시대의 보안 이슈와 대책
사물인터넷 시대의 보안 이슈와 대책
 
4th kcd 만물상_유명환_20141115
4th kcd 만물상_유명환_201411154th kcd 만물상_유명환_20141115
4th kcd 만물상_유명환_20141115
 

Viewers also liked

Report the whole IoT r0.0.pptx
Report   the whole IoT r0.0.pptxReport   the whole IoT r0.0.pptx
Report the whole IoT r0.0.pptxoldmanegan
 
Node.js 를 이용한 문서화 실전 사례 20130618
Node.js 를 이용한 문서화 실전 사례 20130618Node.js 를 이용한 문서화 실전 사례 20130618
Node.js 를 이용한 문서화 실전 사례 20130618광명 우
 
소프트웨어로 미래를 준비하는 사람들
소프트웨어로 미래를 준비하는 사람들소프트웨어로 미래를 준비하는 사람들
소프트웨어로 미래를 준비하는 사람들Jung Kim
 
IoT Meetup Hamburg 3 February 2015 - Getting Hamburg set-up for the Internet ...
IoT Meetup Hamburg 3 February 2015 - Getting Hamburg set-up for the Internet ...IoT Meetup Hamburg 3 February 2015 - Getting Hamburg set-up for the Internet ...
IoT Meetup Hamburg 3 February 2015 - Getting Hamburg set-up for the Internet ...Knud Lasse Lueth
 
차량용 소프트웨어 개발 시 소프트웨어 아키텍처 고려사항
차량용 소프트웨어 개발 시 소프트웨어 아키텍처 고려사항차량용 소프트웨어 개발 시 소프트웨어 아키텍처 고려사항
차량용 소프트웨어 개발 시 소프트웨어 아키텍처 고려사항신승환
 
Docker 로 Linux 없이 Linux 환경에서 개발하기
Docker 로 Linux 없이 Linux 환경에서 개발하기Docker 로 Linux 없이 Linux 환경에서 개발하기
Docker 로 Linux 없이 Linux 환경에서 개발하기iFunFactory Inc.
 
Go-to-market services for IoT
Go-to-market services for IoTGo-to-market services for IoT
Go-to-market services for IoTIoTAnalytics
 
내가 대학원에 들어왔을 때 알았더라면 좋았을 연구 노하우
내가 대학원에 들어왔을 때 알았더라면 좋았을 연구 노하우 내가 대학원에 들어왔을 때 알았더라면 좋았을 연구 노하우
내가 대학원에 들어왔을 때 알았더라면 좋았을 연구 노하우 Yoon Sup Choi
 
국내외 Io t 기술 표준
국내외 Io t 기술 표준국내외 Io t 기술 표준
국내외 Io t 기술 표준남억 김
 
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰봉조 김
 
IoT 기반 융합 서비스 기술 (응용사례)
IoT 기반 융합 서비스 기술 (응용사례)IoT 기반 융합 서비스 기술 (응용사례)
IoT 기반 융합 서비스 기술 (응용사례)정명훈 Jerry Jeong
 
IoT(사물인터넷) 제품 및 서비스 동향
IoT(사물인터넷) 제품 및 서비스 동향IoT(사물인터넷) 제품 및 서비스 동향
IoT(사물인터넷) 제품 및 서비스 동향훈주 윤
 
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergDr. Mazlan Abbas
 
Introduction to IOT & Smart City
Introduction to IOT & Smart CityIntroduction to IOT & Smart City
Introduction to IOT & Smart CityDr. Mazlan Abbas
 

Viewers also liked (14)

Report the whole IoT r0.0.pptx
Report   the whole IoT r0.0.pptxReport   the whole IoT r0.0.pptx
Report the whole IoT r0.0.pptx
 
Node.js 를 이용한 문서화 실전 사례 20130618
Node.js 를 이용한 문서화 실전 사례 20130618Node.js 를 이용한 문서화 실전 사례 20130618
Node.js 를 이용한 문서화 실전 사례 20130618
 
소프트웨어로 미래를 준비하는 사람들
소프트웨어로 미래를 준비하는 사람들소프트웨어로 미래를 준비하는 사람들
소프트웨어로 미래를 준비하는 사람들
 
IoT Meetup Hamburg 3 February 2015 - Getting Hamburg set-up for the Internet ...
IoT Meetup Hamburg 3 February 2015 - Getting Hamburg set-up for the Internet ...IoT Meetup Hamburg 3 February 2015 - Getting Hamburg set-up for the Internet ...
IoT Meetup Hamburg 3 February 2015 - Getting Hamburg set-up for the Internet ...
 
차량용 소프트웨어 개발 시 소프트웨어 아키텍처 고려사항
차량용 소프트웨어 개발 시 소프트웨어 아키텍처 고려사항차량용 소프트웨어 개발 시 소프트웨어 아키텍처 고려사항
차량용 소프트웨어 개발 시 소프트웨어 아키텍처 고려사항
 
Docker 로 Linux 없이 Linux 환경에서 개발하기
Docker 로 Linux 없이 Linux 환경에서 개발하기Docker 로 Linux 없이 Linux 환경에서 개발하기
Docker 로 Linux 없이 Linux 환경에서 개발하기
 
Go-to-market services for IoT
Go-to-market services for IoTGo-to-market services for IoT
Go-to-market services for IoT
 
내가 대학원에 들어왔을 때 알았더라면 좋았을 연구 노하우
내가 대학원에 들어왔을 때 알았더라면 좋았을 연구 노하우 내가 대학원에 들어왔을 때 알았더라면 좋았을 연구 노하우
내가 대학원에 들어왔을 때 알았더라면 좋았을 연구 노하우
 
국내외 Io t 기술 표준
국내외 Io t 기술 표준국내외 Io t 기술 표준
국내외 Io t 기술 표준
 
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰
IoT 제품 리뷰 - 약 20개의 IoT 제품 리뷰
 
IoT 기반 융합 서비스 기술 (응용사례)
IoT 기반 융합 서비스 기술 (응용사례)IoT 기반 융합 서비스 기술 (응용사례)
IoT 기반 융합 서비스 기술 (응용사례)
 
IoT(사물인터넷) 제품 및 서비스 동향
IoT(사물인터넷) 제품 및 서비스 동향IoT(사물인터넷) 제품 및 서비스 동향
IoT(사물인터넷) 제품 및 서비스 동향
 
Internet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An IcebergInternet of Things (IoT) - We Are at the Tip of An Iceberg
Internet of Things (IoT) - We Are at the Tip of An Iceberg
 
Introduction to IOT & Smart City
Introduction to IOT & Smart CityIntroduction to IOT & Smart City
Introduction to IOT & Smart City
 

Similar to 대학생 It전공자를 위한 소프트웨어특강

마인즈랩 회사소개서 V1.5
마인즈랩 회사소개서 V1.5마인즈랩 회사소개서 V1.5
마인즈랩 회사소개서 V1.5Taejoon Yoo
 
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로Sungwoo Park
 
알면 알수록 어려운 서비스 기획 뽀개기!_2022
알면 알수록 어려운 서비스 기획 뽀개기!_2022알면 알수록 어려운 서비스 기획 뽀개기!_2022
알면 알수록 어려운 서비스 기획 뽀개기!_2022YOO SE KYUN
 
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장VentureSquare
 
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)Amazon Web Services Korea
 
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기uEngine Solutions
 
SLiPP 스터디 - MSA
SLiPP 스터디 - MSASLiPP 스터디 - MSA
SLiPP 스터디 - MSADaekwon Kang
 
예비 개발자를 위한 소프트웨어 세상 이야기
예비 개발자를 위한 소프트웨어 세상 이야기예비 개발자를 위한 소프트웨어 세상 이야기
예비 개발자를 위한 소프트웨어 세상 이야기수보 김
 
UX디자인 bookstudy
UX디자인 bookstudyUX디자인 bookstudy
UX디자인 bookstudy정인 주
 
04. IT서비스산업 전문가 특강 (테라데이터 장동인 부사장)
04. IT서비스산업 전문가 특강 (테라데이터 장동인 부사장)04. IT서비스산업 전문가 특강 (테라데이터 장동인 부사장)
04. IT서비스산업 전문가 특강 (테라데이터 장동인 부사장)University of Ulsan
 
스마트링크 소개 - 특급 개발팀
스마트링크 소개 - 특급 개발팀스마트링크 소개 - 특급 개발팀
스마트링크 소개 - 특급 개발팀강훈 이
 
포트폴리오 오경원
포트폴리오 오경원포트폴리오 오경원
포트폴리오 오경원Sio Oh
 
Wwc2016 기획디자인개발그리고프로토
Wwc2016 기획디자인개발그리고프로토Wwc2016 기획디자인개발그리고프로토
Wwc2016 기획디자인개발그리고프로토keesung kim
 
플랫폼컨퍼런스2013-글로벌플랫폼과 스타트업 소개
플랫폼컨퍼런스2013-글로벌플랫폼과 스타트업 소개플랫폼컨퍼런스2013-글로벌플랫폼과 스타트업 소개
플랫폼컨퍼런스2013-글로벌플랫폼과 스타트업 소개ByungSun Michael Hwang
 
MongoDB in Banksalad [Rainist]
MongoDB in Banksalad [Rainist]MongoDB in Banksalad [Rainist]
MongoDB in Banksalad [Rainist]MongoDB
 
[8]viii.process as a service platform process codi
[8]viii.process as a service platform   process codi[8]viii.process as a service platform   process codi
[8]viii.process as a service platform process codiuEngine Solutions
 
글로벌 사례로 보는 데이터로 돈 버는 법 - 트레저데이터 (Treasure Data)
글로벌 사례로 보는 데이터로 돈 버는 법 - 트레저데이터 (Treasure Data)글로벌 사례로 보는 데이터로 돈 버는 법 - 트레저데이터 (Treasure Data)
글로벌 사례로 보는 데이터로 돈 버는 법 - 트레저데이터 (Treasure Data)Treasure Data, Inc.
 
150514 경북대학교(콘텐츠산업과 창업)
150514 경북대학교(콘텐츠산업과 창업)150514 경북대학교(콘텐츠산업과 창업)
150514 경북대학교(콘텐츠산업과 창업)Hee Dae Kim
 
창업, 그놈 (T아카데미 강의자료)
창업, 그놈 (T아카데미 강의자료)창업, 그놈 (T아카데미 강의자료)
창업, 그놈 (T아카데미 강의자료)KH Park (박경훈)
 

Similar to 대학생 It전공자를 위한 소프트웨어특강 (20)

마인즈랩 회사소개서 V1.5
마인즈랩 회사소개서 V1.5마인즈랩 회사소개서 V1.5
마인즈랩 회사소개서 V1.5
 
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
[취업특강] IT분야에서 행복하게 일하기 - SW 개발자를 중심으로
 
알면 알수록 어려운 서비스 기획 뽀개기!_2022
알면 알수록 어려운 서비스 기획 뽀개기!_2022알면 알수록 어려운 서비스 기획 뽀개기!_2022
알면 알수록 어려운 서비스 기획 뽀개기!_2022
 
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
[스타트업오픈IR: 슈퍼스타 M] 원더풀소프트 이수룡 팀장
 
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
AI 비지니스 무엇을 어떻게 준비하고 해야 하는가? - 정우진 (AWS 사업개발 담당)
 
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
가상기업을 SNS (SaaS)와 클라우드 (PaaS)로 구축하기
 
SLiPP 스터디 - MSA
SLiPP 스터디 - MSASLiPP 스터디 - MSA
SLiPP 스터디 - MSA
 
예비 개발자를 위한 소프트웨어 세상 이야기
예비 개발자를 위한 소프트웨어 세상 이야기예비 개발자를 위한 소프트웨어 세상 이야기
예비 개발자를 위한 소프트웨어 세상 이야기
 
UX디자인 bookstudy
UX디자인 bookstudyUX디자인 bookstudy
UX디자인 bookstudy
 
Dareun ppt
Dareun pptDareun ppt
Dareun ppt
 
04. IT서비스산업 전문가 특강 (테라데이터 장동인 부사장)
04. IT서비스산업 전문가 특강 (테라데이터 장동인 부사장)04. IT서비스산업 전문가 특강 (테라데이터 장동인 부사장)
04. IT서비스산업 전문가 특강 (테라데이터 장동인 부사장)
 
스마트링크 소개 - 특급 개발팀
스마트링크 소개 - 특급 개발팀스마트링크 소개 - 특급 개발팀
스마트링크 소개 - 특급 개발팀
 
포트폴리오 오경원
포트폴리오 오경원포트폴리오 오경원
포트폴리오 오경원
 
Wwc2016 기획디자인개발그리고프로토
Wwc2016 기획디자인개발그리고프로토Wwc2016 기획디자인개발그리고프로토
Wwc2016 기획디자인개발그리고프로토
 
플랫폼컨퍼런스2013-글로벌플랫폼과 스타트업 소개
플랫폼컨퍼런스2013-글로벌플랫폼과 스타트업 소개플랫폼컨퍼런스2013-글로벌플랫폼과 스타트업 소개
플랫폼컨퍼런스2013-글로벌플랫폼과 스타트업 소개
 
MongoDB in Banksalad [Rainist]
MongoDB in Banksalad [Rainist]MongoDB in Banksalad [Rainist]
MongoDB in Banksalad [Rainist]
 
[8]viii.process as a service platform process codi
[8]viii.process as a service platform   process codi[8]viii.process as a service platform   process codi
[8]viii.process as a service platform process codi
 
글로벌 사례로 보는 데이터로 돈 버는 법 - 트레저데이터 (Treasure Data)
글로벌 사례로 보는 데이터로 돈 버는 법 - 트레저데이터 (Treasure Data)글로벌 사례로 보는 데이터로 돈 버는 법 - 트레저데이터 (Treasure Data)
글로벌 사례로 보는 데이터로 돈 버는 법 - 트레저데이터 (Treasure Data)
 
150514 경북대학교(콘텐츠산업과 창업)
150514 경북대학교(콘텐츠산업과 창업)150514 경북대학교(콘텐츠산업과 창업)
150514 경북대학교(콘텐츠산업과 창업)
 
창업, 그놈 (T아카데미 강의자료)
창업, 그놈 (T아카데미 강의자료)창업, 그놈 (T아카데미 강의자료)
창업, 그놈 (T아카데미 강의자료)
 

More from 병석 양

인공지능 기술과 서비스의 이해
인공지능 기술과 서비스의 이해 인공지능 기술과 서비스의 이해
인공지능 기술과 서비스의 이해 병석 양
 
[양병석] 포켓몬고의 교훈과 미래 20160811
[양병석] 포켓몬고의 교훈과 미래 20160811[양병석] 포켓몬고의 교훈과 미래 20160811
[양병석] 포켓몬고의 교훈과 미래 20160811병석 양
 
Vr시작하기 20160617
Vr시작하기 20160617Vr시작하기 20160617
Vr시작하기 20160617병석 양
 
개방형 생태계 오픈소스 제대로 보기 20140627 1
개방형 생태계 오픈소스 제대로 보기 20140627 1개방형 생태계 오픈소스 제대로 보기 20140627 1
개방형 생태계 오픈소스 제대로 보기 20140627 1병석 양
 
[숲속얘기] 소셜미디어 콘텐츠 제작으로 얻을 수 있는 기회
[숲속얘기] 소셜미디어 콘텐츠 제작으로 얻을 수 있는 기회[숲속얘기] 소셜미디어 콘텐츠 제작으로 얻을 수 있는 기회
[숲속얘기] 소셜미디어 콘텐츠 제작으로 얻을 수 있는 기회병석 양
 
우리아이 Sw교육 어떻게_20150123_final
우리아이 Sw교육 어떻게_20150123_final우리아이 Sw교육 어떻게_20150123_final
우리아이 Sw교육 어떻게_20150123_final병석 양
 

More from 병석 양 (6)

인공지능 기술과 서비스의 이해
인공지능 기술과 서비스의 이해 인공지능 기술과 서비스의 이해
인공지능 기술과 서비스의 이해
 
[양병석] 포켓몬고의 교훈과 미래 20160811
[양병석] 포켓몬고의 교훈과 미래 20160811[양병석] 포켓몬고의 교훈과 미래 20160811
[양병석] 포켓몬고의 교훈과 미래 20160811
 
Vr시작하기 20160617
Vr시작하기 20160617Vr시작하기 20160617
Vr시작하기 20160617
 
개방형 생태계 오픈소스 제대로 보기 20140627 1
개방형 생태계 오픈소스 제대로 보기 20140627 1개방형 생태계 오픈소스 제대로 보기 20140627 1
개방형 생태계 오픈소스 제대로 보기 20140627 1
 
[숲속얘기] 소셜미디어 콘텐츠 제작으로 얻을 수 있는 기회
[숲속얘기] 소셜미디어 콘텐츠 제작으로 얻을 수 있는 기회[숲속얘기] 소셜미디어 콘텐츠 제작으로 얻을 수 있는 기회
[숲속얘기] 소셜미디어 콘텐츠 제작으로 얻을 수 있는 기회
 
우리아이 Sw교육 어떻게_20150123_final
우리아이 Sw교육 어떻게_20150123_final우리아이 Sw교육 어떻게_20150123_final
우리아이 Sw교육 어떻게_20150123_final
 

대학생 It전공자를 위한 소프트웨어특강

  • 1. 소프트웨어 정책연구소 양병석 fstory97@spri.kr 대 학 생 I T 전 공 자 를 위 한 소 프 트 웨 어 특 강 이 문서는 나눔글꼴로 작성되었습니다. 설치하기
  • 2. 숭실대 컴퓨터학부 졸업 (2006) 네이버 IT부문 파워블로거 네이버 책 서비스 개발 네이버 OCR 개발 네이버 지식쇼핑 개발 네이버 단축 URL Open API 기획, 운영 네이버 LG 스마트TV 기획, 운영 네이버 QR코드 기획, 운영 네이버 N스토어 기획, 운영 네이버 웹툰 기획, 운영 소프트웨어정책연구소(http://spri.kr/) 연구원 - 개발자, VR, Chatbot 등 IT부문 네이버 파워블로그 2010-2012 (http://fstory97.blog.me/) 소개
  • 6. 현실(?) 출처 : 프로그래머는 치킨집을 차릴수 있는가? (MonaC) https://docs.com/user272240/3010 MBC뉴스의 김치찌개 가게 운영 부부 하루 4시간 자며 일하고, 6개월간 3천만원 적자 컴퓨터공학과의 진로
  • 8. 소득과 연령 컴퓨터공학과의 진로 생각보다 나쁘지 않다. 40대 개발자 있다. (한국 IT역사를 생각하면 50대이상이 없는게 어쩌면 당연) 인문대는 더 hell 출처 : 2014년 한국 SW개발자현황(http://spri.kr/post/6306)
  • 13. 조직내의 소프트웨어 소프트웨어 고객(사용자) 핵심은 이해했으나 결정적인 문제 포함 A도 되고, B도 되고 C도 되고… 프로젝트 리더 분석가 문제 해결책 제시 PL계획에 의존적 개발자 일단 짜봄 있긴 한데 쓸 수 없음 비즈니스 컨설턴트 과대포장된 가치 문서화 없다. 서비스(매출)운영자 부분적인 이해 핵심을 모름 익스트림 지원 불완전 고객의 진짜 니즈 찾아야 하는 것
  • 15. 결과 소프트웨어 ‘09년, 워싱턴 지하철, 정지상태 의 열차를 뒤에서 따라오던 열 차가 추돌, 9명 사망, 70여명 중 경상, 차량 6량 탈선 ■ (사고원인) 자동 운행 모드로 설정되어 있었으나, 시스템 오류 로 뒤 따라오던 열차를 정지시키 지 못했을 뿐만 아니라, 비상 브 레이크도 작동되지 않았음
  • 17. 사실은 소프트웨어의 이상 소프트웨어공학의 목표 프로그래머의 경쟁력 소프트웨어
  • 18. 그래도 나만 고생하는 것 같아 소프트웨어
  • 22. 트랜드 SI(IT서비스) 인터넷서비스 명확한 요구사항과 수요자 불명확한 요구사항과 수요자 기획자와 개발자만큼의 간극 존재 수동적인 존재에서 적극적인 존재로 아웃소싱, 수동적 많은 인력 필요 인하우스, 능동적 적은 고급 인력 필요 트랜드, 소프트웨어의 위치 변화
  • 23. 업종간의 차이 5. 분야별 수입 및 만족도 – 게임, 모바일/인터넷의 사용자 서비스의 개발자 만족도는 보통(2.5) 보다 만족 – IT서비스(SI용역 개발은) 가장 낮은 만족도 기록 – 게임은 수입대비 높은 만족도 기록하여, 수입과 만족도는 일치하지 않음 – 모바일/인터넷 사용자서비스는 가장 높은 수입을 기록함과 동시에 수입의 편차 가 가장 컸으며, 가장 낮은 편차는 IT서비스 분야 출처 : 2014년 한국 SW개발자현황(http://spri.kr/post/6306) 업종간의 차이로 나타남
  • 24. 웹서비스의 개발 단계 (큰기업) 상위기획 • 신규 프로젝트 제안 • 부서 : 기획/서 비스 • 산출물 : 상위 기획서 (pptx) • 산출물 주요 내 용 - 왜 이 프로젝 트를 해야 하는 지, 배경, 당위 성 설명 - 프로젝트 완 성물이 어떤 기 능을 가지고, 어떤 형태일지, 간단한 Mock up수준의 기획 문서 - 의사결정자의 허락이 안되면 이 단계에서 종 상세기획 • 프로젝트에서 구현될 기능의 상세 명세서 • 부서 : UX/디자 인 • 산출물 : 상세 기획서(pptx) • 산출물 주요 내 용 - 각 페이지들 의 상세 기능 - 출력할 메시 지, 썸네일 위 치 까지 포함 디자인 • 서비스에 사용 될 이미지및 레 이아웃 문서 • 부서 : UX/디자 인 • 산출물 : 디자 인가이드(pptx, PSD) 이미지 (gif, JPG) • 산출물 주요 내 용 - 디자인 가이 드 : px단위로 어디에 위치할 것인지 전체적 인 페이지레이 아웃 - 이미지 : 코딩 에사용될 실제 적인 이미지 리 소스 마크업 • 서비스에 사용 될 view단의 코 드 작업 • 부서 : UX개발 /ajax • 산출물 : 코드 (css,js,html) • 산출물 주요 내 용 - view단의 코 드 개발 • 서비스 코딩 • 부서 : 개발 • 산출물 :코드 (java, sql, xml…) • 산출물 주요 내 용 - 코드 QA • 서비스 전에 제 대로 개발되었 는지 최종 확인 및 테스트 • 부서 : QA • 산출물 : 테스 트 명세서(xlsx) • 산출물 주요 내 용 : 테스트할 내용들 • 기능 동작 확인 의 Senity test, 1차, 전체적인 스트레스및, 세 부 사용 테스트 2차, 알파/베타 배포 테스트 3 차, 리얼 배포 테스트 4차 • 배포 테스트는 기획/운영팀 함 꼐 진행 프로젝트 3~6개월 단위, 서스테이닝이슈는 주간 정기 배포 (1개 프로젝트 및 상시 서스테이닝 이슈 존재) - 기획단계에서의 개발자/QA 공유, 이때 Back단 개발 들어감 웹서비스 개발
  • 25. 제조업(휴대폰 시절) - 1회 배포 나가면, 되돌릴 수 없음 - 높은 수준의 품질 테스트 - 8개월 프로젝트 후, 2~3개월 보수, 새 모델 시작 다른 분야 특징 SI/IT 서비스 - 공공기관 IT서비스는 국가 예산 기간에 집중 (인생 반납 하고, 월 700만원 가능) * 그 후 농한기로 돌입.. (진짜 1차 산업임) - 유지보수비 성 사업이 많음 - 악명 높은 하도급 (일정의 권한이 PM에게 없음, 하도급과 서류 과정 중 일정이 날라감) 의료, 기타 서비스 - 전산실 단순 작업들, 인생 발전도 없고 임금인상도 없음 - 만족하고 있다가는 언젠가는 혁신 서비스에 의해 대체 될 가능성 높음
  • 26. 소프트웨어 개발 지원 도구 (큰기업) 큰기업 : JIRA/Hodson/MS Communicator – 안정성, 품질, 규격화
  • 27. 소규모 : Trello, Slack, GoogleApps – 속도, 간편함, 확장성 소프트웨어 개발 지원 도구 (소규모)
  • 28. 진짜 중요한것 – 이메일, 회의방법(의견 조율법), 전화 받는법, 회식 소프트웨어 개발에 중요한 것
  • 29. 소프트웨어 공학(프로젝트)은 코드가 아니라 코드를 만드는 사람을 다루는 것이다. 잘하는 개발자와 그렇지 못하는 개발자들 사이에는 약 20배 정도의 차이가 난다 진짜 중요한건 코드가 아니라 사람이다. 소프트웨어는 사람이 만드는 것
  • 30. 팀 출처 만화 원피스(one piece) 등장인물로 살펴보는 스타트업 팀구성 : http://platum.kr/archives/17002
  • 31. 성공의 로망, 느껴봐. 내 스크립트가 드디어 작동 되는 순간!! 출처 : http://goo.gl/YGyvHI
  • 33. 컴공과 대학생들에게 바라는 것 맺음말 1. 코딩은 기본, 코드로 말하자. - 실력을 증명할 수 있는 오픈소스 활동 추천 - 최신 트랜드는 기사보다 SDK문서와 개발자커뮤니티가 빠르고 상세하다. - 학점을 기본적으로 보고, 프로젝트 결과물을 중시 여기나 신뢰도는 높지 않음 - 코드에 추가적으로 시너지를 만들 수 있는건 지식공유, 단 입개발자는 되지 말자. 2. 미래를 보는 능동적인 개발자가 되자. - 혹, IT서비스/SI에 발을 들이더라도 능동적으로, 당신은 전문가다. - 전문가로 대우 안하는 곳이라면 가능한 빨리 도망쳐라. 3. 코딩+능동적인 개발자가 되면 실력은 따라옴 4. 실력보다는 태도를 본다. - 실력 평가 수단이 많지 않다. 시간도 없다. 돈도 없다. - 실제 현업에서는 혼자 만들지 않는다. - 인문계생들과 대화해야 한다. - 같이 일하고 싶은게 천재 싸이코 스티브잡스 겠는가? 동네아저씨 같은 워즈니악이겠는가?