"애자일"의 두 판 사이의 차이
(새 문서: '''애자일'''은 ‘기민한’, ‘날렵한’, ‘민첩한’이라는 뜻 을 가진 형용사로서, 사전에 정해진 단계와 절차 에 따라 개발을 진행하는...) |
|||
1번째 줄: | 1번째 줄: | ||
'''애자일'''은 ‘기민한’, ‘날렵한’, ‘민첩한’이라는 뜻 을 가진 형용사로서, 사전에 정해진 단계와 절차 에 따라 개발을 진행하는 폭포수(Waterfall) 개발 방법론과 달리, 변화하는 상황에 맞게 유연하게 대응하는 소프트웨어 개발 방법론(SDM)을 말한다. 스크럼(Scrum) 방법을 사용한다. | '''애자일'''은 ‘기민한’, ‘날렵한’, ‘민첩한’이라는 뜻 을 가진 형용사로서, 사전에 정해진 단계와 절차 에 따라 개발을 진행하는 폭포수(Waterfall) 개발 방법론과 달리, 변화하는 상황에 맞게 유연하게 대응하는 소프트웨어 개발 방법론(SDM)을 말한다. 스크럼(Scrum) 방법을 사용한다. | ||
+ | |||
+ | |||
+ | ==개념<ref> 위키백과, <[https://ko.wikipedia.org/wiki/%EC%95%A0%EC%9E%90%EC%9D%BC_%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4_%EA%B0%9C%EB%B0%9C 애자일 소프트웨어 개발]>, <<위키백과>>, 2020-07-20 </ref>== | ||
+ | ''애자일 방법론'''은 일정한 주기를 가지고 끊임없이 [[프로토타입]]을 만들어내며 필요한 요구사항을 추가 및 수정을 통해 소프트웨어를 개발하는 것이다. 애자일 개발 프로세스는 제한된 시간과 비용 안에서 정보는 불완전하고 예측은 불가능하다는 전제하에 합리적인 답을 내도록하는 것이다. | ||
+ | |||
+ | ==종류== | ||
+ | 아래의 개발 방법론에는 서로 다른 특징과 적용범위가 있으며, 조합도 가능하다. | ||
+ | |||
+ | *[[익스트림 프로그래밍]](Extreme Programming, XP) | ||
+ | *[[스크럼]] | ||
+ | *[[크리스털 패밀리]] | ||
+ | *[[Feature-Driven Development]] | ||
+ | *[[Adaptive Software Development]] | ||
+ | *[[익스트림 모델링]] | ||
+ | |||
+ | |||
+ | {{각주}} | ||
+ | |||
+ | |||
+ | ==참고자료== | ||
+ | *위키백과, <[https://ko.wikipedia.org/wiki/%EC%95%A0%EC%9E%90%EC%9D%BC_%EC%86%8C%ED%94%84%ED%8A%B8%EC%9B%A8%EC%96%B4_%EA%B0%9C%EB%B0%9C 애자일 소프트웨어 개발]>, <<위키백과>>, 2020-07-20 |
2020년 8월 4일 (화) 14:48 판
애자일은 ‘기민한’, ‘날렵한’, ‘민첩한’이라는 뜻 을 가진 형용사로서, 사전에 정해진 단계와 절차 에 따라 개발을 진행하는 폭포수(Waterfall) 개발 방법론과 달리, 변화하는 상황에 맞게 유연하게 대응하는 소프트웨어 개발 방법론(SDM)을 말한다. 스크럼(Scrum) 방법을 사용한다.
개념[1]
애자일 방법론'은 일정한 주기를 가지고 끊임없이 프로토타입을 만들어내며 필요한 요구사항을 추가 및 수정을 통해 소프트웨어를 개발하는 것이다. 애자일 개발 프로세스는 제한된 시간과 비용 안에서 정보는 불완전하고 예측은 불가능하다는 전제하에 합리적인 답을 내도록하는 것이다.
종류
아래의 개발 방법론에는 서로 다른 특징과 적용범위가 있으며, 조합도 가능하다.
- 익스트림 프로그래밍(Extreme Programming, XP)
- 스크럼
- 크리스털 패밀리
- Feature-Driven Development
- Adaptive Software Development
- 익스트림 모델링
각주
- ↑ 위키백과, <애자일 소프트웨어 개발>, <<위키백과>>, 2020-07-20
참고자료
- 위키백과, <애자일 소프트웨어 개발>, <<위키백과>>, 2020-07-20