728x90

1. 애자일

애자일은 불확실성이 높은 프로젝트에 적합한 방법이다

애자일이 불확실성을 다루는 방식은 좀 더 짧은 주기로 더 일찍 피드백을 받고

더 다양한 사람으로부터 더 자주 그리고 더 일찍 피드백을 받는 것으로 정리할 수 있다

시대가 변하면서 불확실성이 낮은 프로젝트는 비즈니스적 가치가 없어지고

불확실성이 높은 프로젝트를 하는 것이 일반적이 됨에 따라 빠른 속도로 인기를 얻게 되었다

 

결과적으로 애자일은 서로의 업무를 공유하고

상호 검토하는 협력을 통해 불행항 일을 '또는' 조건에서 '그리고' 조건으로 바꾸게 한다

모든 사람이 통찰을 얻어야 업무를 개선할 수 있는게 아니라

한 사람이라도 통찰을 얻으면 그걸 공유해서 전체가 개선되는 것 이다

 

학습과 협력은 불확실성이 큰 상황에서 좋은 대응전략이 된다

애자일의 핵심 구동원리는 학습과 협력

즉, 함께(협력) 자라기(학습) 이다


2. 애자일 도입 성공 요인 분석

성공적으로 애자일을 도입하기 위해서는 성숙도가 중요하다

성숙도를 높히기 위해서는 다음 4가지를 잘 실천해야 한다

  • 고객 참여
  • 리팩터링
  • 코딩 후 자동화 테스트 붙이기
  • 코드 공유

성숙도가 낮은 조직이라면 특히 고객 참여가 중요하다

고객 참여가 어렵고 성숙도가 높은 조직이라면 짧은 반복 개발 주기를 통해 어느 정도 보완할 수 있다

실제로 성숙도가 높은 조직의 성공 비결을 보면 짧은 반복 개발 주기의 비율이 가장 높다

 

애자일을 어느 정도 이해하고 실험도 해봤다 싶은 조직에서 성공 기여도를 높이려면

짧은 반복 개발 주기, 고객 참여, 코드 공유에 관심을 기울여야 한다

 

하지만 이 책의 저자가 분석한 애자일 도입의 핵심적 성공요인은 코치라고 한다

성공하는 조직들에는 항상 뛰어난 애자일 코치가 있었다고 저자는 설명한다

뛰어난 애자일 코치의 특징은 다음과 같다

  • 의사소통 스타일(팀원, 상사, 팀장과)
  • EQ 및 스트레스하에서의 행동
  • 리더십 및 코칭 스타일(동기 부여 등)
  • 회고를 통한 개인적 학습 능력
  • 개인적 성장 의지, 성장 사고관, 자기효능감
  • 관찰 및 상황 파악 능력
  • 일치적 행동(믿는 것을 행동에 옮기는 능력)
  • 기술적 능력

 

두가지를 종합해봤을 때 성공적인 애자일의 대한 최종 요약은 다음과 같다

  • 애자일을 도입해서 성공하는 조직들이 국내에 있다
  • 애자일 실천법을 잘 실행하면 성공률도 높아질 수 있다
    (애자일을 한 지 얼마 되지 않더라도)
  • 실천법 중에서 비교적 성공에 직결되는 것들이 존재한다
    그것은 고객 참여, 리팩터링, 코딩 후 자동화 단위 테스트 붙이기, 코드 공유 등이다
  • 애자일 성숙도가 낮은 조직일수록 고객 참여를 하지 않으면 프로젝트 성공이 어렵다
  • 무섭고 두렵지만 중요한 일이라면 계속 미루지 말라
  • 뛰어난 애자일 코치가 있는 것이 애자일 도입 성공에 핵심적이다
  • 뛰어난 애자일 코치는 함께 자란다

3. 당신의 조직에 새 방법론이 먹히지 않는 이유

복잡한 분야일수록 어떤 특정 기법의 효과보다도 치료자 효과가 더 큰 영향을 미친다

새 프로젝트를 진행할 때에 우리가 어떤 방법론을 쓰느냐는 문제보다도

누가 참여하는가가 훨씬 더 압도적으로 중요한 문제이다

 

애자일 방법론 도입을 원하는 팀장이라면

'나는 어떤 팀장인가'를 먼저 자문해봐야 하지 않을까


마무리 느낀점

 

마지막 챕터인 애자일에서는 지금까지 나왔던 함께(협력) 자라기(학습)에 대한 내용을

실제 애자일 방법론에 대입하여 설명했다

책에서도 계속 언급하지만 협력과 학습은 애자일 방법론 뿐아니라 삶에서도 적용된다

내가 이해한 애자일은 딱 정의해서 '어떻게하고 그 뒤엔 어떻게 해야된다'라는 방법론이 아닌 것 같다는 생각이 든다

결국 프로젝트를 함께하는 사람들과 협력하고 방향을 정하며 같이 학습하며 나아가는게 중요한 포인트인 것 같다

개발 서적이 아닌 좋은 책 한권을 읽은 느낌이다 :)

728x90
복사했습니다!