소프트웨어 공학의 3R(나올수있음)역공학(reverse engineering) : 물품을 보고 문서를 역으로 만드는 거재공학 : 분석 -> 재구성 -> 역공학 -> 이관재사용(reuse)소프웨어 개발 방법론폭포수프로토타이핑나선형 : 계획 -> 위험 분석 -> 공학적 개발 -> 평가(순서 나올 수 있음)RAD : 그냥 빨리빨리 만드는거V모형 : 개발하면서 테스트에 집중하는거4세대 기법애자일 방법론XP : 의사소통, 용기, 피드백, 존중, 단순성(피존의 용기에 담아서 주세요)스크럼 : 스프린트, 백로그비용산정하향식전문가 판단 기법, 델파이 기법상향식원시코드 라인수, 단계별 노력수학적COCOMO : 조직형(그 라인수 5만라인 30만 라인), 반분리형, 내장형Putnam : Rayleigh-Norden, SLI..