정보시스템 구축관리
핵심318
소프트웨어 재사용의 개요
출제 빈도
3회
원본 99쪽
소프트웨어 재사용(Software Reuse)은 이미 개발되어 인정받은 소프트웨어의 전체 혹은 일부분을 다른 소프트웨어 개발이나 유지에 사용하는 것이다.
소프트웨어 개발의 품질과 생산성을 높이기 위한 방법으로, 기존에 개발된 소프트웨어와 경험, 지식 등을 새로운 소프트웨어에 적용한다.
• 재사용의 이점
- 개발 시간과 비용을 단축시킨다. - 소프트웨어 품질을 향상시킨다. - 소프트웨어 개발의 생산성을 향상시킨다. - 프로젝트 실패의 위험을 감소시킨다. - 시스템 구축 방법에 대한 지식을 공유하게 된다. - 시스템 명세, 설계, 코드 등 문서를 공유하게 된다.