오전에 다른 팀들 발표를 진행하였다. 우리팀을 포함하여 총 12팀 발표를 진행하였다. 우리팀은 15분으로 좀 길게 발표를 진행하였다. 아마 영상이 거의 5분으로 길어서 그런 거 같다.
쉽게 배우는 소프트웨어 공학>
1장 소프트웨어 공학과 개발 프로세스
- 애자일 => 따로 진행
2장 UML
4장 요구분석
5장 설계
6장 아키텍처 설계와 클래스 설계 - 클래스 설계 원칙 5가지 solid 중요
재미가 없을 거라고 함. 그래서 실습을 최대한 많이 해보고자 한다고 함.
- 선형 순차적 모델(기본) => 진화적, 단계적, 통합
- 애자일
재료, 사람
공정 전체를 관통하는 섬세한 계획 필요 - 건물 짓기의 경우, 뒤로 못 돌아가기에
선형 순차적 모델 = waterfall(폭포수)
V모델
진화적 프로세스 모델 - 프로토타입
나선형 모델 - 위험 분석
애자일 - 고객과의 계약에서 적용 어려움
올바른 판단이었는지 헷갈릴 수 있음
스크럼
스프린트
=> 초반 폭포수, 후반 애자일 로 수업 진행 예정
https://www.francescatabor.com/articles/2018/11/14/a-cautionary-tale-for-project-managers

https://www.youtube.com/watch?v=5tJPXYA0Nec
다양한 IT 프로젝트를 분류해 보고 각각의 프로젝트에 폭포수 모델이 적합한지, 애자일 모델이 적합한지 판단
waterfall - 금융/국방/항공/의료 등 '안전'과 '신뢰'가 핵심인 프로젝트, 정부, 임베디드
애자일 - 스타트업, B2C, 웹/앱