이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
이해관계자중심 소프트웨어 개발
고객의 비즈니스 가치를 드높이는 개발 접근법
가격
19,000원
10 17,100
YES포인트?
950원 (5%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  해외배송 가능?
  •  문화비소득공제 가능

책소개

목차

옮긴이의 글
추천사, 감사의 글

1장 이해관계자중심 개발방식에 대하여
넘어야 할 장애물
소프트웨어 개발에 대해 다르게 접근해보자
예증된 기법을 이용하라
성공의 비결은 '전체팀'이다
이해관계자를 이해하라
조직 맥락을 이해하라
제품에 소비가능성을 부여하라
이해관계자 목표에 맞춰 조율하라
이해관계자 관점에서 성공을 정의하라
이해관계자중심 개발자가 되려면
리더의 역할
핵심 포인트: 지금 시작하라

2장 이해관계자를 이해하라
이해관계자 이해에 대하여
이해관계자를 파악하라
이해관계자 목표를 파악하라
네 가지 이해관계자 그룹
이해관계자와 지속적으로 대화하라
이해관계자 목표에 맞춰 대화를 조율하라
리더의 역할
핵심 포인트
주요 용어

3장 조직 맥락을 이해하라
조직 맥락에 대하여
다양한 고객 요구사항 처리하기
조직 맥락을 활용하여 이해관계자들의 언어로 대화하라리더의 역할
핵심 포인트
주요 용어

4장 제품을 소비하기 쉽게 만들라
제품의 소비가능성에 대하여
소비가능성 메타작업을 파악하라
소비가능성 점수카드를 활용하여 투자 방향을 설정하라
어떤 소비가능성 메타작업을 강조할지 선택하라
더 많은 사람들에게 다가가라
리더의 역할
핵심 포인트
주요 용어

5장 이해관계자 목표에 맞춰 조율하라
이해관계자 조율이란
대화의 초점을 이해관계자에게 중요한 주제에 맞춘다
이해관계자와의 조율을 위한 작업일정을 확보하라
산출물의 잡음을 최소화하여 관계자 피드백을 개선한다
품질을 보장하라
성공적인 제품을 위해 리허설을 하라
리더의 역할
핵심 포인트
주요 용어

6장 이해관계자 관점에서 성공을 정의하라
운영단계에서의 이해관계자 성공에 대하여
운영단계 1기: 주관계자의 성공
1기에서 알게 된 내용을 활용하라
운영단계 2기: 장기적인 고객지원
운영단계 3기: 이해관계자가 신, 구 시스템을 모두 사용할 수 있도록 지원하라
리더의 역할
핵심 포인트
주요 용어

7장 이해관계자중심 개발자가 되려면
어떻게 이해관계자중심 개발방식을 도입할 수 있을까
이해관계자중심 개발방식을 효과적으로 활용하려면
리더의 역할
핵심 포인트
주요 용어

찾아보기

저자 소개

저자: 칼 케슬러(Carl Kessler)
IBM 소프트웨어 월드와이드 개발담당 부사장직을 맡고 있다. IBM에서 10년 이상 주로 기업형 컨텐츠 관리 및 시스템 관리, 보안, 네트워킹 영역에서 대형 소프트웨어 개발조직들을 이끌어 왔다. 제품개발 업무 이전에는 IBM 리서치 부서에서 소프트웨어 기술감독 및 CIO(최고 정보 책임자)로 근무하였다. IEEE의 선임회원이기도 하며 관련 특허를 여럿 가지고 있다.
저자: 존 스웨이처 (John Sweitzer)
IBM 수석 엔지니어이자 IBM 기술 아카데미의 회원이며 26년 이상 대규모, 복합 소프트웨어 시스템을 설계 개발해왔다. 이 책을 쓸 당시, 이해관계자중심 개발의 한 부분인 이해관계자중심 설계 이니셔티브(initiative)를 주도하고 있었다. 이는 당시 IBM 소프트웨어 그룹이 개발하는 소프트웨어의 소비가능성 및 통합 소프트웨어의 사업 타당성에 많은 영향을 미쳤다. 그 전에는 IBM 자율 컴퓨팅(Autonomic Computing) 이니셔티브의 수석 아키텍트였으며, 티볼리(Tivoli) 시스템 관리 브랜드의 수석 아키텍트였다. 또한 공용 정보모델 (CIM, Common Information Model)을 위한 DMTF 표준위원회의 창립회원으로서 CIM에 대한 책을 집필하였으며 관련 특허를 보유하고 있다. 한편 미국 태권도협회의 공인 태권도 사범이기도 하다.
역자: 차영호
고려대 영어교육과를 졸업하고, KCC 정보통신에 99년 해외 인턴사원으로 입사하여 영국으로 건너간 후, SDS 영국법인, 기아자동차 영국법인을 거쳐, 현재는 런던의 Holborn에 위치한 Totaljobs.com에서 선임 개발자 및 스크럼 팀 개발 리더로 일하고 있다. 개발자로 일하면서도 9시에 출근하여 5시에 칼(!)퇴근 하며, 일 그리고 가정, 공부 이 모두를 누리는 행복한 일상을 보내고 있다. 이에 대해서는, 월간 마이크로소프트어웨어(2006년 2, 3월호)에 「영국에서 개발자로 일한다는 것」이란 글을 통해 소개한 적이 있다.

2005년 이후부터 애자일 방법론에 깊은 관심과 믿음을 가지게 되었으며 이를 실천하고자 노력하고 있다. Totaljobs에서 팀 개발자들과 함께 꾸준히 페어 프로그래밍을 하고 있으며, Selenium 테스트를 도입하고 정착시켰고, 요즘은 어떻게 하면 TDD를 별다른 저항 없이 도입할 수 있을까 연구하고 있다. 한글, 영문 혼합인 simple life of code(http://simplelifeuk.wordpress.com/)라는 블로그를 운영한다.

품목정보

발행일
2009년 10월 15일
쪽수, 무게, 크기
303쪽 | 532g | 175*225*30mm
ISBN13
9788991268661

출판사 리뷰

흔히 외치는 ‘고객 만족’이란 구호에서 고객은 누구인가? 특히 소프트웨어 개발에서 등장하는 고객은 실지로 누구인가? 실질적인 고객이 누군지 알아야 제대로 된 서비스나 제품 개발이 가능하다. 이 책은 고객을 세분화하여 그에 맞는 대응은 무엇이고 어떻게 하면 좀 더 나은 소통을 할 것인가에 무게 중심을 두고 있다. 이론적이고도 실용적인 접근이지만 다양한 사례가 있어 이해관계자(고객) 중심적인 소프트웨어 개발의 의미를 쉽게 파악할 수 있다.

이해관계자중심의 성공적인 제품을 개발하기 위한 실용적인 접근

1. 핵심 이해관계자들에게 최상의 비즈니스 가치를 제공할 수 있는 소프트웨어를 개발하라
꿈의 프로젝트가 있다고 상상해보자. 제품은 생산성 높고, 사기가 드높은 소프트웨어 전문가 팀에 의해 설계되고 개발된다. 고객들이 원하는 사항을 정확하게 파악하여 출시된다. 제품은 출시되기가 무섭게 여기저기서 열띤 호응을 받으면 채택된다. 이 책에서 소개하고 있는 혁신적인 ‘이해관계자중심’의 소프트웨어 개발방식을 적용한다면, 여러분의 다음 프로젝트가 바로 이와 같은 ‘꿈의 프로젝트’가 될 수 있다.

2. 이해관계자를 사고의 중심에 두고 개발하여 소프트웨어의 진정한 가치를 높이라
IBM에서 가장 존경받는 소프트웨어 리더라고 할 수 있는 칼 케슬러(Carl Kessler)와 존 스웨처(John Sweitzer)는 ‘이해관계자중심의 소프트웨어 개발방식’을 통해 프로젝트의 진정한 가치가 무엇인지 깨달았다. 이해관계자들의 이해와 요구를 올바르게 파악하고 최종 고객의 실질적인 요구사항를 조율하여 개발작업에 일치시켰다. 광범위한 시장에서 단기간에 고객을 장악할 수 있는 소프트웨어를 어떻게 제공할지, 고객의 비즈니스 가치를 어떻게 높일지 이 책은 그 해결책을 여실히 보여주고 있다.

3. 이해관계자중심 개발방식은 어떠한 프로젝트 유형에도 유용하다
저자들은 프로젝트 유형이나 범위에 상관없이 어떤 개발팀이라도 즉각적으로 도움을 얻을 수 있는 완벽한 이론적 프레임과 실용적 실천기법들을 제시하고 있다. 그 접근방식은 활용면에서 이미 실제 증명되었다. 이로써 개발자는 고객과의 대화에 효율성을 높일 수 있고, 더욱 향상된 가시성과 명확성을 가지고 우선순위를 결정할 수 있으며, 작성한 코드들이 최상의 비즈니스 가치를 제공하도록 할 수 있을 것이다.

이 책은 다음과 같은 내용을 담고 있다.
* 이해관계자를 파악하고 이들이 속한 조직 및 비즈니스 맥락을 이해한다.
* 프로젝트가 충족시켜야 할 중단기 이해관계자 목표를 명확히 분석한다.
* 프로젝트의 각 기대사항들을 더욱 효과적으로 실제 결과물로 치환한다.
* 더욱 ‘소비 가능(Consumable)’한 소프트웨어, 즉 손쉽게 배포하고, 사용하며, 지원할 수 있는 시스템을 개발한다.
* 이해관계자들의 목표와 지속적으로 조율한다.
* 제품을 제공한 이후에도 장기간 진행되는 변화를 이해관계자들이 지속적으로 관리할 수 있게 돕는다.
* 이해관계자 기반의 개발방식을 추진하는 데 필요한 리더십 기술을 습득한다.

추천평

소프트웨어에 의존하는 조직들은 마치 신화 속에나 나옴직한 온갖 신비한 동물을 사육하듯 각각의 프로세스를 시종일관 유지보수 작업을 합니다. 관리 프로세스, 요구사항 프로세스, 개발 프로세스, 영업 및 마케팅 프로세스 등 참으로 많습니다.

각각의 프로세스는 때론 다투기도 하지만 건강해 보이고 아름답기까지 합니다. 그러나 ‘조직에게 성공을, 고객에게 가치를’ 이란 측면에서 보자면 미흡하여 참으로 많은 낭비를 만들어 내기 일쑤입니다. 그리고 한 프로세스를 최적화하기 위해 겨냥한 은탄환은 대개 다른 프로세스를 비참하게 만들기도 합니다.
초기 요구사항의 개념에서 제품 출시 후 수익의 흐름까지, 각 가치 사슬(value chain)의 각 단계들은 당연한 말이지만 사람들에 의해 이루어집니다. 사람이 필요한 이유는 설계, 개발과 같은 것들이 근본적으로 학습 활동이지 생산 활동이 아니기 때문입니다. 각자의 영역에서 숙련된 사람들이 풍부하고 명확하며 빈번하게 의사소통을 하므로써, 잘 짜여지고 일관적인 설계, 구현, 제공(delivery) 관련 의사결정을 내릴 때만이, 실제적으로 최고의 결과가 나올 가능성이 높습니다. 그래서 교차기능팀들은 휼륭한 제품과 효과적인 비스니스 프로세스를 제공하는 데 큰 긍지를 가질 만합니다.

물론 견고한 소프트웨어 실천법들이 반드시 필요합니다. 하지만 슬프게도 이것만으로는 충분하지 않습니다. 가치제공의 문제는 외부에서 내부로, 관계자중심의 관점에서 연구되어야 합니다. 이 책에서, 칼 케슬러(Carl Kessler)와 존 스웨이처(John Sweitzer)는 이 문제를 바라보는 데 아주 유용한 접근법을 보여 주고 있습니다. 이 방식은 최종 결과물의 실제적 가치를 결정하게 될 핵심 관계자들을 파악하는 것에서부터 시작합니다. 이들은 제품개발팀이 의사결정을 내릴 때, 어떤 식으로 각 이해관계자 그룹들의 맥락과 일반적인 우려들을 존중해야 할지 보여줍니다.

이해관계자중심 사고는 팀이 소프트웨어를 구현할 때 사용하고 있는 기존의 접근법들을 보완하는 역할을 하기도 하지만, 또한 성공을 측정하는 방식 자체를 변화시키기도 합니다. 성공적인 관계자중심 팀은 많은 것들을 학습하며 일하지 추측으로 일하지 않습니다. 빈번한 피드백이 강조되는 애자일 프로세스를 사용한다면 관계자들 전부가 진정으로 가치있게 여기는 솔루션을 제공할 가능성이 높습니다. 그러나 잘 짜여진 애자일 프로세스라 하더라도, 관계자중심의 문화가 뿌리내리지 않고는, 흔히 실패한 프로젝트 완곡하게 표현하는 ‘기술적 성공’ 만으로 끝날 수도 있습니다.

관계자중심 접근법이란 시스템 사고적 접근 방식입니다. 가치 사슬의 처음부터 끝까지 전부를 가치 제공 시스템으로 취급한다고 해서, 그 신비한 동물들을 모두 없앤다는 것은 아닙니다. 오히려 그들이 균형 잡힌 생태계의 한 부분으로 작동하게 만듭니다. 이를 위해서는 조직의 아래에서 위까지 모든 계층을 통합하는 고된 작업이 필요합니다. 이는 또 다른 은탄환 주문만 외치고 있는 것보다는 훨씬 높은 수준의 사고입니다.
톰 포펜딕(『린 소프트웨어 개발』의 공저자)

첫번째 리뷰어가 되어주세요.

첫번째 한줄평을 남겨주세요.

사락 별점0

혜택 및 유의사항

첫번째 별점을 남겨주세요.

첫번째 밑줄을 남겨주세요.