'Documents'에 해당되는 글 81건

  1. 2009.10.26 소프트웨어 아키텍트를 위한 추천도서(강추 목록)
아키텍트를 위한 필독서

Software Architect in Practice I/II
S/W아키텍쳐에 대한 개념서로써 S/W 아키텍쳐에 대한 개념적 틀을 잡는데 도움이 된다. SEI의 연구 내용들이 주를 이루고 있으며, S/W아키텍쳐 정의에 대해 명쾌하게 설명하고 있다.





모두가 바이블이라고 하는책

Software Architecture 
전문 S/W 개발자들은 유사 패턴에 대한 논의와 평가에서 새로운 아이디어를 발견할 수 있을 것이다.
학생들은 시스템 조직 접근을 위한 유용한 테크닉을 발견할 수 있을 것이다.
교사들은 S/W 구조 수업을 위한 유용한 교재로 사용할 수 있을 것이다. 



무조건 보아야할 책

Documenting Software Architectures : Views and Beyond 
아키텍쳐 뷰와 S/W아키텍쳐의 관계, 이해당사자들과 아키텍쳐 뷰와의 관계들을 이해하기 쉽게 정리하고 있으며 시기적으로 2000년 이후에 쓰여져서 그간의 다양한 시각을 정리하는 내용이 많음






Siemens4View가 정리된책
Applied Software Architecture
이 책은 양질의 S/W 를 설계하기 위한 실질적인 가이드라인과 테크닉을 제공하는 책으로서 아키텍쳐의 4개의 중요 관점-개념, 모듈, 실행, 코드-에 초점을 맞춰 S/W 아키텍쳐 기본의 개관과 아키텍쳐 설계 업무에 대한 상세한 가이드를 제시한다. 




Use Case를 정복하라

Writing Effective Use Cases
이 책은 유즈케이스 작성에 관한 실질적인 가이드로서의 역할을 한다. 저자는 그의 경험을 바탕으로 유즈케이스 작성에 관해 개발자들에게 필수적인 어드바이스를 제공하고 있으며, 유즈케이스 작성의 여러 예를 보여주고 있다. 





프로젝트 프로세스를 위한 책

Process Patterns
S/W를 개발하는 것은 복잡한 업무이고, 여러분은 이러한 사실을 반영하는 개발 프로세스를 필요로 한다. 이 책은 객체 지향적인 S/W 프로세스를 서술한다. 이 책을 통해서 여러분은 프로젝트를 게시, 모델, 생성하는 방법과 사람, 프로젝트, 위험, 재사용, 기반구조 등을 관리하는 방법을 배우게 된다. 




말이 필요없는 책

Design Patterns : Elements of Reusable Object-Oriented Software 
이 책은 객체 지향 개발에 있어 현대적이고 고전적이며 소프트웨어 설계에서 공통적으로 발생하는 문제에 대한 정연하고 영구적인 솔루션을 제공해준다. 관리 객체 생성을 위한 패턴, 커다란 구조 내에서의 컴포징 객체, 객체간의 흐름 제어를 위한 패턴에 대해 설명하고 있다. 재사용성과 유연성을 향상시킬 수 있도록 작성된 수많은 예제를 제공하고 있다. 



한번은 봐야할 책

Core J2EE Patterns : Best Practices and Design Strategies
Explains how to leverage Java's architecture and mechanisms to design enterprise applications and considers code modularity, nonduplication, network efficiency, maintainability, and reusability



Core J2EE Patterns : Best Practices and Design Strategies (2nd Edition)
Explains how to leverage Java's architecture and mechanisms to design enterprise applications and considers code modularity, nonduplication, network efficiency, maintainability, and reusability




저자의 명성이 느껴지는 책

Patterns of Enterprise Application Architecture
이 책은 엔터프라이즈 어플리케이션 개발자들이 가지고 있는 어려운 도전적 과제들을 해결하여 줄기 위해 만들어졌다. 객체지향 설계자인 저자는 기술의 변화에도 불구하고 Smalltalk으로부터 CORBA와 Java, .NET에 이르기까지 동일한 기본 디자인 개념들은 일반적인 문제들을 해결하는데 적합하며 적용될 수 있다고 말하고 있다. 각 분야의 전문가들의 도움을 받아 저자는 어떠한 엔터프라이즈 어플리케이션 플랫폼에도 적용할 수 있는 해결책을 제시하고 있다


평가방법은 알아야 한다.

Evaluating Software Architectures
S/W 아키텍쳐를 평가하고 실생활에 적용하는 체계적인 방법들에 대해 설명한다. 이러한 평가들이 어떻게 개발하는데 드는 비용과 시간을 감소시킬 수 있는지 보여준다. 이 책은 아키텍쳐 평가의 개념적인 배경과 정부와 기관에서 수행되는 수많은 평가에 사용되는 진행 과정에 대한 단계적인 가이드를 해주고 있다. 


Posted by sjokim
,