SlideShare a Scribd company logo
1 of 79
다우기술 S/W 연구소
선임연구원 신정호
더 나은 S/W를 만드는 것에 관하여
S/W를 만든다는 것은?
not rocket science
우주선 띄우는거 아닙니다
머리 좋은 사람만 하는것도 아닙니다
어려운 문제를 푸는 것도 아닙니다
평범한 사람들이
서로 도우며 만드는것
http://www.flickr.com/photos/betsyweber/3307988944/
좋은 S/W를 만드는 것은?
객체지향 5대 원칙
낮은 결합도 높은 응집도
복잡한 구조의 디자인 패턴화
함수형 패러다임 도입을 통한
도메인 로직의 간결화
테스트 커버리지 70% 이상 준
수
구현, 단위테스트, 리팩토링 구
현을 통한 코드 컨디션 일원화
고효율과 트랜디한 프레임워크의
도입을 통한 유지보수 최적화
객체지향 5대 원칙
낮은 결합도 높은 응집도
복잡한 구조의 디자인 패턴화
함수형 패러다임 도입을 통한
도메인 로직의 간결화
테스트 커버리지 70% 이상 준
수
구현, 단위테스트, 리팩토링 구
현을 통한 코드 컨디션 일원화
고효율과 트랜디한 프레임워크
의 도입을 통한 유지보수 최적
화
“제 마음에 쏙드는 걸
제가 원할 때 주는거요”
고객 왈
“고객이 원하는 것, 어떻게 줄 것인가?”
결론은 “애자일”이다
…
린, 스크럼, 칸반!
소통과 협업 그리고 고객중심적으로
S/W 만드는 것이 대세!
린, 스크럼, 칸반!
소통과 협업 그리고 고객중심적으로
S/W 만드는 것이 대세!
나만 아닌건가?
아니요!
아직까지,
많은 분들이 경험하지 못하고 있습니다.
하지만...
실무에 적용되는 사례가
빠르게 늘고 있습니다.
프로젝트 조직은 왜 애자일을 도입하는가?
프로젝트 몰입여건 조성
프로젝트의 자기주도적 성향 배양
고객의 요구에 기민하게 반응한다
좋은 제품
“그래?
그럼 좋다!
먼저 뭘 생각 해야 하는가!”
출처 :http://www.flickr.com/photos/katerha/4835856136/
출처 http://www.flickr.com/photos/kjgarbutt/5481655060/
http://www.flickr.com/photos/sk8geek/5649020434/
마시멜로우 탑쌓기 (12분 실습!)
팔짱끼고 삿대질하는 것은
건강에도 세미나에도 좋지 않습니다.
마시멜로 게임의 정의
- 탁자에서부터 시작한다.
- 쌓는 것은 마시멜로우, 파스타, 테이프 이외의 물체를 사용하면 안된다.
출처 :: http://www.flickr.com/photos/sidelong/246816211/
미완성! 보완! 테스트! 라는 리듬!
출처 : http://www.flickr.com/photos/61423903@N06/7382239368/
구체적인 방법론
나만 아닌건가?
직급
직책
주간보고
월간보고
일일업무일지
사업부 배부 현황
KPI
팀장회의
그럼에도 불구하고 “애자일”이다
…
S/W업계의 2가지 큰 흐름
온라인 DevOps MSA오프라인
STARTUP
“그럼, 어떻게 시작 해야 하는가!”
애자일 방법론 중 대표적인 프렉티스
정량적인 개발 속도 추정
투명한 프로젝트 진행상황
미완성 단계의 제품 공유
지속적인 대화
회고
애자일 방법론 중 대표적인 프렉티스
정량적인 개발 속도 추정
투명한 프로젝트 진행상황
미완성 단계의 제품 공유
지속적인 대화
회고
정량적인 개발 속도 추정은
뭐니뭐니 해도
스토리 점수가 최고죠!
스토리 점수가 최고죠!
1. 절대적인 수치가 아닌 상대적인 수치를 기반으로
합니다.
2. 지속적으로 사용하면 프로젝트 그룹에 최적화 됩
니다.
3. 스토리(고객의 요구사항)과 점수를 바탕으로 예상
되는 일정들을 계산하고 예견할 수 있습니다.
44
뭐?
45
개발 속도 추정
“미루어 생각하여 정하다”는 뜻
즉, “정확하게 맞지 않는다”는 것을 내포함
추정하면 역시~
스토리 점수가 최고죠!
추정하면 역시~
스토리 점수가 최고죠!
S/W 구현에는 정성적인 요소가 산재하다.
즉, 일정 추정에 있어서 개인적인 의견 차이가 심할 수 밖에 없다.
49
그래서?
우선 스토리 점수를 측정하는 사람들의 기준을 세워야 합니
다.
51
불확실성과 업무량
52
그 다음엔?
상.중.하 나누기
불확실성
전혀 모르겠다.(상) 알랑말랑하다.(중) 그래도 불안하다.(하)
업무량
많다. 중간정도. 적다
Action 1.
두개의 조합으로
어느정도의 스토리 점수를
부여 해야 하는가 판단하기
Action 2.
의견 교환
불확실성을 줄이는데
그 목적을 둔다
(흔히 플래닝 포커 시간을 갖죠. 반드시 틀을 갖출 필요는 없음.)
Action 3.
의견듣고 다시한번 점수 생각하기
알량한 자존심은 잠시 꺼두셔도 좋습니다.
의견을 수렴하는 모습이 더 좋은 개발자의 모습으로 비춰집니다.
Action 4.
의견의 변동 여부 다시 구두로 확인
나온 점수 모두 메모
다른 스토리를 추정
Action 5.
모든 스토리를 같은 방법으로
추정
Action 6.
합의 되지 않은 스토리는 재추정
단, 비슷해 보이는 스토리와 비교하며 대화를 나눔
Action 7.
그래도 합의되지 않는 스토리들은
같은 기준으로 선택
ex. 나온 점수 중에 높은 점수 선택으로 일괄 적용
Action 8.
61
이 점수가
어떻게
사용되는 건데?
스토리 점수는
요구사항에 대한 프로젝트 구성원들이 느끼는 상대적인 크기입니
다.
그래서 점수를 부여한 요구사항이 많아지면 많아질수록
스토리 점수를 부여하기 쉬워지고, 차츰 정확해 지는 것입니다.
64
그리고
스토리 점수 중심으로
스프린트 회의와
회고를 해야합니다.
TIP
스토리 점수 세부분으로 나누고
미리 바운더리를 정하면 회의가 빨리 끝남
0, 1/2, 1, 2
3, 5, 8, 13
20, 40, 10
종이접기 추정하기 (10분 실습!)
팔짱끼고 삿대질하는 것은
건강에도 세미나에도 좋지 않습니다.
여러가지 종이 접기 설명서와 색종이로 스토리 점수를 추정하면 됩니다
<< 압박
체계적인 관리
출처 : http://www.flickr.com/photos/mytudut/5180992066/출처 : http://www.flickr.com/photos/inyucho/1798876020/
가시적으로 업무를 관리하면?
Red & Blue Style
성숙하지 않은 팀은
아날로그 방식을 고수해야 합니다.
http://www.flickr.com/photos/sonofgroucho/3280576609/
나만 아닌건가?
걱정하지 마세요!
누구나 하는 것이고 언제나 할 수 있는 것이니까요.
출처 : http://www.flickr.com/photos/modern_nomad/2552389304/ /
단, 마음의 문을 닫으면,
발전할 수 있는 가능성도 닫힐 것입니다.
감사합니다.
https://www.facebook.com/team10xp
신정호
shingoooon@gmail.com
010 - 9067 - 0486

