An Analysis of Agile Methodologies' Trends and Introduction cases of the Methodologies at the ESA Ground Segment Software Development

애자일 방법론의 동향 및 ESA 지상국 소프트웨어 개발 분야의 도입사례 분석

  • 서석배 (한국항공우주연구원 위성지상시스템개발팀) ;
  • 강지훈 (한국항공우주연구원 위성지상시스템개발팀)
  • Received : 2012.05.15
  • Accepted : 2012.07.01
  • Published : 2012.07.01


Agile is a software development methodology which was established for four objectives; people, collaboration, responsiveness, and working software. Thus the Agile methodologies have been applied not only software development fields but also various special areas of technology. ESA (European Space Agency) adopt several Agile methodologies, including Scrum as the key technique, for the software development of ground segment. This article analyzes trends of Agile methodologies and introduction cases of the methodologies for ESA's ground segment software development.

애자일(Agile)은 논증 가능한 구체적인 목표(사람, 협조, 반응성, 작동하는 소프트웨어)를 위해서 창시된 소프트웨어 개발 방법론으로, 소프트웨어 엔지니어링뿐만 아니라 여러 전문 분야에 적용되고 있다. ESA (European Space Agency)의 경우 애자일의 대표적인 방법인 스크럼 (Scrum)을 중심으로 지상국 분야의 소프트웨어 개발에 애자일을 적용하였다. 본 논문에서는 애자일 기술의 동향을 살펴보고, 이를 도입한 ESA 지상국 소프트웨어 개발의 최근 사례를 분석한다.



  1. 임백준, 임백준의 소프트웨어 산책, 한빛 미디어, ISBN 89-7914-329-X, pp.120-122, 2005.
  2. 정태중/신승환 역, 고약한 문제 합당한 해결 (Wicked Problems, Righteous Solutions, by Peter DEGRAS), 인사이트, ISNB 978-89-91268-86-9, p.59 p.92 p.100 p.106 p.144 p.161 p.213 p.217 p.218, 2010.
  3. 김익환/전규현, 소프트웨어 개발의 모든 것, 페가수스, ISBN 978-89-96091-73-8, p.171 p.173, 2008.
  4. 심우곤외 역, 스크럼과 XP : 애자일 최전선에서 일군 성공 무용담 (Scrum and XP from the Trenches, by Henrik KNIBERG). 인사이트, ISBN 978-89-91268-60-9, p.xiv p.3 p.5, 2009.
  5. 박일/김기욱 역, 스크럼: 팀의 생산성을 극대화시키는 애자일 방법론 (Agile Software Development with Scrum, by Ken SCHWABER and Mike BEEDLE), 인사이트, ISBN 978-89- 91268-47-0, p.11 p.30, 2008.
  6. Rui SANTOS, Felix FLENTGE, Mac-Elian BEGIN, and Vicente NAVARRO, Agile Technical Management of Industrial Contracts: Scrum Development of Ground Segment Software at the European Space Agency, Springer, XP2011 LNBIP77, pp.290-305, 2011.