3월 11일 수업은 대만 가족여행으로 인해 불참

프로세스와 방법론

소프트웨어 생명주기

요구 분석 → 설계 → 구현 → 테스팅 → 유지보수

SE와 유사한 작업

System Engineering과 유사한 프로세스로 Software Engineering을 진행함


왼쪽 : 우선 코드를 짜는 개발(Code And Fix) / 오른쪽 : 프로세스 개발(SDLC) : Step by Step

왼쪽 : 우선 코드를 짜는 개발(Code And Fix) / 오른쪽 : 프로세스 개발(SDLC) : Step by Step

프로세스가 없으면, 초반엔 코드를 짜서 작업물이 나오긴 하니까 열심히 작업을 하게되지만, 후반부로 갈수록 체계적으로 분리를 해두지 않아서, 버리는 양(Thrashing)이 많음

반면, SDLC는 초반부엔 작업물이 별로 없음(초반부는 짤 수 있는 코드가 별로 없음). 그렇지만 후반부로 갈수록 체계화된, 분리된 개발을 진행해왔기에 버리는 양이 현저히 적음

프로세스 없는 개발

Code & Fix

프로세스