More Related Content

What's hot

애자일 도입과 사례 공유
애자일 도입과 사례 공유애자일 도입과 사례 공유
애자일 도입과 사례 공유agilekorea
 
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (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
 
User Stories Applied
User Stories AppliedUser Stories Applied
User Stories AppliedJungHyuk Kwon
 
Agile의 의미와 Agile 계획 수립(Gdc2007)
Agile의 의미와 Agile 계획 수립(Gdc2007)Agile의 의미와 Agile 계획 수립(Gdc2007)
Agile의 의미와 Agile 계획 수립(Gdc2007)Kay Kim
 
애자일 프랙티스
애자일 프랙티스애자일 프랙티스
애자일 프랙티스한 경만
 
애자일 S/W 개발
애자일 S/W 개발애자일 S/W 개발
애자일 S/W 개발영기 김
 
Sk planet 이야기
Sk planet 이야기Sk planet 이야기
Sk planet 이야기종범 고
 
애자일을 실천하는 사람들이 겪는 어려움
애자일을 실천하는 사람들이 겪는 어려움애자일을 실천하는 사람들이 겪는 어려움
애자일을 실천하는 사람들이 겪는 어려움Bonna Choi
 
[패스트캠퍼스] 애자일에 대한 오해와 진실
[패스트캠퍼스] 애자일에 대한 오해와 진실[패스트캠퍼스] 애자일에 대한 오해와 진실
[패스트캠퍼스] 애자일에 대한 오해와 진실FAST CAMPUS
 
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례Woogon Shim
 
실패한 프로젝트들의 개발문화_개발방법론
실패한 프로젝트들의 개발문화_개발방법론실패한 프로젝트들의 개발문화_개발방법론
실패한 프로젝트들의 개발문화_개발방법론Suwon Chae
 
실전 애자일 게임 개발 (Agile Game Agile Game Development From The Trenches)
실전 애자일 게임 개발 (Agile Game Agile Game Development From The Trenches)실전 애자일 게임 개발 (Agile Game Agile Game Development From The Trenches)
실전 애자일 게임 개발 (Agile Game Agile Game Development From The Trenches)Kay Kim
 
위대한개발문화
위대한개발문화위대한개발문화
위대한개발문화신승환
 
애자일활용사례
애자일활용사례애자일활용사례
애자일활용사례Dexter Jung
 
0. review. 린과 애자일 개발
0. review. 린과 애자일 개발0. review. 린과 애자일 개발
0. review. 린과 애자일 개발Unyong (Sheldon) Choi
 
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SFInsuk (Chris) Cho
 
스크럼 리뷰 이지원 발표용
스크럼 리뷰 이지원 발표용스크럼 리뷰 이지원 발표용
스크럼 리뷰 이지원 발표용지원 이
 
애자일 하라
애자일 하라애자일 하라
애자일 하라진수 허
 
Agile의 본질과 실천
Agile의 본질과 실천 Agile의 본질과 실천
Agile의 본질과 실천 Hyungseok Shim
 

What's hot (20)

애자일 도입과 사례 공유
애자일 도입과 사례 공유애자일 도입과 사례 공유
애자일 도입과 사례 공유
 
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
잘하면고효율, 못하면가문의원수가되는 짝프로그래밍 (Effective Pair Programming with Lessons Learned)
 
User Stories Applied
User Stories AppliedUser Stories Applied
User Stories Applied
 
Agile의 의미와 Agile 계획 수립(Gdc2007)
Agile의 의미와 Agile 계획 수립(Gdc2007)Agile의 의미와 Agile 계획 수립(Gdc2007)
Agile의 의미와 Agile 계획 수립(Gdc2007)
 
애자일 프랙티스
애자일 프랙티스애자일 프랙티스
애자일 프랙티스
 
애자일 S/W 개발
애자일 S/W 개발애자일 S/W 개발
애자일 S/W 개발
 
Sk planet 이야기
Sk planet 이야기Sk planet 이야기
Sk planet 이야기
 
애자일을 실천하는 사람들이 겪는 어려움
애자일을 실천하는 사람들이 겪는 어려움애자일을 실천하는 사람들이 겪는 어려움
애자일을 실천하는 사람들이 겪는 어려움
 
[패스트캠퍼스] 애자일에 대한 오해와 진실
[패스트캠퍼스] 애자일에 대한 오해와 진실[패스트캠퍼스] 애자일에 대한 오해와 진실
[패스트캠퍼스] 애자일에 대한 오해와 진실
 
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
개발 생산성과 품질 향상을 위한 글로벌기업의 애자일 도입 및 적용사례
 
실패한 프로젝트들의 개발문화_개발방법론
실패한 프로젝트들의 개발문화_개발방법론실패한 프로젝트들의 개발문화_개발방법론
실패한 프로젝트들의 개발문화_개발방법론
 
실전 애자일 게임 개발 (Agile Game Agile Game Development From The Trenches)
실전 애자일 게임 개발 (Agile Game Agile Game Development From The Trenches)실전 애자일 게임 개발 (Agile Game Agile Game Development From The Trenches)
실전 애자일 게임 개발 (Agile Game Agile Game Development From The Trenches)
 
위대한개발문화
위대한개발문화위대한개발문화
위대한개발문화
 
애자일활용사례
애자일활용사례애자일활용사례
애자일활용사례
 
0. review. 린과 애자일 개발
0. review. 린과 애자일 개발0. review. 린과 애자일 개발
0. review. 린과 애자일 개발
 
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF
[Springcamp 2017] Build the RIGHT thing - 린 & 애자일 이야기 @ Pivotal Labs SF
 
스크럼 리뷰 이지원 발표용
스크럼 리뷰 이지원 발표용스크럼 리뷰 이지원 발표용
스크럼 리뷰 이지원 발표용
 
애자일 하라
애자일 하라애자일 하라
애자일 하라
 
Agile의 본질과 실천
Agile의 본질과 실천 Agile의 본질과 실천
Agile의 본질과 실천
 
애자일의 모든것
애자일의 모든것애자일의 모든것
애자일의 모든것
 

Viewers also liked

모바일 개발 트랜드
모바일 개발 트랜드모바일 개발 트랜드
모바일 개발 트랜드Terry Cho
 
Effective unit testing - 좋은테스트 요약
Effective unit testing - 좋은테스트 요약Effective unit testing - 좋은테스트 요약
Effective unit testing - 좋은테스트 요약YongEun Choi
 
소셜웹기반 비즈니스사례 100111
소셜웹기반 비즈니스사례 100111소셜웹기반 비즈니스사례 100111
소셜웹기반 비즈니스사례 100111Youngmi Kang
 
고급시스템프로그래밍
고급시스템프로그래밍고급시스템프로그래밍
고급시스템프로그래밍Seungbeom Shim
 
Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항MinPa Lee
 
애자일, 소프트웨어와 인간을 말하다(eXtreme Programming, XP)
애자일, 소프트웨어와 인간을 말하다(eXtreme Programming, XP)애자일, 소프트웨어와 인간을 말하다(eXtreme Programming, XP)
애자일, 소프트웨어와 인간을 말하다(eXtreme Programming, XP)윤성 이
 
임태현, 프로그래머 생존 가이드
임태현, 프로그래머 생존 가이드임태현, 프로그래머 생존 가이드
임태현, 프로그래머 생존 가이드태현 임
 
Software Engineering
Software EngineeringSoftware Engineering
Software EngineeringIl-woo Lee
 
창의성에 도움되는 책 10권
창의성에 도움되는 책 10권창의성에 도움되는 책 10권
창의성에 도움되는 책 10권June Kim
 
단위테스트자동화지원도구 임성현 최종
단위테스트자동화지원도구 임성현 최종단위테스트자동화지원도구 임성현 최종
단위테스트자동화지원도구 임성현 최종guest7178884
 
Src슬라이드(1총괄2세부) 이재용
Src슬라이드(1총괄2세부) 이재용Src슬라이드(1총괄2세부) 이재용
Src슬라이드(1총괄2세부) 이재용SRCDSC
 
Src슬라이드(1총괄1세부)이영조3
Src슬라이드(1총괄1세부)이영조3Src슬라이드(1총괄1세부)이영조3
Src슬라이드(1총괄1세부)이영조3SRCDSC
 
Src슬라이드(3총괄1세부) 박종헌
Src슬라이드(3총괄1세부) 박종헌Src슬라이드(3총괄1세부) 박종헌
Src슬라이드(3총괄1세부) 박종헌SRCDSC
 
Src슬라이드(2총괄1세부) 이상구
Src슬라이드(2총괄1세부) 이상구Src슬라이드(2총괄1세부) 이상구
Src슬라이드(2총괄1세부) 이상구SRCDSC
 
Src슬라이드(3총괄2세부) 유경상
Src슬라이드(3총괄2세부) 유경상Src슬라이드(3총괄2세부) 유경상
Src슬라이드(3총괄2세부) 유경상SRCDSC
 
Src슬라이드(3총괄1세부) 조성준
Src슬라이드(3총괄1세부) 조성준Src슬라이드(3총괄1세부) 조성준
Src슬라이드(3총괄1세부) 조성준SRCDSC
 

Viewers also liked (20)

모바일 개발 트랜드
모바일 개발 트랜드모바일 개발 트랜드
모바일 개발 트랜드
 
Effective unit testing - 좋은테스트 요약
Effective unit testing - 좋은테스트 요약Effective unit testing - 좋은테스트 요약
Effective unit testing - 좋은테스트 요약
 
Junit jasmine
Junit jasmineJunit jasmine
Junit jasmine
 
Unit Test With J Unit
Unit Test With J UnitUnit Test With J Unit
Unit Test With J Unit
 
소셜웹기반 비즈니스사례 100111
소셜웹기반 비즈니스사례 100111소셜웹기반 비즈니스사례 100111
소셜웹기반 비즈니스사례 100111
 
고급시스템프로그래밍
고급시스템프로그래밍고급시스템프로그래밍
고급시스템프로그래밍
 
Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항Kopss Open API 단위테스트 이슈사항
Kopss Open API 단위테스트 이슈사항
 
애자일, 소프트웨어와 인간을 말하다(eXtreme Programming, XP)
애자일, 소프트웨어와 인간을 말하다(eXtreme Programming, XP)애자일, 소프트웨어와 인간을 말하다(eXtreme Programming, XP)
애자일, 소프트웨어와 인간을 말하다(eXtreme Programming, XP)
 
임태현, 프로그래머 생존 가이드
임태현, 프로그래머 생존 가이드임태현, 프로그래머 생존 가이드
임태현, 프로그래머 생존 가이드
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
창의성에 도움되는 책 10권
창의성에 도움되는 책 10권창의성에 도움되는 책 10권
창의성에 도움되는 책 10권
 
단위테스트자동화지원도구 임성현 최종
단위테스트자동화지원도구 임성현 최종단위테스트자동화지원도구 임성현 최종
단위테스트자동화지원도구 임성현 최종
 
Src슬라이드(1총괄2세부) 이재용
Src슬라이드(1총괄2세부) 이재용Src슬라이드(1총괄2세부) 이재용
Src슬라이드(1총괄2세부) 이재용
 
Src슬라이드(1총괄1세부)이영조3
Src슬라이드(1총괄1세부)이영조3Src슬라이드(1총괄1세부)이영조3
Src슬라이드(1총괄1세부)이영조3
 
Src슬라이드(3총괄1세부) 박종헌
Src슬라이드(3총괄1세부) 박종헌Src슬라이드(3총괄1세부) 박종헌
Src슬라이드(3총괄1세부) 박종헌
 
Src슬라이드(2총괄1세부) 이상구
Src슬라이드(2총괄1세부) 이상구Src슬라이드(2총괄1세부) 이상구
Src슬라이드(2총괄1세부) 이상구
 
Src슬라이드(3총괄2세부) 유경상
Src슬라이드(3총괄2세부) 유경상Src슬라이드(3총괄2세부) 유경상
Src슬라이드(3총괄2세부) 유경상
 
Vert.x
Vert.xVert.x
Vert.x
 
Src슬라이드(3총괄1세부) 조성준
Src슬라이드(3총괄1세부) 조성준Src슬라이드(3총괄1세부) 조성준
Src슬라이드(3총괄1세부) 조성준
 
Restful API guide
Restful API guideRestful API guide
Restful API guide
 

Similar to 더 나은 S/W를 만드는 것에 관하여 (OKKY 세미나)

EMOCON 2015 - 품질과 테스트는 다르다
EMOCON 2015 - 품질과 테스트는 다르다EMOCON 2015 - 품질과 테스트는 다르다
EMOCON 2015 - 품질과 테스트는 다르다이상한모임
 
파이썬 라이브러리로 쉽게 시작하는 데이터 분석
파이썬 라이브러리로 쉽게 시작하는 데이터 분석파이썬 라이브러리로 쉽게 시작하는 데이터 분석
파이썬 라이브러리로 쉽게 시작하는 데이터 분석Heekyung Yoon
 
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018devCAT Studio, NEXON
 
개발자, 성장하는 '척' 말고, 진짜 성장하기
개발자, 성장하는 '척' 말고, 진짜 성장하기개발자, 성장하는 '척' 말고, 진짜 성장하기
개발자, 성장하는 '척' 말고, 진짜 성장하기Donghyun Cho
 
Specification By Example
Specification By ExampleSpecification By Example
Specification By ExampleJonghwa Lee
 
프로젝트 Xxx에 적용하고 싶은 개발방법
프로젝트 Xxx에 적용하고 싶은 개발방법프로젝트 Xxx에 적용하고 싶은 개발방법
프로젝트 Xxx에 적용하고 싶은 개발방법도형 임
 
Deep neural networks for You-Tube recommendations
Deep neural networks for You-Tube recommendationsDeep neural networks for You-Tube recommendations
Deep neural networks for You-Tube recommendationsseungwoo kim
 
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발Jaehoon Oh
 
20141215 액션러닝 원장님강의08
20141215 액션러닝 원장님강의0820141215 액션러닝 원장님강의08
20141215 액션러닝 원장님강의08humana12
 
12 해결한 도출
12 해결한 도출12 해결한 도출
12 해결한 도출humana12
 
프로젝트관리­ 3회
프로젝트관리­ 3회프로젝트관리­ 3회
프로젝트관리­ 3회yonsei87
 
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)SangIn Choung
 
