☕️ 폭포수 모델
애자일 이전. 순차적 프로세스
☕️ 애자일(Agile) 방법론
프로젝트 관리 및 소프트웨어 개발에 대한 반복적인 접근 방식
☕️ 4가지 특징 (출처 : RedHat)
- 개인과 개인 간의 상호작용이 프로세스 및 툴보다 우선
- 작동하는 소프트웨어가 포괄적인 문서보다 우선
- 고객과의 협업이 계약 협상보다 우선
- 변화에 대응하는 것이 계획을 따르는 것보다 우선
☕️ 변화에 신속하게 대응
☕️ Scrum
30일 정도의 주기로 실제 동작하는 제품을 만들면서 개발을 진행하는 방식으로
날마다 스크럼 회의(어제 한일, 오늘 할일, 장애 현상 등)를 통해 공유한다.
☕️ Scrum > Sprint
단기간에 프로토타입을 제작하고 테스트 하여 피드백을 통해 개선하는 과정이다.
관련 책으로는 구글 사례를 소개하는 스프린트-제이크 냅 이 있다.
☕️ 애자일을 위한 협업을 위한 도구
Jira, Git
☕️ 현황
개발 방법론을 넘어서 일하는 조직문화 개념으로 사회 전반적으로 사용하고 있다.
'Programming > 개발론' 카테고리의 다른 글
MVP(최소 기능 제품, Minumum Viable Product) (0) | 2023.10.15 |
---|---|
TDD(Test Driven Development) (0) | 2022.09.03 |
MSA 란 (0) | 2022.09.03 |