실용주의 소프트웨어 개발 (현장에서 길어올린 소프트웨어 개발 베스트 프랙티스(Best Practices))

실용주의 소프트웨어 개발 (현장에서 길어올린 소프트웨어 개발 베스트 프랙티스(Best Practices))

$18.00
Description
어떻게 하면 스마트하게 개발할 것인가는 모든 개발자들의 화두다. 이 책 [실용주의 소프트웨어 개발]은 똑똑하게 소프트웨어를 개발하는 최고의 방법들 60가지를 소개한다. 이 책은 코딩 얘기는 많지 않다. 코딩 전후좌우를 둘러싸고 있는 효율적인 개발 과정들을 정리해내고 개발자간 소통을 위한 수많은 사례와 방법들을 정리한 책이다.
저자

오병곤

저자오병곤은터닝포인트경영연구소대표.정보관리기술사.구본형변화경영연구소연구원.
‘보다인정받는직장인이되고싶다,강점과기질을살려자신만의브랜드를만들고싶다,인생과직업의방향을찾아현실화하고싶다,어디서나스스로를고용할수있는전문가가되고싶다,지금이순간변화를위한출사표가필요하다’와같은직장인들의바람이이루어지도록돕는일을한다.그것으로밥을먹는다.저자는25여년동안IT와인문학의중간에서일해왔다.한진과CJ등에서IT기획,비즈니스솔루션개발,경영과프로세스혁신컨설팅,조직원의경력계발과교육을맡아왔으며,<터닝포인트경영연구소>를설립하여‘3050터닝포인트스쿨,‘내인생의첫책쓰기’,‘엔지니어를위한휴먼스킬(HumanSkill)’,‘실용주의소프트웨어개발베스트프랙티스(BestPractices)프로그램을개발운영하고있다.서강대학교에서사회학을전공하였으나,한순간의선택으로소프트웨어엔지니어의길을걸어왔으며,일하는방식의혁신없이는소프트웨어개발의발전을기대할수없다는것을절감하며그동안체득한실전노하우를이책에아낌없이담았다.저서로《회사를떠나기3년전》,《내인생의첫책쓰기》,《대한민국개발자희망보고서》,《나는무엇을잘할수있는가》,《프로그래머그다음이야기》등이있다“.용기를내어생각한대로살지않으면머지않아사는대로생각하게된다”는말을품고산다.

목차

프롤로그-소프트웨어개발을스마트하게!
들어가며-우리가버려야할세가지관행에대하여

1장기술(Engineering)
01프로젝트에적합한생명주기선정
02요구사항도출및명세화
03요구사항누락을막는법
04비기능요구사항도출
05요구사항검토워크숍
06유지보수요구사항개발
07아키텍처설계절차및적용
08프로그램명세설계
09동료검토의현실적접근
102인1조프로그래밍
11테스트를먼저생각하는개발
12소스코드클린업(Cleanup)
13위험기반의테스트전략수립
14명세기반테스트기법활용
15테스트시나리오작성법
16테스트케이스작성법
17저비용고효율테스트가이드
18테스트자동화
19자주,정기적으로코드를통합하기

2장관리및지원(Management&Support)
20대가산정(Estimation)현실화및검증
21프로젝트착수워크숍(KickOffWorkshop)
22사용자참여를이끌어내는법
23개발자채용과경력개발
24품질에대한인식전환
25통찰력을제공하는품질활동
26프로젝트초기의위험과결함관리
27위험관리십계명
28요구사항변경에대한우리의자세
29요구사항양방향추적
30목표에부합하는측정
31변화와협업을주도하는형상관리
32효과적,효율적프로세스개선

3장기본(Fundamental)
33일의시작
34일의가치찾기
35일의우선순위정하기
36PDCA사이클
37성장을기록하기
38테크니컬라이팅(TechnicalWriting)
395단계시간관리
40창의,기술과인문의만남

나오며-나를전문가로키우는십계명
에필로그-오직지극한사랑으로탁월함을추구하라
부록-실용주의소프트웨어개발실천법60
교육프로그램소개-실용주의소프트웨어개발베스트프랙티스활용워크숍과정

출판사 서평

샘플원고살펴보기→www.roadbook.co.kr/181

_대상독자
(혹이런고민을하고계시나요?)
_소프트웨어개발단계가뭔가정리가안된느낌이든다!
_프로젝트가자꾸실패한다!
_협업이잘이루어지지않는다!
_고객은불만투성이다!
_어제의개발수준이나오늘의개발수준이나도긴개긴(도찐개찐)이다!
_코딩만잘해서는안된다는생각을하고있다!

_주요내용
소프트웨어개발을스마트하게!
“열심히”가아니라“똑똑하게”일하자!

철학자존듀이가주창한실용주의는현실에서유용한것이진리라고보는입장으로진리의절대성을부정한다.어제의지식과기술이오늘쓸모없어지는,지식의감가상각이급속도로발생하는소프트웨어전성시대에서실용주의원칙은큰힘을발휘한다.이책은현실을기반으로지속적인학습과성장을도모할수있는실용주의적소프트웨어개발방법들을제시한다.

주요내용과특징
_다시쓰는소프트웨어공학책!
이책이과거의소프트웨어공학과다른점은실용주의적접근과저자의현장경험에서길어올린베스트프랙티스(BestPractices)만을담았다는것이다.

_수많은현실과우수한사례를통해배우는책!
이책은모든꼭지에현실이등장한다.그리고그현실을극복한우수사례들을구체적으로제시한다.프로젝트현장에그대로적용할수도있고토론,교육,협업을위한교재등으로도적합하게구성되었다.

_구체적이고바로써먹을수있는문서,절차,방법들을제시해주는책!
소프트웨어개발은코딩이전부가아니다.코딩전후좌우를둘러싸고있는개발과정들을정리해내고소통해야하는수많은툴들,문서들,방법들이서로유기적으로힘을발휘하여프로젝트의성공을이끌어낸다.이러한구체적인소스들을제공해주는책이다!

_인문학유전자를가진소프트웨어개발자의통찰이넘치는책!
수많은신인작가를배출해낸책쓰기프로그램의명강사인저자의깨알같은통찰들을읽는재미도쏠쏠하다.

“진정한엔지니어는일신우일신(日新又日新)을통해매일작은기적을만드는사람이다.엔지니어는소프트웨어개발에대한나름대로의확고한철학을갖고현장에서스마트하게일하는방식을항상고민해야한다.나는그것이실용주의의출발점이라고생각한다.”
_프롤로그중에서

_편집자코멘트
편집자가바라보는저자오병곤은살아가는방법의“획일성”을버리고“다양성”을찾으려고수없이반복하며인생을조율해가는사람이다.오랜세월알고지낸덕분으로저자의동행편집자가되는행운을얻었지만,“어떻게살것인가”에대한한인간으로서배우는행운도많았다.
이책에도역시저자의그런성향이잘드러난다.이론은이론일뿐,현실을직시하고경험에기초하여최고의방법들을찾아가는과정이꼭그의인생을닮아있는것같다.이책은소프트웨어공학에나올만한주제들로가득차있다.하지만,이론이아니라현실과이를극복하는최고의사례를뽑아내독자가상황별로취사선택할수있도록하고있다.
편집자는이책을“다시쓴소프트웨어공학책”이라명명하고싶다.