2. 왜 애자일 인가?

애자일 개발이 중요한 것은 더 깊은 철학적, 윤리적 이유 때문이다.

바로 직업의식과 고객의 당연한 기대 때문이다.

직업의식

애자일 개발은 (전문가가 되겠다는) 약속이다.

소프트웨어 개발 산업 전반에 전문가 다운 행동을 퍼트리겠다는 약속

내 수준을 올리겠다는 약속

과거에 실패가 많았다 → 소프트웨어가 이제 너무 많다 → 실패하면 안된다

소프트웨어은 어느 곳에나 있다.

정말 많은 곳에 소프트웨어가 있다.

우리가 세상을 지배한다.

소프트웨어는 누가 만드는가?

→ 여러분과 나다 우리가 세상을 지배한다.

테스트가 안되서 엉망이다.

→ 테스트 슈트가 소프트웨어의 정상 동작을 엄밀하게 증명한다고 말 할 수 있는 프로그래가 얼마나 될까?

도요타 리콜 (브레이크 소프트웨어 결함)

재앙

프로그래머의 실수로 사람이 죽는 재앙