agile 2

애자일(Agile) 방법론 종류

이번 포스팅은 애자일(Agile) 방법론의 대표적인 종류에 대해 알아보자. 대표적인 애자일 개발 방법론으로는 XP를 꼽을 수 있으며 최근 많은 기업들이 찾고 있는 스크럼 등이 있다. n 익스트림 프로그래밍(eXtreme Programming, XP) - 애자일(Agile) 개발 프로세스의 대표로 1999년 켄트백의 저서 ‘Extreme Programming Explained-Embrace Change’에서 발표된 이후 애자일(Agile) 개발 프로세스의 개발 방법 중 대표적인 하나로 꼽히게 됐으며, 보급에 큰 역할을 하였다. n 스크럼(Scrum) - 프로젝트관리를 위한 상호,점진적 개발 방법론으로, 30일 주기로 실제 동작 가능한 결과를 제공하는 스프린트(Sprint)를 중심으로 하고 있다. 매일 정해..

애자일(Agile) 이란?

최근 들어 프로젝트 관리방법 중 하나인 애자일(Agile)에 대한 수효가 늘어나고 있다. 특히 미국의 경우 애자일(Agile) 관리 경험을 Job Description에 요구하는 경우를 종종 볼 수 있다. 그렇다면, 애자일(Agile)이란 무엇인가? 애자일(Agile)은 소프트웨어 개발 자체가 다른 공학적인 프로세스와는 큰 차이가 있음을 인지하는 하기 시작하면서부터 시작된 개발 방법론이다. 1999년 후반까지는 소프트웨어 공학과 개발방법론은 장기간에 걸쳐 많은 인원 및 많은 비용을 투입하여 진행하는 다른 공학 프로세스와 비슷한 맥락으로 진행됐다. 그러나, 이미 고전적인 소프트웨어 공학이나 관리 기법만으로는 대처할 수 없게 되자 이런 문제에 대한 기술적인 해결책으로 객체지향 기술이 등장했다. 애자일 방법론..