티스토리 툴바


    SEI Framework for Software Product Line Practice

    http://www.sei.cmu.edu/productlines/framework.html

     

    CMU/SEI에서 정의한 플랫폼에 대해서 설명한다(Product-Line Approach 플랫폼은 동일한 접근 방법이라고 보면 된다).

     

  1. S/W Product-Line 정의
  2. A software product line is a set of software-intensive systems sharing a common, managed set of features that satisfy the specific needs of a particular market segment or mission and that are developed from a common set of core assets in a prescribed way.

    - a set of software-intensive systems: S/W 제품군

    - a common set of core assets: 플랫폼

    - a prescribed way: 플랫폼을 사용해 제품을 만드는 방법, framework

     

    , S/W Product-Line 특정 시장이나 사업 전략에 구분되는, 공통적인 기능 집합을 가지는 제품들이다. 이런 공통적인 기능 집합은 플랫폼을 통해서 효율적으로 제공될 있다. 또한 미리 계획된 방법으로 관리가 가능해야 한다.

     

  3. SW Product-Line 개요
  4. 다음 장의 그림이 S/W Product-Line Approach 가장 설명하고 있다.

     

    - Products pertain to business goals. 제품은 사업 목표/전략에 맞아야 한다.

    - Products share an architecture. 제품은 구조를 공유한다.

    - Products are built from components. 제품은 부품들로 구성된다.

    - Business goals are satisfied by the architecture. 구조는 사업 목표/전략을 만족시켜야 한다.

    - The architecture is used to structure components.  구조는 부품들을 연결하는 데에 사용된다.

    - Core Assets: Product-Line approach 위한 모든 elements.

     

    Product lines take economic advantage of commonality. 플랫폼은 공통부의 경제적인 장점을 살리는 방법이다. Bound variation. 어떻게 제품/차별화 것인가가 관리되어야 한다. Fully-generalized 목표는 아니다.

     

  5. 3가지 핵심적인 Activities
  6. 다음은 Product-Line 접근의 핵심적인 Activities이다.

     

    - Core Asset Development: 플랫폼 개발, 공통부/가변부의 관리

    - Product Development: 제품 적용/개발, 제품 특화된 가변부의 적용

    - Management: 플랫폼 개발과 제품 적용/개발의 연동(프로세스/조직)

     

    다음 2개의 그림은 플랫폼(Core Asset) 개발과 제품 개발의 입력/출력을 명세하고 있다.

    중요한 것은 서로 맞물려 돌아가는 톱니 구조라는 점이다. Management 이런 톱니 구조를 원활하게 굴러가게 만드는 프로세스와 조직이다.

     

     

     

     

     

저작자 표시 비영리 변경 금지

'S/W Platform' 카테고리의 다른 글

CMU/SEI의 Product-Line(Platform) Approach  (2) 2009/06/20
Product-Line Approach와 Platform  (0) 2009/06/17
플랫폼의 정의  (0) 2009/06/13
Posted by 드라진

트랙백 주소 :: http://drajin.tistory.com/trackback/7 관련글 쓰기

댓글을 달아 주세요

  1. 김윤수 2009/06/28 14:27  댓글주소  수정/삭제  댓글쓰기

    안녕하세요. 어느새 글을 꽤 올리셨군요. ^^ 블로그를 통해서도 계속 만나 뵙기를 바랍니다. 우리 서로 링크 교환하죠? 제가 먼저 링크 달아 두겠습니다.

  2. 요시 2010/01/21 16:11  댓글주소  수정/삭제  댓글쓰기

    관심가지던 분야인데 재미있게 읽었습니다. 근데 블로그의 폭이 너무 좁아서 .... 약간 넓었으면 더 읽기 편할 것 같습니다 ^^