agile adoption success factors

13
애애애 애애 애애 애애 애애 애애애애애애 애애애 ([email protected] ) 2010.4.21 Agile Practices Seminar

Upload: june-kim

Post on 07-Nov-2014

5.705 views

Category:

Technology


4 download

DESCRIPTION

presented at Agile Practices Seminar 2010 (4/21) in Seoul, South Koreaby June Kim (김창준)

TRANSCRIPT

Page 1: Agile Adoption Success Factors

애자일 도입 성공 요인 분석

애자일컨설팅김창준

([email protected])2010.4.21 Agile Practices Seminar

Page 2: Agile Adoption Success Factors
Page 3: Agile Adoption Success Factors

애자일 도입 현황• 개인 수준에서 도입 , 실천 중 (37%)• 하나 이상의 팀이 애자일을 도입 , 실천 중 (44%)• 공식적으로 회사 전체에서 애자일을 도입 , 실천 중 (6%)• 기타 (13%)

Page 4: Agile Adoption Success Factors
Page 5: Agile Adoption Success Factors

약어 설명– CI : 지속적 통합– TLP : 코드에 자동화된 단위 테스트 붙이기 ( 개발 과정 중 여러번 반복 )– SM : 기립 회의– RS : 회고– FR : 짧은 반복 개발 주기 ( 잦은 릴리스 )– PG : 계획 게임– AA : 자동화된 승인테스트– ST : 함께 앉기 ( 프로젝트 성공에 관련된 사람들이 한 자리에 모여 앉

기 )– IR : 정보방열기 ( 주변에 정보가 노출되도록 함 )– CP : 고객 참여– CO : 코드 공유 ( 코드 소유권을 줄이고 서로 상대의 코드를 고칠 수

있게 함 )– PP : 짝 프로그래밍– RF : 리팩토링– TDD : 테스트 주도 개발 ( 테스트를 먼저 만들고 코드 만들고를 반복 )

Page 6: Agile Adoption Success Factors
Page 7: Agile Adoption Success Factors
Page 8: Agile Adoption Success Factors
Page 9: Agile Adoption Success Factors

성공도 회귀분석고객 참여 (*, x2, 0.77)

리팩토링 (0.42)

코딩후 자동화 테스트 붙이기 (0.38)

코드 공유 (0.37)

Page 10: Agile Adoption Success Factors

성공도 회귀분석 ( 성숙도 4 이하 )

고객 참여 (0.94)

Page 11: Agile Adoption Success Factors

성공도 회귀분석 ( 성숙도 4 이상 )

짧은 반복 개발 주기 (0.49)

고객 참여 (0.36)

코드 공유 (0.33)

Page 12: Agile Adoption Success Factors

도입하면 가장 도움이 될 실천법

Page 13: Agile Adoption Success Factors

메타적 요소 ?

– 뛰어난 애자일 코치가 있는가 ?• 의사소통 스타일 ( 팀원 , 상사 , 팀장과 )• EQ 및 스트레스 하에서의 행동• 리더십 및 코칭 스타일 ( 동기부여 등 )• 회고를 통한 개인적 학습 능력• 개인적 성장 의지 , 성장 사고관 (growth mindset),

자기효능감 (self-efficacy)• 관찰 및 상황 파악 (sensemaking) 능력• 일치적 행동 ( 믿는 것을 행동에 옮기는 능력 )• 기술적 능력 ?

– AC2 (http://ac2.kr) 경험