컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../agilemethodology.pdf · 2015. 9. 14. · agile...
TRANSCRIPT
![Page 1: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/1.jpg)
애자
일소
프트
웨어
개발
방법
론Agile M
ethodology
김창
준(애
자일
컨설
팅대
표)
june@
agileconsulting.co.kr
![Page 2: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/2.jpg)
애자
일컨
설팅
은…
국내
에서
애자
일소
프트
웨어
개발
방법
론을
전문
적으
로컨
설팅
하기
시작
한최
초의
회사
삼성
전자
/전기
, 삼성
SDS,
LG전
자, L
GCN
S, 팬
택앤
큐리
텔, S
KT,
SK C
om
mun
icat
ions
, 한미
연합
사령
부, 다
음커
뮤니
케이
션, N
HN
, 엔씨
소프
트, 한
국생
명공
학연
구원
등에
교육
, 컨설
팅, 코
칭등
제공
![Page 3: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/3.jpg)
프로
젝트
성공
과실
패
성공
적인
프로
젝트
들을
떠올
려보
자. 어
떤공
통점
이있
는가
.
실패
한프
로젝
트들
을떠
올려
보자. 어
떤패
턴이
보실
패한
프로
젝트
들을
떠올
려보
자. 어
떤패
턴이
보이
는가.
![Page 4: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/4.jpg)
Agile?
1. able to m
ove quickly w
ith skill and control
2. able to think quickly and intelligently
2. able to think quickly and intelligently
![Page 5: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/5.jpg)
Agile M
ethodology
1990
년대
중반
이후
부터
덩치
크고
무거
운방
법론
들에
대한
대안
들이
대두
되기
시작
. 변화
대응
력, 민
첩성
등을
특징
으로
함.
2001
년스
노우
버드
에서
로다
른방
법론
의수
장들
이모
여서
서로
의공
통점
을논
의. 애
자일
방법
론이
라는
이름
을지
음.
이름
을지
음.
현재
전세
계적
으로
애자
일방
법론
에대
한높
은관
심을
보이
고, 점
차많
은성
공사
례들
이발
표되
고있
음.
![Page 6: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/6.jpg)
애자
일의
효과
![Page 7: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/7.jpg)
방법
론별
성공
률비
교
![Page 8: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/8.jpg)
프로
젝트
성공
원인
![Page 9: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/9.jpg)
방법
론별
생산
성비
교U
.S. Ave
rage P
roductiv
ity
25.0
0
30.0
0
35.0
0
40.0
0
FP/Staff Month
CM
M1
CM
M3
CM
M5
0.00
5.00
10.0
0
15.0
0
20.0
0
100
1,00
010
,000
100,
000
FP (
log s
cale
)
FP/Staff Month
Itera
tive
OO
Six
-Sig
ma
TSP/P
SP
Wate
rfall
Agile
/XP
From Applied Software M
easurement 3E, C
apers Jones
![Page 10: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/10.jpg)
애자
일적
용사
례
GM
S 프
로젝
트(임
베디
드)
구성
인력
절반
이상
이임
베디
드초
보구
성인
력절
반이
상이
임베
디드
초보
![Page 11: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/11.jpg)
일정
수준
이하
로결
함률
유지
0
10000
20000
30000
40000
50000
60000
70000
Dec-98 Apr-99 Aug
-99 Dec-99 Apr-00 Aug
-00 Dec-00 Apr-01 Aug
-01 Dec-01
Gross Lines of Code
0줄에
서6만
줄로
코드
증가
했는
데…
Dec-98 Apr-99 Aug
-99 Dec-99 Apr-00 Aug
-00 Dec-00 Apr-01 Aug
-01 Dec-01
02468
10
12
Dec-98 Apr-99 Aug
-99 Dec-99 Apr-00 Aug
-00 Dec-00 Apr-01 Aug
-01 Dec-01
Number of Defects그
동안
결함
률을
일정
수준
이하
로유
지
![Page 12: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/12.jpg)
•생
산성
: 임베
디드
업계
표준
에비
해29
2%
(ESL
OC/h
r)
•결
함률
:•
결함
률:
–3년
간전
체버
그51
개–
임베
디드
업계
표준
441개
(동일
코드
크기
기준
)
![Page 13: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/13.jpg)
해외
적용
회사
/프로
젝트
Hewlett-Packard, IBM, Oracle, Sun M
icrosystems
Sabre Airline Solutions,
Microsoft, Google, Yahoo,
Nokia, Ericsson, British Telecom,
Philips Research, General Electric Healthcare,
Philips Research, General Electric Healthcare,
SAP, Siemens,
BBC,
US Federal Reserve
⁄
![Page 14: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/14.jpg)
국내
도입
상황
•SI
업계
: 삼성
SDS,
LG C
NS,
티맥
스등
•웹
서비
스업
계: N
HN
, 다음
커뮤
니케
이션
, 야후
코리
아등
•게
임업
계: 엔
씨소
프트
, 네오
플, 티
쓰리
엔터
테인
먼트
, 엔
트리
브, 웹
젠등
•임
베디
드업
계: 삼
성전
자, L
G전
자, 아
이디
스등
•임
베디
드업
계: 삼
성전
자, L
G전
자, 아
이디
스등
•금
융업
계: 퍼
스트
데이
타코
리아
(신용
결제
VAN
사업
)•
연구
조직
: 한국
생명
공학
연구
원, 서
울대
/이화
여대
산학
협동
등
![Page 15: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/15.jpg)
애자
일의
핵심
특징
애자
일의
핵심
특징
![Page 16: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/16.jpg)
분석
설계
구현
테스
트전
개분
석설
계구
현테
스트
전개
![Page 17: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/17.jpg)
분석
설계
구현
테스
트전
개
“여기
까지
석달
걸렸
는데
생각
한것
보다
조금
더걸
렸고
한60
% 진
행됐
으니
까…
흠…
두어
달더
있으
면되
겠네
요.”
![Page 18: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/18.jpg)
설마
가사
람잡
는경
우설
마가
사람
잡는
경우
![Page 19: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/19.jpg)
![Page 20: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/20.jpg)
확률
/통계
의설
명력
:
과거
와미
래에
연결
점이
있을
때
![Page 21: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/21.jpg)
프랙
탈
(자기
유사
성)
![Page 22: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/22.jpg)
![Page 23: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/23.jpg)
1달
가치
가치
가치
가치
계획조정
계획조정
계획조정
계획조정
1주
가치
가치
가치
가치
계획조정
계획조정
계획조정
계획조정
1일
가치
가치
가치
가치
계획조정
계획조정
계획조정
계획조정
1시간
가치
가치
가치
가치
계획조정
계획조정
계획조정
계획조정
10분
![Page 24: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/24.jpg)
리스크/투명성/가치
t
![Page 25: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/25.jpg)
리스크/투명성/가치
t
![Page 26: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/26.jpg)
리스크/투명성/가치
t
![Page 27: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/27.jpg)
예측
가능
성리
스크
변화
적응
력학
습속
도
![Page 28: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/28.jpg)
매시
도당
0.1%
의성
공률
개선
이있
다고
한다
면10
00번
의반
복후
에는
…
연속
된작
은개
선의
놀라
움
성공
률2.
7배
![Page 29: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/29.jpg)
90%
병따
개과
장
90%
을화
통사
원
90%
갑갑
해대
리
확률
개발
자 90%
90%
경운
기과
장
90%
기똥
찬사
원
90%
무다
리사
원
90%
정말
로대
리
90%
![Page 30: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/30.jpg)
0.9
+ 0
.9 +
0.9
+ 0
.9 +
0.9
+ 0
.9 +
0.9
7
= 0
.9
![Page 31: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/31.jpg)
0.9
×0.9
= 0
.81
0.9
×0.9
= 0
.81
![Page 32: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/32.jpg)
0.9
×0.9
×0.9
= 0
.729
0.9
×0.9
×0.9
= 0
.729
![Page 33: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/33.jpg)
그리
고그
리고
![Page 34: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/34.jpg)
0.9
7≒
0.4
80.9
≒
0.4
8
![Page 35: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/35.jpg)
협력
협력
![Page 36: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/36.jpg)
버그
발견
의확
률론
한사
람이
1시간
동안
핵심
적인
버그
를발
견할
확률
이0.
1이
라고
하고
, 사람
이총
7명이
라고
하면
,
모든
사람
이버
그를
발견
할확
률은
?
0.1^
7 = 0
.000
0001
0.1^
7 = 0
.000
0001
한사
람이
라도
버그
를발
견할
확률
은?
1-0.
9^7
= 0
.53
한사
람이
뭔가
새로
운것
을학
습했
을때
, 그지
식을
모든
사람
과공
유할
수있
다면
…
![Page 37: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/37.jpg)
또는
또는
![Page 38: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/38.jpg)
애자
일은
협력
을통
해집
단학
습을
가속
화시
키고
, 결과
적으
로프
로젝
트생
산성
을향
상시
킨다
.트
생산
성을
향상
시킨
다.
![Page 39: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/39.jpg)
애자
일방
법론
의핵
심
1)세
상이
변하
고2)
우리
가더
똑똑
해지
는
상황
하에
서는
협력
과집
단지
성을
통해
, 서로
학습
하면
서큰
프로
젝트
를여
러개
의작
은프
로젝
트인
것처
럼만
들어
프랙
탈적
으로
시도
하는
것이
훨씬
유리
하다
.
![Page 40: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/40.jpg)
해외
정부
지원
사례
Agile
-ITE
A (M
obile
-D)
유럽
연합
(9개
국)에
서임
베디
드분
야를
위유
럽연
합(9
개국
)에서
임베
디드
분야
를위
한애
자일
방법
론연
구, 도
입을
지원
필립
스, 노
키아
등참
여
![Page 41: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/41.jpg)
역사
상가
장생
산적
인팀
중하
나였
던윈
도우
용볼
랜드
쿼트
로프
로개
발팀
은그
생산
성이
업계
평균
에비
해최
소20배
가넘
었다
. 숫
자로
만이
야기
한다
면,
같은
숫자
의사
람들
로20년
걸리
는일
을이
사람
들은
1년
이면
할수
있었
다는
말이
된다
.사
람들
은1년
이면
할수
있었
다는
말이
된다
.
![Page 42: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/42.jpg)
주범
위자
동화
아동
복지
정보
시스
템
(Sta
tew
ide A
uto
mate
d C
hild
Welfare
Info
rmation S
yste
m)
SAC
WIS
동일
요구
사항
하에
모든
주에
서
시스
템을
구현
해야
함
플로
리다
주대
미네
소타
주
![Page 43: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/43.jpg)
1990년
프로
젝트
시작
초기
의경
비예
상$32M
1998년
완료
로계
획
현재
109명
이작
업중
플로
리다
현재
109명
이작
업중
현재
까지
$170M
사용
(2002년
)
$230M
로추
정비
용정
정
2005년
으로
완료
시점
정정
IBM
컨설
턴트
투입
![Page 44: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/44.jpg)
1999년
프로
젝트
시작
완료
계획
:
99년
9월
Phase 1
00년
중반
Phase II
미네
소타
00년
중반
Phase II
예상
비용
$1.1
M
2000년
초완
료
8명
총$1.1
M 소
요
![Page 45: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/45.jpg)
1999년
프로
젝트
시작
예상
비용
$1.1
M
완료
계획
:
극과
극?
1990
년프
로젝
트시
작초
기의
경비
예상
$32M
1998
년완
료로
계획같은
일을
하는
시스템인데… 99년
9월
Phase 1
00년
중반
Phase II
2000년
전반
기완
료
8명
총$1.1
M 소
요
현재
109명
이작
업중
현재
까지
$170
M 사
용(2
002년
)$2
30M
로추
정비
용정
정20
05년
으로
완료
시점
정정
IBM
컨설
턴트
투입
![Page 46: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/46.jpg)
왜?
왜?
![Page 47: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/47.jpg)
성공
하는
프로
젝트
의특
징
무슨
특징
이있
었나
?
어떤
조건
과상
황이
그런
성공
을가
능하
게했
을까
?
![Page 48: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/48.jpg)
전세
계에
성공
적인
팀들
을조
사했
더니
다음
7가
지공
통점
이있
었다
. 특
히처
음세
가지
는
성공
적인
팀의
7가
지특
징
7가
지공
통점
이있
었다
. 특
히처
음세
가지
는거
의모
두에
게해
당했
다.
![Page 49: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/49.jpg)
지난
6개
월간
실행
되고
, 테
스트
했고
, 사
용가
능한
Fre
quent D
eliv
ery
지난
6개
월간
실행
되고
, 테
스트
했고
, 사
용가
능한
코드
를사
용자
커뮤
니티
에최
소2회
이상
제공
했는
가?
![Page 50: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/50.jpg)
지난
3개
월간
최소
한번
은모
두모
여서
작업
습관
에대
해고
민하
고토
론해
봤는
가?
Reflective
Im
pro
vem
ent
무엇
이우
리의
속도
를높
이고
또무
엇이
속도
를떨
어뜨
리며
뭐를
개선
할수
있는
지토
론해
봤는
가?
![Page 51: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/51.jpg)
당신
의질
문이
답을
가진
사람
의눈
혹은
귀에
도달
하는
데30초
미만
이걸
리는
가?
Osm
otic C
om
munic
ation
최소
며칠
에한
번은
다른
팀원
의대
화에
서뭔
가나
에게
유용
한것
을엿
듣는
가?
![Page 52: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/52.jpg)
50%
이상
추정
이잘
못되
었다
고상
사에
게말
할수
있는
가?
매력
적인
이직
제안
이있
었다
고말
할수
있나
?
Pers
onal Safe
ty
팀회
의에
서스
케쥴
에대
해상
사에
게반
대표
현을
할수
있나
?
서로
의설
계에
대해
오랜
논쟁
후에
기분
좋게
dis
agre
e할
수있
나?
![Page 53: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/53.jpg)
각자
자신
이해
야할
최고
우선
순위
일2개
가무
엇인
지모
든사
람이
알고
있나
?
Focus
최소
이틀
연속
, 매
회2시
간이
상인
터럽
트없
는시
간을
보장
받을
수있
나?
![Page 54: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/54.jpg)
시스
템의
사용
에대
해질
문이
생긴
시점
부터
전문
사용
자가
답할
때까
지평
균3일
이하
가걸
리는
가?
Easy
Access to E
xpert U
sers
사용
자가
답할
때까
지평
균3일
이하
가걸
리는
가?
몇시
간이
내에
도가
능한
가?
![Page 55: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/55.jpg)
Technic
al Envi
ronm
ent
with
Auto
mate
d T
ests
, C
onfigura
tion
Managem
ent, a
nd F
requent In
tegra
tion
물리
적으
로옆
에있
지않
으면
서시
스템
테스
트를
종료
할때
까지
자동
실행
할수
있는
가?
모든
개발
자가
자기
코드
를C
MS에
넣는
가? 주
당최
소2회
는통
합하
는가
?
![Page 56: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/56.jpg)
eXtrem
e P
rogra
mm
ing
익스
트림
프로
그래
밍
![Page 57: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/57.jpg)
사회
적변
화의
메커
니즘
개발
스타
일
XP란
?
개선
으로
가는
길
인간
성과
생산
성을
화해
하려
는시
도
소프
트웨
어개
발규
율(d
iscip
line)
![Page 58: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/58.jpg)
개선
지금
상황
과상
관없
이여
러분
은언
제나
더나
아질
수있
다.
더나
아지
는일
은언
제나
스스
로부
터시
작할
수있
다.
더나
아지
는일
은언
제나
오늘
부터
시작
할수
있다
.
![Page 59: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/59.jpg)
XP의
차별
성
짧은
개발
주기
점진
적계
획접
근방
법
비즈
니스
쪽의
변화
요구
를포
용
자동
화된
테스
트에
의존
커뮤
니케
이션
시구
두전
달,
테스
트, 소
스코
드에
의존
진화
적설
계
개인
들의
긴밀
한협
력에
의존
단기
적, 장
기적
모두
이득
이되
는실
천방
법에
의존
![Page 60: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/60.jpg)
가치
가치
![Page 61: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/61.jpg)
의사
소통
단순
성
피드
백피
드백
용기
존중
![Page 62: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/62.jpg)
원칙
원칙
![Page 63: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/63.jpg)
원칙
흐름받아들인 책임
인간
성경
제성
상호
이익
품질 개선
아기
발걸
음자
기유
사성
잉여
다양
성기회
실패
반성
![Page 64: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/64.jpg)
원칙
흐름받아들인 책임
인간
성경
제성
상호
이익
품질 개선
아기
발걸
음자
기유
사성
잉여
다양
성기회
실패
반성
![Page 65: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/65.jpg)
원칙
개선
아기
발걸
음자
기유
사성
다양
성잉
여
기회
실패
반성
상호
이익
품질
개선
아기
발걸
음자
기유
사성
![Page 66: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/66.jpg)
원칙
개선기회
실패
반성 품질
상호
이익
![Page 67: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/67.jpg)
실천
방법
실천
방법
![Page 68: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/68.jpg)
10의
제곱
수들
![Page 69: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/69.jpg)
초 분 시 반일
짝프
로그
래밍
테스
트우
선프
로그
래밍
10분
빌드
점진
적설
계
지속
적통
합
반일 일 주 월
정보
를제
공하
는작
업공
간
함께
앉기
전체
팀활
기찬
작업 여
유일
주일
별주
기스
토리
분기
별주
기
코드
공유
매일
배치
단일
코드
기반
점진
적배
치
근본
원인
분석
진짜
고객
참여
팀지
속성
팀크
기줄
이기
범위
협상
계약
사용
별지
불
코드
와테
스트
![Page 70: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/70.jpg)
초 분 시 반일
짝프
로그
래밍
테스
트우
선프
로그
래밍
10분
빌드
점진
적설
계
지속
적통
합
반일 일 주 월
정보
를제
공하
는작
업공
간
함께
앉기
전체
팀활
기찬
작업 여
유일
주일
별주
기스
토리
분기
별주
기
코드
공유
매일
배치
단일
코드
기반
점진
적배
치
근본
원인
분석
진짜
고객
참여
팀지
속성
팀크
기줄
이기
범위
협상
계약
사용
별지
불
코드
와테
스트
![Page 71: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/71.jpg)
적용
사례
적용
사례
![Page 72: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/72.jpg)
Analy
sis
–D
esig
n –
Codin
g –
Testing -
Main
tenance
![Page 73: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/73.jpg)
Analy
sis–
Desig
n –
Codin
g –
Testing -
Main
tenance
Epic
Use
r St
ory
(prioritize
d)
Use
r Re
sear
ch/A
naly
sis/
Model
Task
Ana
lysis/
Model
Task
Ana
lysis/
Model
Cont
extu
al Inq
uiry
Requi
rem
ents
Work
shop
![Page 74: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/74.jpg)
Analy
sis
–D
esig
n–
Codin
g –
Testing -
Main
tenance
CRC C
ard
Whi
teboa
rd
Qui
ck D
esig
n Se
ssio
n
Spik
e So
lution
Spik
e So
lution
Light
-wei
ght
UM
L
Refa
ctoring
Sim
ple
Sys
tem
![Page 75: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/75.jpg)
Analy
sis
–D
esig
n –
Codin
g–
Testing -
Main
tenance
Pair P
rogra
mm
ing
Test
Drive
n D
evel
opm
ent
Cont
inuo
us Int
egra
tion
Colle
ctiv
e Code
Ow
ners
hip
Colle
ctiv
e Code
Ow
ners
hip
![Page 76: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/76.jpg)
Analy
sis
–D
esig
n –
Codin
g –
Testing
-M
ain
tenance
Four
Qua
dra
nts
Explo
rato
ry T
esting
Com
put
er A
ided
Tes
ting
Acc
epta
nce
Test
ing
Acc
epta
nce
Test
ing
Usa
bili
ty T
esting
Stre
ss T
esting
Bug H
unt
![Page 77: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/77.jpg)
Analy
sis
–D
esig
n –
Codin
g –
Testing -
Main
tenance
Sim
ple
Conf
igur
atio
n M
anag
emen
t
Bug T
est
Root Cau
se A
naly
sis
……
![Page 78: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/78.jpg)
Analy
sis
–D
esig
n –
Codin
g –
Testing –
Main
tenance
Learn
ing
Pair W
ork
Proje
ct R
etro
spec
tive
/Rev
iew
Inte
ration
Retrosp
ective
/Rev
iew
Dai
ly S
crum
Mee
ting
Dai
ly S
crum
Mee
ting
Self-
cont
rolle
d M
easu
rem
ent
![Page 79: 컨봄팅 셎프트웨숦kowon.dongseo.ac.kr/.../AgileMethodology.pdf · 2015. 9. 14. · Agile Methodology 1990년대 중바 이후뱣터 덩치 크고 무거운 밝밴론 들숷](https://reader034.vdocuments.net/reader034/viewer/2022051921/600db8c3912bf8742932a172/html5/thumbnails/79.jpg)