17. 소프트웨어 제품 라인 공학

2021. 2. 15. 21:50Topcit 정리/기술영역 - 소프트웨어 개발

반응형

 

소프트웨어 제품 라인 공학 개요

고품질의 소프트웨어를 만들기 위하여 재사용 저장소의 개념을 도입하여 재사용률을 높이는것.

주로 패키지 SW나 임베디드 SW영역에서 활용된다.

 

 

소프트웨어 제품 라인 구성 요소

 

Core Asset 개발

반복적인 수행으로 제품의 공통되는 부분을 찾고, 재사용 시킬수 있도록 하는 개발 단계

 

Product 개발

핵심공통기능에 Core을 활용함으로서 시간을 단축하여 본격 개발을 진행하는 단계

 

관리

올바른 조직 구조, 자원 할당, 중재 및 감독과 같은 활동

 

 

소프트웨어 제품 라인 공학 프로세스

 

크게 도메인 공학과 애플리케이션 공학으로 나누어지며 밑 사진과 같이 프로세스가 진행된다.

 

 

 

소프트웨어 제품 라인 공학 장점

 

재사용성을 유도하기 때문에 평균 비용절감 효과가 50프로 이상이다.

비용 뿐만 아니라 시간, 인력, 품질향상과 같은 효과도 동시에 일어난다.

반응형