The Nature of Software Development
해외주문/바로드림/제휴사주문/업체배송건의 경우 1+1 증정상품이 발송되지 않습니다.
패키지
북카드
키워드 Pick
키워드 Pick 안내
관심 키워드를 주제로 다른 연관 도서를 다양하게 찾아 볼 수 있는 서비스로, 클릭 시 관심 키워드를 주제로 한 다양한 책으로 이동할 수 있습니다.
키워드는 최근 많이 찾는 순으로 정렬됩니다.

작가정보
저자(글) 론 제프리스
저자 론 제프리스는 익스트림 프로그래밍 창시자 중 한 명. 『Extreme Programming Installed』와 『Extreme Programming Adventures in C#』의 저자며, 애자일 선언문(Agile Manifesto) 작성에 참여하였다.
번역 이기곤
역자 이기곤은 아이렌소프트(AirenSoft)에서 풀스택 개발자로 일하고 있다. C/C++, 안드로이드 개발을 맡고 있으며 멀티미디어 분야에 관심이 있다. 저서로 『FFmpeg 라이브러리』, 역서로 『도커 오케스트레이션』(이상 한빛미디어, 2015), 『Docker로 PaaS 구성하기』(한빛미디어, 2016)가 있다.
목차
- PART 1 가치를 이루는 것들
__1 가치 찾기
__2 가치, 우리가 원하는 것
__3 피처 단위 개발을 위한 가이드라인
__4 피처 단위로 조직 구성하기
__5 피처 단위로 계획하기
__6 피처 단위로 개발하기
__7 피처와 기반을 동시에
__8 무결점과 견고한 설계
__9 요약
PART 2 메모와 에세이
__10 가치에 대해서
__11 가치를 정하는 기준
__12 물론 힘든 일입니다
__13 그리 단순하지 않습니다
__14 성장하는 개발팀 만들기
__15 초기 계획을 위한 ‘파이브 카드’
__16 경영진을 위한 소프트웨어 개발의 본질
__17 더 강한 채찍질
__18 속도를 내기 위한, 특별한 빌드 기술
__19 리팩토링
__20 애자일 방법들
__21 애자일 확장
__22 결론
찾아보기
추천사
-
“이 책은 전문적인 소프트웨어 개발을 위한 CTO의 가이드입니다. 모든 CTO와 VP Engineering, 소프트웨어 관리자와 팀 리더가 읽어야 합니다. 이 책에서 10여년 동안 여러분을 괴롭히던 질문에 대한 답을 찾을 수 있습니다. 이 책은 간결하고 직관적이면서도, 인류가 시도해왔던 가장 복잡한 작업에 대해 솔직한 이야기를 털어놓습니다. 바로 높은 품질을 가진 소프트웨어 시스템을 개발하는 팀을 관리하는 방법 말입니다.” (『클린 코드』 저자)
-
“흘러가는 말들로 가득한 책은 버리고 이 책을 읽으세요. 론은 간결한 개발 프로세스를 훌륭하게 요약함으로써 우리에게 소프트웨어 개발의 기본을 알려줍니다. 론은 소프트웨어 개발에서 가장 중요한 것이 무엇인지 정확하게 짚어줍니다. 만약 여러분이 이보다 더 많은 일을 한다면, 그건 너무 과한 것입니다.” (『Pragmatic Unit Testing in Java 8 with JUnit』 저자)
-
“간결한 글과 그림 속에서 론은 소프트웨어 배포를 하기 위해 어떤 노력을 해야 하는지 여러 질문으로 깊이 있게 살펴봅니다. 이 책은 소프트웨어 개발 관계자뿐만 아니라 고객과 사용자도 읽어볼 수 있습니다.”
-
“어려운 내용을 쉽게 설명하려면 충분한 경험과 지식이 있어야 합니다. 이 책이야말로 그 말에 정말 어울리는 책이라 생각합니다.”
-
“소프트웨어 개발의 본질에 대해서 곱씹는 시간이, 이 책을 읽는 시간보다 더욱더 많아지기를 기대합니다.”
출판사 서평
애자일 선언문, 익스트림 프로그래밍 참여, 개발 경력 50년
‘소프트웨어 개발’이라는 산을 수도 없이 오르내린, 론 제프리스가 들려주는 이야기
이 책은 1부와 2부로 구성됩니다. 1부에서는 피처 기반의 개발 방법을 주로 설명합니다. ‘가치’를 이야기한 부분은 조금 식상하다고 느낄 수 있으나 피처 개발 방법을 이해하는 데 밑거름이 될 것입니다. 2부에서는 다양한 질문에 대한 저자의 조언이 담겨 있습니다. 2부야말로 저자의 오랜 경험이 녹아 있는 부분입니다. 쉽게 풀어 쓴 글이지만 담겨 있는 내용은 결코 얕지 않습니다. 이 책에 담긴 저자의 조언을 바탕으로 자신만의 방법을 찾아보세요.
“이 책은 소프트웨어 개발이라는 복잡한 활동 속에서 본질적인 간결함을 찾으려는 하나의 시도입니다. 저에게 몇 가지 좋은 아이디어가 있습니다. 기껏해야 꼬인 길을 조금 풀어주는 정도지만 이 아이디어를 활용해보시기 바랍니다. 그리고 이 아이디어로, 모든 혼란 속에서 자신이 생각하는 본질적인 간결함을 찾아보세요. 행운을 빕니다!”
- ‘시작하는 말’ 중에서
이 책의 대상 독자
- 프로젝트를 성공으로 이끌고 싶은 이
- 소프트웨어 개발이 너무 복잡해 도무지 모르겠다고 생각하는 이
- 소프트웨어 개발에 깊이 고민해보고 싶은 이
기본정보
ISBN | 9788968484650 | ||
---|---|---|---|
발행(출시)일자 | 2017년 01월 01일 | ||
쪽수 | 192쪽 | ||
크기 |
154 * 223
* 17
mm
/ 586 g
|
||
총권수 | 1권 | ||
원서(번역서)명/저자명 | The Nature of Software Development/Jeffries, Ron |
Klover
구매 후 리뷰 작성 시, e교환권 200원 적립
문장수집 (1)
e교환권은 적립 일로부터 180일 동안 사용 가능합니다. 리워드는 작성 후 다음 날 제공되며, 발송 전 작성 시 발송 완료 후 익일 제공됩니다.
리워드는 한 상품에 최초 1회만 제공됩니다.
주문취소/반품/절판/품절 시 리워드 대상에서 제외됩니다.
판매가 5,000원 미만 상품의 경우 리워드 지급 대상에서 제외됩니다. (2024년 9월 30일부터 적용)
구매 후 리뷰 작성 시, e교환권 100원 적립