mystic-agit 개발 블로그

[Clean Agile : Back to Basics] 6장 : 애자일 해지기 본문

개발 이론, 생각, 컨퍼런스/애자일

[Clean Agile : Back to Basics] 6장 : 애자일 해지기

mystic-agit 2023. 8. 28. 21:01

켄트 벡의 애자일 4가지 가치

(1) 용기

  • 높은 품질과 수준 높은 규칙을 지켜야 속도가 빨라질 것이라는 믿음
    • 용기 있는 믿음
  • 용기를 통해 합리적인 정도의 위험을 감수한다. 그리고 필요하다고 판단되는 것을 이행한다.

(2) 소통

  • 프로그래머, 고객, 테스터, 관리자 등 모두가 자주 교류하여 손발을 맞추고 상호작용한다.

(3) 피드백

  • 전체 팀은 피드백의 빈도와 양을 최대화
  • 무언가 잘못되었을때 조기에 파악 및 수정

(4) 단순함

  • 소통, 피드백이 되는 문제는 최소화하여 단화시키는 노력 필요
  • 개발자의 경우 코드를 단순화하는 등의 예

 

애자일에 대한 각자의 태도

  • 모든 애자일을 도입하기 보단 자신의 프로세스에 맞게 고치고 다듬어 적용 필요
  • 특정 방법론을 정하고 전체 생애주기에 걸쳐 규칙을 잘 적용하고 있는지 확인
  • 문제가 생기는대로 해결하면서 지속적인 최선을 다함이 필요

 

좀 더 확인해보는 애자일의 성격

  • 애자일은 간혹 전담 코치가 필요하지만
    • 팀 구성원이 서로 코치가되어 서로를 지적하고 보완하는 역할이 중요
  • 애자일은 구성원이 작을수록, 관리자가 부재한 경우 더욱 성공할 가능성이 높다.
    • 애자일은 소프트웨어라는 특성에 맞춘 성향의 방법이다.
    • 팀의 성격을 고려하지 않고 큰 팀의 운영의 기법으로 생각하진 말자.

 

애자일 도구

  • 소프트웨어 개발자는 핵심 도구에 능숙해져야 한다.
  • 도구는 빠르게 변화하기 때문에 끊임없이 배우고 능숙해지도록 노력한다.
  • 물리적 도구(화이트 보드, 포스트 잇 등)을 적절히 효과적으로 활용하라.
  • 자동화할 수 있는 것은 도구를 통해 구축해 효율성을 갖추자. 다만, 모든 것을 자동화하는 것이 아니다.

 

Comments