티스토리 뷰

Think of IT

애자일 매니페스토

Reference M1 2019. 2. 28. 00:18


애자일 매니페스토


우리는 스스로 소프트웨어를 개발하고, 다른 사람들이 개발하는 것을 도와주면서 더 나은 소프트웨어 개발 방법들을 찾고 있다. 이 과정에서 우리는 다음과 같은 가치를 중요하게 생각한다.


절차와 도구보다 개성과 화합을

방대한 문서 작업보다는 동작하는 소프트웨어를

계약 조건에 대한 협상보다는 고객과의 협력을

계획을 따르는 것을 넘어서서 변화에 대처하는 것을

더 가치있게 여긴다.


좌측의 사항도 가치가 있음을 인정하지만 우리는 우측의 사항에 더 높은 가치를 둔다는 것이다.


애자일 매니페스토의 원칙


1. 가치있는 소프트웨어를 일찍, 지속적으로 전달하여 고객을 만족시키는 것을 최우선으로 한다.


2. 개발의 막바지 단계이더라도 고객의 요구사항 변경을 환영한다. 애자일 프로세스들은 변화를 활용하여 고객의 경쟁력을 높이는데 기여한다.


3. 동작하는 소프트웨어를 몇 주에서 몇 개월 단위로 자주 전달한다. 가능한 한 전달주기를 짧게 한다.


4. 비즈니스 담당자들은 프로젝트 기간 내내 매일 개발자와 함께 일한다.


5. 프로젝트는 동기가 부여된 개인들로 구성한다. 그들이 필요로 하는 환경과 지원을 제공하고 프로젝트가 완료될 때까지 믿고 맡긴다.


6. 개발팀 내에서 정보를 전달하는 가장 효율적이고 효과적인 방법은 얼굴을 마주보고 대화하는 것이다.


7. 프로젝트의 진척도를 가늠하는 가장 기본 요소는 동작하는 소프트웨어다.


8. 애자일 프로세스들은 지속 가능한 개발을 이끈다. 투자자, 개발자, 사용자들은 일정한 개발 속도를 계속 수용할 수 있어야 한다.


9. 기술적인 탁월함과 좋은 설계에 대한 지속적인 관심은 기민함을 높인다.


10. 단순함, 즉 하지 않아도 될 일은 최대한 하지 않아야 한다.


11. 최선의 아키텍처, 요구사항, 설계는 스스로 조직화되는 팀에서 나온다.


12. 개발팀은 정기적으로 일을 어떻게 하는 것이 더 효과적인지 되돌아보고 그에 맞추어 일하는 방식을 조율하고 바로 잡는다.


'Think of IT' 카테고리의 다른 글

이런 경우 이직하라  (0) 2019.04.16
이직을 하면 잃게 되는 것  (0) 2019.04.08
보이스카우트 규칙  (0) 2019.03.01
애자일  (0) 2019.02.24
21세기의 소프트웨어 개발  (0) 2019.02.17
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함