7 프레임 워크와_방법론
7 프레임 워크와_방법론7 프레임 워크와_방법론
7 프레임 워크와_방법론atelier t*h
 
프로덕트 매니지먼트하기
프로덕트 매니지먼트하기프로덕트 매니지먼트하기
프로덕트 매니지먼트하기YOO SE KYUN
 
DevOps 2년차 이직 성공기
DevOps 2년차 이직 성공기DevOps 2년차 이직 성공기
DevOps 2년차 이직 성공기Byungho Lee
 
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)VMware Tanzu Korea
 
Machine Learning Foundations (a case study approach) 강의 정리
Machine Learning Foundations (a case study approach) 강의 정리Machine Learning Foundations (a case study approach) 강의 정리
Machine Learning Foundations (a case study approach) 강의 정리SANG WON PARK
 
devops 2년차 이직 성공기.pptx
devops 2년차 이직 성공기.pptxdevops 2년차 이직 성공기.pptx
devops 2년차 이직 성공기.pptxByungho Lee
 
Agile SW 개발
Agile SW 개발Agile SW 개발
Agile SW 개발혁 권
 
3.명강사7기ppt 사례중심
3.명강사7기ppt 사례중심3.명강사7기ppt 사례중심
3.명강사7기ppt 사례중심하이퍼테크
 

