어떻게 하면 개발을 잘 할 것인가? 에 대한 방법론을 학습하고 문서작업을 배우는 과목!
우리가 프로그램을 짤 때는 객체 지향적 방식으로 대부분 진행한다.
절차지향적 방식을 이제는 다루지 않는다. 현업에서는 거의 사용하지 않기에, 우리는 객체지향적 프로그래밍 방법론을 다룰 것이다
이해 → 사용법(구현)
다른 학교들은 문서 작업 실력을 높여주기 위해 두 학기로 나눠서 과목을 진행하기도 한다.
문서작업은 그만큼 중요하다고 할 수 있다
소프트웨어 개발을 위한 계획, 요구분석, 설계, 구현, 테스트, 유지보수에 있어서 각종 도구, 기법, 기술, 방법, 방법론을 습득한다.
시험 두 번
과제 X
팀장에게 혜택이 더 주어질 것
대부분 보고서에서 우열을 가리기 힘들다(작성 실력이 비슷비슷, 수업당 1 ~ 2팀만이 상위권 실력) → 중간기말 시험에서 보통 갈리게 될 것