서브메뉴

본문

The Rational Unified Process an Introduction
The Rational Unified Process an Introduction
저자 : Philippe Kruchten
출판사 : 인터비젼
출판년 : 2003
ISBN : 8956671338

책소개


Rational Unified Process(RUP)의 개념, 구조, 내용, 그리고 동기에 대한 간략한 소개서. RUP는 웹 인터페이스를 통해 살펴볼 수 있는 소프트웨어 공학 개발공정으로서, 개발팀의 생산성을 높이고 모든 팀원들에게 소프트웨어에 대한 좋은 습관을 형성하도록 도와준다. RUP는 개발팀에게 UML, 소프트웨어 자동화, 그리고 소프트웨어 업계의 좋은 습관들에 이르기까지 이들 모두에 대한 잇점을 인식할 수 있도록 한다는 점에서 아주 독특하다고 할 수 있다.

이 책을 통하여 RUP가 무엇이며 RUP에서 다루지 않는 것은 무엇인지를 배우고, RUP에 나오는 어휘를 배우고 그 구조를 이해하며, RUP에 녹아있는 최상의 소프트웨어 기법들에 대해 살펴본다. 또한 RUP가 개발 프로젝트에서 독자가 특정 역할을 수행하는데 어떤 도움을 줄 수 있을지 이해할 수 있다.

Second Edition은 RUP의 최신 버전과 맞추기 위해 많은 내용을 갱신했다. 비즈니스 공학, 비기능 요구사항 관리, 그리고 다 계층 분산 응용 개발과 배치 등에 대한 내용을 추가했다. 또한 응용 인터페이스 설계와 패턴과 프레임웍을 사용한 시스템 설계 등을 개선했다. 실시간 시스템과 반응 시스템 개발에 관한 내용도 포함시켰다. 시험은 전체 수명주기에 걸쳐 다룰 만큼 폭이 넓어졌는데, 이키텍처 프로토타입 검증에서부터 최종 제품에 대한 확인까지 확장되었다.

목차


제1부 개발공정
1 소프트웨어 개발 좋은 습관
2 Rational Unified Process
3 정적 구조: 개발공정 설명
4 동적 구조: 반복 개발
5 아키텍처 - 중심 개발공정
6 쓰임새 - 주도 개발공정

제2부 개발공정 워크플로
7 프로젝트 관리 워크플로
8 비즈니스 모델링 워크플로
9 요구사항 워크플로
10 분석 및 설계 워크플로
11 구현 워크플로
12 시험 워크플로
13 형상 및 변경 관리 워크플로
14 환경 워크플로
15 배치 워크플로
16 반복 계획
17 RUP 조정 및 적용

부록 A. 작업자 목록
부록 B. 산출물 목록
약어 목록
용어집
참고도서
찾아보기

QuickMenu