소프트웨어: 프로그램의 개발, 운용 보수에 필요한 자료의 일체-> 이러한 모든 것이 엔지니어의 작업결과이기 때문타 작업보다 실체를 감지하기가 어렵다품질 평가, 구조파악이 어렵다적은 비용으로 복제 및 대량샹산이 가능하다-> 대부분 비용은 설계와 개발단계에 들어감노동집약적