일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- ansible
- map
- 라우터
- jdk
- tomcat
- AOP
- 소켓
- JPA
- 허브
- mybatis
- 방화벽
- 캐시서버
- Java
- container
- Spring
- Jenkins
- docker
- gradle
- LAN어댑터
- 액세스회선
- post
- Set
- Linux
- sonarQube
- DevOps
- STREAM
- cloud
- Pipeline
- IntelliJ
- Collection
- Today
- Total
목록장단점 (2)
거북이-https://velog.io/@violet_evgadn 이전완료
Agile 방법론 ◎ Agile 방법론이란? 이전 Section에서 우리는 Waterfall 방법론에 대해 배웠다. 그렇다면 Waterfall Model의 가장 큰 단점이 무엇일까? 바로 이전 단계로 돌아갈 수 없다는 Waterfall 모델의 특성상 고객의 요구사항이나 돌발 상황에 대처하기 어렵다는 것이다. Agile 방법론은 Waterfall Model의 단점을 해결하기 위해 나온 개발 방법론으로써 "문서화" 중심의 개발을 버리고 "고객과의 소통"을 중심으로 하는 개발 방식이다. 궁극적으로 Agile은 고객과의 소통을 통해 "고객의 변화에 대응하는 것"을 가장 큰 목표로 두고 있는 개발 방법론인 것이다. 고객과 소통을 하면서 개발을 진행한다면 고객은 SW를 실시간으로 확인 가능하기 때문에 프로젝트의 진..
SW 개발 방법론이란? Waterfall, Agile, DevOps를 설명하기 전 이들을 모두 포함하는 SW 개발 방법론에 대해 먼저 알아보자. SW 개발 방법론은 사실 용어 그대로의 의미를 가진다. "SW"를 "개발"하는 "방법"에 대한 "이론" 즉, 우리가 개발할 SW를 어떻게 만들어나갈지를 이론적으로 풀어낸 것이 SW 개발 방법론이라고 할 수 있겠다. SW 개발 방법론은 SW를 어떻게 만드는지에 대해 관심을 가진다. SW 개발 방법론은 어찌 되었든 실전이 아닌 이론이기 때문에 실제 상황과는 약간의 괴리가 있을 수도 있다. SW 개발 방법론은 SW를 개발하는 과정을 단계별로 나누고, 단계별 산출물을 정의한다. 또한 이 산출물을 "누가" "어떻게" "어떤 순서로" 만들고 다뤄야 하는지, 그리고 그 과정..