Skip to content

Commit c588baa

Browse files
authored
add : study about Agile,Waterfall (#69)
* add : study about Agile,Waterfall * Update 애자일과 워터풀.md add : add image * Update 애자일과 워터풀.md add : add reference
1 parent 051e825 commit c588baa

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# 애자일과 워터풀
2+
3+
## 워터풀 (Waterfall) 방법론
4+
5+
- 워터풀 방법론이란 "폭포"라는 waterfall에서 나온 이름으로 폭포처럼 물이 떨어지듯 순차적으로 일을 진행하는 방법론을 말한다.
6+
7+
### 워터풀 방법론의 특징
8+
9+
- 순차적인 프로젝트 관리 방법론으로 각 단계는 이전단계가 완료된 후에만 시작한다. (계단식 처리방법으로도 불린다)
10+
- 요구사항 분석 -> 설계 -> 개발 -> 테스트 -> 운용의 단계로 진행한다.
11+
- 초기 단계에서 요구사항 분석을 진행해 모든 단계의 내용을 확정하고 난뒤 설계를 시작한다.
12+
13+
### 워터풀 방법론의 장점
14+
15+
- 프로젝트 관리가 수월하다.
16+
- 필요한 예산과 자원이 초기에 확정되므로 예상결과와 리스크를 잘 파악할 수 있다.
17+
- 단계의 구분을 확실히하여 각 단계별 책임 소재나 진행여부가 명확해지기 때문에 대규모 프로젝트에 적합하다.
18+
19+
### 워터풀 방법론의 단점
20+
21+
- 각 단계가 끝나야지 다음단계가 진행되므로 개발속도가 느리다.
22+
- 개발 요구사항이 초기에 정해지므로 변경이 자유롭지 못하다
23+
24+
---
25+
26+
## 애자일 (Agile) 방법론
27+
28+
- 애자일 방법론이란 "기민한, 날렴한"의 agile뜻을 사용하며, 좋은 것을 빠르게 취하고, 낭비 없게 만드는 다양한 방법론을 통칭해 일컫는 말이다.
29+
- 워터풀의 느린 개발속도를 보완하고자 탄생한 방법론이다.
30+
31+
### 애자일 방법론의 특징
32+
33+
- 고객의 의견을 꾸준히 반영하면서 빠르게 개발하는것을 목표로 한다.
34+
- 요구사항 전체를 한번에 개발하는것이 아닌 작은 단위로 여러번 진행한다.
35+
- 요청 -> 설계 -> 개발 -> 테스팅 -> 배포 순서로 진행하며 필요 시 앞의 단계로도 갈 수 있다.
36+
37+
### 애자일 방법론의 장점
38+
39+
- 개발속도가 빠르며 프로토타입 모델을 빠르게 출시할 수 있다.
40+
- 고객의 요구사항을 즉각 반영할 수 있다.
41+
- 계획 혹은 기능에 대한 수정과 변경에 유연하다.
42+
43+
### 애자일 방법론의 단점
44+
45+
- 전체적인 계획이 언제든 바뀔 수 있으므로 반복적인 유지보수 작업이 많다.
46+
- 고객의 요구사항 및 계획이 크게 변경되면 모델이 무너질 수 있다.
47+
48+
### 워터풀 방법론과 애자일 방법론의 비교
49+
<img width="956" alt="스크린샷 2023-01-27 오전 10 55 38" src="https://user-images.githubusercontent.com/21211957/214997180-9048b6f4-2f22-4b6d-a55c-167867527952.png">
50+
51+
<img width="556" alt="스크린샷 2023-01-27 오전 11 29 35" src="https://user-images.githubusercontent.com/21211957/214997584-5ad33fe6-1440-443c-a5b0-225f9c11202e.png">
52+
53+
## 참고 자료
54+
- https://asana.com/ko/resources/waterfall-project-management-methodology
55+
- https://sundappled.tistory.com/16
56+
- https://velog.io/@iamminzzy/애자일Agile-방법론-이란-BDD부터-TDD까지
57+
- https://agilemanifesto.org/iso/ko/manifesto.html
58+
- https://brunch.co.kr/@lucy5016/8
59+
60+
61+

0 commit comments

Comments
 (0)