1. CBD(Component Based Development)방법론의 개요

 1-1. CBD(Component Based Development)방법론의 정의

    - 재사용 가능한 컴포넌트의 개발 또는 상용 컴포넌트들을 조합하여 어플리케이션의 개발생산성과 품질을 높이고 시스템 유지보수비용을 최소화하는 혁신적 방법

 

 1-2. CBD(Component Based Development)방법론의 등장배경

    - 객체지향 개발 방법론이 해결하지 못한 개발 생산성, 재사용성, 시스템 유지보수성 등을 해결하기 위한 대안으로 등장

    - 업무, 기술, e-Business 조직의 변화

 

2. CBD(Component Based Development)방법론의 개발 프로세스 구조, 프로세스 요소

 2-1. CBD(Component Based Development)방법론의 개발 프로세스 구조

 

 

 2-2. CBD(Component Based Development)방법론의 프로세스 요소

  1) CD
    - CD (Component Development)
    - SW 개발에 필요한 부품을 만드는 과정
    - 재사용 목적상 해당 도메인에 대한 분석이 핵심사항

  2) CBD
   - CBD (Component Based Development)
   - 컴포넌트들을 조립하여 새로운 응용 소프트웨어 제품개발
   - 반복적 개발 프로세스를 적용하여 혁신적인 생산성 향상

 

3. CBD(Component Based Development)방법론의 구축방안

  1) 아키텍처 중심적 : 아키텍처 중심 개발을 통한 가시성 확보, 위험 조기 식별 및 대응

  2) 엔지니어링 도구 : 자동화된 툴을 통해 생산성과 정확성 향상 가능

  3) 프레임워크 기반 : 프레임워크 기반 개발은 개발생산성 향상 및 품질향상의 기반 역할

  4) 수행조직 : 컴포넌트 개발팀, 솔루션 개발팀, 조직지원팀의 역할 분담

  5) 표준 및 방법론 :

    - 실행환경 표준: .NET, J2EE, CCM
    - 개발표준:UML기반 개발표준 및 RUP와 같은 방법론

  6) 개발 역량 강화 : 개발팀원의 기반 기술 습득 정도, 표준 이해 및 준수 정도

  7) 재사용관리체계 : 컴포넌트 재사용 자산 축적 및 품질관리 체계 구축 중요

  8) 경험 축적 : 프로젝트 관리나 아키텍처 정립에 대한 경험과 적용 능력 중요

  9) 정책 : 개발자들이 컴포넌트에 대해 긍정적인 마인드를 갖도록 고취

'1. IT Story > Basic Studies' 카테고리의 다른 글

SEM(Strategic Enterprise Management)  (0) 2019.06.19
TDD (Test Driven Development)  (0) 2019.06.18
XP (extreme Programming)  (0) 2019.06.17
Agile 개발방법론  (0) 2019.06.16
객체지향방법론  (0) 2019.06.13
정보공학방법론  (0) 2019.06.12
구조적방법론  (0) 2019.06.11
SW개발방법론  (0) 2019.06.09
블로그 이미지

운명을바꾸는자

IT와 함께 살아가는 삶

,