프롤로그 - 소프트웨어 개발을 스마트하게!
들어가며 - 우리가 버려야 할 세 가지 관행에 대하여
1장 기술(Engineering
01 프로젝트에 적합한 생명주기 선정
02 요구사항 도출 및 명세화
03 요구사항 누락을 막는 법
04 비기능 요구사항 도출
05 요구사항 검토 워크숍
06 유지보수 요구사항 개발
07 아키텍처 설계 절차 및 적용
08 프로그램 명세 설계
09 동료검토의 현실적 접근
10 2인 1조 프로그래밍
11 테스트를 먼저 생각하는 개발
12 소스코드 클린업(Cleanup
13 위험 기반의 테스트 전략 수립
14 명세 기반 테스트 기법 활용
15 테스트 시나리오 작성법
16 테스트 케이스 작성법
17 저비용 고효율 테스트 가이드
18 테스트 자동화
19 자주, 정기적으로 코드를 통합하기
2장 관리 및 지원(Management & Support
20 대가 산정(Estimation 현실화 및 검증
21 프로젝트 착수 워크숍(Kick Off Workshop
22 사용자 참여를 이끌어 내는 법
23 개발자 채용과 경력개발
24 품질에 대한 인식 전환
25 통찰력을 제공하는 품질활동
26 프로젝트 초기의 위험과 결함관리
27 위험관리 십계명
28 요구사항 변경에 대한 우리의 자세
29 요구사항 양방향 추적
30 목표에 부합하는 측정
31 변화와 협업을 주도하는 형상관리
32 효과적, 효율적 프로세스 개선
3장 기본(Fundamental
33 일의 시작
34 일의 가치 찾기
35 일의 우선순위 정하기
36 PDCA 사이클
37 성장을 기록하기
38 테크니컬 라이팅(Technical Writing
39 5단계 시간 관리
40 창의, 기술과 인문의 만남
나오며 - 나를 전문가로 키우는 십계명
에필로그 - 오직 지극한 사랑으로 탁월함을 추구하라
부록 - 실용주의 소프트웨어 개발 실천법 60
교육 프
샘플원고 살펴보기 → www.roadbook.co.kr/181
_대상 독자
(혹 이런 고민을 하고 계시나요?
_소프트웨어 개발 단계가 뭔가 정리가 안 된 느낌이 든다!
_프로젝트가 자꾸 실패한다!
_협업이 잘 이루어지지 않는다!
_고객은 불만투성이다!
_어제의 개발 수준이나 오늘의 개발 수준이나 도긴개긴(도찐개찐이다!
_코딩만 잘해서는 안 된다는 생각을 하고 있다!
_주요 내용
소프트웨어 개발을 스마트하게!
“열심히”가 아니라 “똑똑하게” 일하자!
철학자 존 듀이가 주창한 실용주의는 현실에서 유...
샘플원고 살펴보기 → www.roadbook.co.kr/181
_대상 독자
(혹 이런 고민을 하고 계시나요?
_소프트웨어 개발 단계가 뭔가 정리가 안 된 느낌이 든다!
_프로젝트가 자꾸 실패한다!
_협업이 잘 이루어지지 않는다!
_고객은 불만투성이다!
_어제의 개발 수준이나 오늘의 개발 수준이나 도긴개긴(도찐개찐이다!
_코딩만 잘해서는 안 된다는 생각을 하고 있다!
_주요 내용
소프트웨어 개발을 스마트하게!
“열심히”가 아니라 “똑똑하게” 일하자!
철학자 존 듀이가 주창한 실용주의는 현실에서 유용한 것이 진리라고 보는 입장으로 진리의 절대성을 부정한다. 어제의 지식과 기술이 오늘 쓸모 없어지는, 지식의 감가상각이 급속도로 발생하는 소프트웨어 전성 시대에서 실용주의 원칙은 큰 힘을 발휘한다. 이 책은 현실을 기반으로 지속적인 학습과 성장을 도모할 수 있는 실용주의적 소프트웨어 개발 방법들을 제시한다.
주요 내용과 특징
_다시 쓰는 소프트웨어 공학 책!
이 책이 과거의 소프트웨어 공학과 다른 점은 실용주의적 접근과 저자의 현장 경험에서 길어올린 베스트 프랙티스(Best Practices만을 담았다는 것이다.
_수많은 현실과 우수한 사례를 통해 배우는 책!
이 책은 모든 꼭지에 현실이 등장한다. 그리고 그 현실을 극복한 우수사례들을 구체적으로 제시한다. 프로젝트 현장에 그대로 적용할 수도 있고 토론,