본문 바로가기

애자일

스크럼(Scrum) 개념 및 용어 모음 스크럼(Scrum)이란? 스크럼은 애자일 소프트웨어 개발 방법 중의 하나로, 프로젝트 관리를 위한 상호 점진적 개발 방법론입니다. 이 방법은 특정 언어나 방법론에 의존적이지 않은 넓은 응용 범위의 개발 기법입니다. 스크럼의 특징 솔루션에 포함할 기능 및 개선점에 대한 우선순위를 부여한다. 개발 주기는 30일 정도로 조절하고 개발 주기마다 실제 동작할 수 있는 결과를 제공한다. 개발 주기마다 적용할 기능이나 개선에 대한 목록을 제공한다. 날마다 15분 정도 회의를 가진다. 항상 팀 단위로 생각한다. 원활한 의사소통을 위하여 열린 공간을 유지한다. 스크럼에서는 30일 주기로 실제 동작하는 소프트웨어를 만들면서 프로젝트를 진행합니다. 단, 팀의 스크럼 적응도 및 진행 상황에 따라 1주~4주의 유연성을 가지기도.. 더보기
애자일(Agile)이란? 철학과 원칙 애자일(Agile)이란? 우리가 익숙한 소프트웨어 개발 기법에는 폭포수 개발 방식(Waterfall model)이 있습니다. 폭포수 모델 Waterfall Model 소프트웨어 개발 생명주기(SDLC; Software Develoment Life Cycle)에 기반하고 있는 소프트웨어 개발 기법으로, 워터폴 모델, 폭포수 모형, 선형 순차 모형, 단계적 생명주기라고도 한다. 한 번 떨어지면 거슬러 올라갈 수 없는 폭포수와 같이 소프트웨어 개발도 각 단계를 확실히 매듭짓고 다음 단계로 넘어간다는 의미에서 붙여진 명칭이다. 전통적인 시스템 생명주기 모델로 소프트웨어를 개발할 때 가장 널리 사용된다. 폭포수 모델로 프로젝트를 진행하면 보통 요구 사항 분석, 설계, 개발, 테스트, 배포 순서의 프로세스를 따르게.. 더보기