일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- docker
- JPA
- Linux
- tomcat
- Spring
- STREAM
- 방화벽
- DevOps
- IntelliJ
- 액세스회선
- cloud
- 캐시서버
- Collection
- 소켓
- Pipeline
- 허브
- map
- jdk
- Set
- LAN어댑터
- sonarQube
- Java
- ansible
- 라우터
- Jenkins
- mybatis
- post
- container
- gradle
- AOP
- Today
- Total
목록agile (2)
거북이-https://velog.io/@violet_evgadn 이전완료
DevOps를 공부하기 앞서서... DevOps를 공부하기 전 Waterfall과 Agile 방식을 비교하는 시간을 가져보자. DevOps도 SW 개발 방법론 중 하나지만, DevOps는 Agile 방식에서 운영과 개발 과정을 합친 개발 방법론으로써 진화된 Agile 방식이라고 봐도 무관하다. 즉, 현재 자주 활용하는 개발 방법론은 Waterfall과 Agile, 두 방법이라고 이해해도 무방하다. 현재에도 Waterfall Model을 활용하는 기업이 많은 만큼 둘 사이에 차이에 대해 알아보고 어떤 상황에서 무슨 개발 방법론을 활용하는 것이 좋은지 확인하고 가는 것이 좋을 것이다 Waterfall Model과 Agile Model 비교 ◎ 요구사항 Waterfall Model은 Requirements 단..
Agile 방법론 ◎ Agile 방법론이란? 이전 Section에서 우리는 Waterfall 방법론에 대해 배웠다. 그렇다면 Waterfall Model의 가장 큰 단점이 무엇일까? 바로 이전 단계로 돌아갈 수 없다는 Waterfall 모델의 특성상 고객의 요구사항이나 돌발 상황에 대처하기 어렵다는 것이다. Agile 방법론은 Waterfall Model의 단점을 해결하기 위해 나온 개발 방법론으로써 "문서화" 중심의 개발을 버리고 "고객과의 소통"을 중심으로 하는 개발 방식이다. 궁극적으로 Agile은 고객과의 소통을 통해 "고객의 변화에 대응하는 것"을 가장 큰 목표로 두고 있는 개발 방법론인 것이다. 고객과 소통을 하면서 개발을 진행한다면 고객은 SW를 실시간으로 확인 가능하기 때문에 프로젝트의 진..