Similar to 더 나은 S/W를 만드는 것에 관하여 (OKKY 세미나) (20)

EMOCON 2015 - 품질과 테스트는 다르다
EMOCON 2015 - 품질과 테스트는 다르다EMOCON 2015 - 품질과 테스트는 다르다
EMOCON 2015 - 품질과 테스트는 다르다
 
파이썬 라이브러리로 쉽게 시작하는 데이터 분석
파이썬 라이브러리로 쉽게 시작하는 데이터 분석파이썬 라이브러리로 쉽게 시작하는 데이터 분석
파이썬 라이브러리로 쉽게 시작하는 데이터 분석
 
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
홍성우, 게임 프로그래머는 어떻게 가르치나요?, NDC2018
 
개발자, 성장하는 '척' 말고, 진짜 성장하기
개발자, 성장하는 '척' 말고, 진짜 성장하기개발자, 성장하는 '척' 말고, 진짜 성장하기
개발자, 성장하는 '척' 말고, 진짜 성장하기
 
Specification By Example
Specification By ExampleSpecification By Example
Specification By Example
 
프로젝트 Xxx에 적용하고 싶은 개발방법
프로젝트 Xxx에 적용하고 싶은 개발방법프로젝트 Xxx에 적용하고 싶은 개발방법
프로젝트 Xxx에 적용하고 싶은 개발방법
 
