IT Technology

애자일이란 무엇인가?

by빵수 2022. 7. 15. 12:55
728x90
반응형

애자일이란 무엇인가?

 

 

애자일은 흔히들 '방법론'이라고 이야기한다.

'방법론'이라는 말은 처음 접할 때 쉽게 가슴에 와닿는 용어는 아닌 듯싶다.

그렇다면 '프로세스'는 어떤 가? 그저 그렇다.

그냥 쉽게 '일하는 방식' 정도로 생각해보자.

 

 

애자일은 기존에 소프트웨어 개발을 할 때 사용하던 '구닥다리 일하는 방식'을 오랜 기간에 걸쳐 소프트웨어 제품을 만들어 오던 거장들이 소프트웨어의 소프트 한 면을 살려서 정의한 일종의 '유연하게 일하는 방식'이라고 볼 수 있다.

애자일이란 용어 자체가 '기만한', '재빠른', '민첩한'이라는 뜻을 가지고 있다.

 

 

대부분의 소프트웨어 개발 프로젝트는 고객의 Needs에 의해 시작된다.

특히 국내에서는 소프트웨어가 공짜라는 인식이 강한지라 저런 식의 요구 사항을 아무렇지도 않게 뱉게 마련이다.

해외는 대부분 이럴 때마다 고객이 비용을 지불해야 하고 일정이 지연되기 때문에 섣불리 그렇기 하지도 못하고, 하더라도 철저하게 분석 한 다음에 진행하기 마련이다.

그런데도 불구하고 해외에서도 이런 변덕스러운 고객의 요구사항 변경으로 인하여 실패하는 프로젝트가 빈번하게 발생하게 되었고, 이를 어떻게든 해결하고자 소프트웨어 세계의 거장들이 모여서 선언문을 작성하게 된다.

이것이 바로 2001년에 선언된 '애자일 소프트웨어 개발 선언'이다.

 

 

 

 

 

출처

https://brunch.co.kr/@insuk/5

 

애자일이 무엇인가요?

프로그래머가 되고자 하는 분들을 위한 이야기 | 필자의 지인 중에 잘 알려진 IT출판사에서 근무를 하는 분이 계신다. 출판사에서 일하다보니 출판 기획, 저자 섭외 및 관리(?), 편집이나 교정 작

brunch.co.kr

 

반응형