[부트캠프] IT 코딩 부트캠프 후기/[Let's TIL🚴♀️] CodingON
2022. 11. 15.
[개발 문화 및 협업 도구] 개발 방법론(폭포수, 애자일) and 스크럼, 칸반
개발문화 및 협업 도구 1. 폭포수와 애자일 Waterfall 폭포수 모델 - 가장 익숙한 소프트웨어 개발 기법 - 고전적인 소프트웨어 생명 주기 - 병행 수행되지 않고 순차적으로 수행 장점과 단점 장점 - 단순한 모델이라 이해가 쉽다 - 단계별로 정형화된 접근이 가능해 문서화가 가능하다 - 프로젝트 진행 상황을 한눈에 명확하게 파악 가능하다 단점 - 오류가 생겼을 때 하나씩 올라가야 한다 (변경 수용이 어렵다) - 시스템의 동작을 후반에 가야 확인 가능하다 (중간에 보기가 어렵다) - 대형 프로젝트에는 부적합하고 일정이 지연될 가능성이 있다. 이러한 폭포수 모델의 단점을 해결하고자 나온 것이 애자일 애자일(Agile) 모델 - 짧은 주기의 개발 단위를 반복해 하나의 큰 프로젝트를 완성해 나가는 것 - ..