Deep neural networks for You-Tube recommendations
Deep neural networks for You-Tube recommendationsDeep neural networks for You-Tube recommendations
Deep neural networks for You-Tube recommendations
 
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
애자일 개발 프로세스를 이용한 고품질 소프트웨어 개발
 
20141215 액션러닝 원장님강의08
20141215 액션러닝 원장님강의0820141215 액션러닝 원장님강의08
20141215 액션러닝 원장님강의08
 
12 해결한 도출
12 해결한 도출12 해결한 도출
12 해결한 도출
 
프로젝트관리­ 3회
프로젝트관리­ 3회프로젝트관리­ 3회
프로젝트관리­ 3회
 
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
애자일과 애자일 테스트 소개 (테스트기본교육 3장 2절)
 
7 프레임 워크와_방법론
7 프레임 워크와_방법론7 프레임 워크와_방법론
7 프레임 워크와_방법론
 
프로덕트 매니지먼트하기
프로덕트 매니지먼트하기프로덕트 매니지먼트하기
프로덕트 매니지먼트하기
 
DevOps 2년차 이직 성공기
DevOps 2년차 이직 성공기DevOps 2년차 이직 성공기
DevOps 2년차 이직 성공기
 
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
꿀밋업시리즈3탄_Spring Boot를 활용한 마이크로서비스 개발과 페어프로그래밍(TDD)
 
Machine Learning Foundations (a case study approach) 강의 정리
Machine Learning Foundations (a case study approach) 강의 정리Machine Learning Foundations (a case study approach) 강의 정리
Machine Learning Foundations (a case study approach) 강의 정리
 
devops 2년차 이직 성공기.pptx
devops 2년차 이직 성공기.pptxdevops 2년차 이직 성공기.pptx
devops 2년차 이직 성공기.pptx
 
Agile SW 개발
Agile SW 개발Agile SW 개발
Agile SW 개발
 
3.명강사7기ppt 사례중심
3.명강사7기ppt 사례중심3.명강사7기ppt 사례중심
3.명강사7기ppt 사례중심
 

더 나은 S/W를 만드는 것에 관하여 (OKKY 세미나)