길벗·이지톡

도서 IT전문서/IT입문서 프로그래밍/오픈소스

국내 프로젝트 상황에 맞는 애자일 적용 방법을 제시한다!

애자일은 정형화된 프로세스, 도구, 방법론이 아니라 구성원 간의 상호작용과 소통, 고객과의 협력, 변화에 대응하는 것을 중시하는 가치와 철학을 말한다. 애자일은 기존 방법론과 상호보완하며 적용할 수 있는 부분이 많고 실제로 이를 어떻게 활용하느냐가 중요하다. 이 책에서는 애자일과 전통적인 프로젝트 관리의 균형점을 제시하여 팀이 자율적으로 움직이고 창의성을 발현하도록 돕는다.

목차

1장 전통적 프로젝트 경영에서 벗어나기
__1.1 업무 범위, 일정, 비용은 반드시 지켜야 하는가?
__1.2 프로젝트 일정 및 예산에 대한 진실
__1.3 업무 범위 내 요구사항은 모두 구현해야 하는가?
__1.4 상습적인 야근이 프로젝트의 성과를 높일 수 있는가?
__1.5 협력업체는 파트너인가, 소모품인가?
__1.6 비즈니스 환경은 어떻게 변화하는가?
__1.7 전통적 프로젝트 수행 방식에는 어떤 한계가 있는가?

2장 애자일 주요 원리 : 자기 조직화, 린, 몰입
__2.1 애자일 소프트웨어 개발 선언문의 이해
__2.2 애자일 소프트웨어의 개발 원칙 열두 가지
__2.3 프로젝트는 복잡적응계다
__2.4 스스로 일하는 개발팀 : 자기 조직화된 팀
__2.5 테일러리즘 vs. 린
__2.6 린의 주요 원리
__2.7 소프트웨어 개발의 낭비 요소 일곱 가지
__2.8 몰입
__2.9 애자일 프로젝트 관리의 목표
__2.10 전통적·애자일 프로젝트 관리의 비교

3장 애자일 프로젝트 계획
__3.1 기존 개발 방법론은 어떻게 활용해야 하는가?
__3.2 애자일은 개발 생명주기와 어떻게 다른가?
____폭포수 개발
____점진적 개발
____진화적 개발
____스테이지 게이트 개발
____애자일 개발
__3.3 요구사항 이해관계자 식별
__3.4 요구사항 도출 : 린 스타트업과 디자인 씽킹의 활용
____린 스타트업의 활용
____디자인 씽킹의 활용
__3.5 요구사항 정의와 제품 백로그
__3.6 사용자 스토리, 기술 스토리, 완료 조건
____사용자 스토리
____기술 스토리
__3.7 제품 백로그 작성 지침
__3.8 제품 백로그 vs. 작업 분류 체계(WBS)
__3.9 개발 규모 추정과 스토리 점수
____스토리 점수의 일관성 유지
__3.10 애자일 추정 기법과 플래닝 포커
____유사 추정
____전문가 추정
__3.11 가치 점수와 요구사항 우선순위
__3.12 요구사항 관리 전략
____업무 범위가 유동적인 프로젝트
____업무 범위가 고정된 프로젝트
__3.13 릴리스 계획을 이용한 전체 일정 수립
__3.14 스프린트 계획을 이용한 단기 일정 수립
__3.15 프로젝트 계획 검토
__3.16 프로젝트 킥오프
__3.17 전통적·애자일 일정 계획의 비교

4장 애자일 프로젝트 진행 관리
__4.1 전통적 진행 관리의 한계
__4.2 애자일 진행 관리의 특징
__4.3 애자일 프로젝트 성과지표
__4.4 시각적 관리와 데일리 스탠드업 미팅
____시각적 관리
____데일리 스탠드업 미팅
__4.5 단계별·스프린트 리뷰를 이용한 고객 피드백
__4.6 효율적 이슈 및 리스크 관리
____이슈 및 리스크 식별
____이슈 및 리스크 평가
____이슈 및 리스크 대응 계획 수립
____이슈 및 리스크 모니터링
__4.7 산출물 검토 방법
____인스펙션 기법
____워크스루 기법
__4.8 지속적인 프로세스 개선 : 프로젝트 교훈 미팅과 스프린트 회고
____프로젝트 교훈 미팅
____스프린트 회고
__4.9 요구사항 조정과 협의
____요구사항 협의 시 효과적인 원칙
____요구사항 협의 시 활용할 수 있는 전략
__4.10 요구사항 추적 관리
__4.11 이해관계자 관리

5장 효과적인 애자일 팀 구성
__5.1 애자일 팀에 동기를 부여하는 방법
____팀원의 욕구를 이해하라
____내재적 동기를 활용하라
____애자일 팀의 동기부여 활동
__5.2 팀원 존중
__5.3 기술 리더와 애자일 프로젝트 리더의 역할
__5.4 애자일 리더십
__5.5 프로젝트 팀 코칭
____팀 코칭의 필요성
____애자일 팀 코칭 방법
__5.6 하이 퍼포먼스 팀의 조건
__5.7 애자일 팀 형성을 방해하는 요인
__5.8 개발팀의 역할과 팀스피릿

6장 대규모 프로젝트에서 애자일 적용법
__6.1 대규모 IT 프로젝트의 문제점
__6.2 애자일 적용 전략
__6.3 애자일 적용 로드맵
____프로젝트 기획
____요구 분석
____점진적 개발
____통합 테스트
__6.4 팀 간 업무 미팅
__6.5 제품 백로그 정제와 스프린트 계획 미팅
__6.6 조인트 스프린트 리뷰·회고
__6.7 오픈 스페이스 미팅
__6.8 분야별 학습 조직 구성
__6.9 애자일 PMO의 활용

7장 애자일 프로젝트 관리 적용 사례
__7.1 새로운 제품과 서비스 개발 사례
____적용 전 상황
____애자일 적용 결과
____애자일 적용 설문조사 결과
____교훈
__7.2 소프트웨어 유지보수 적용 사례
____적용 전 상황
____애자일 적용 결과
____교훈
__7.3 외주 프로젝트 적용 사례
____적용 전 상황
____애자일 적용 결과
__7.4 전사 애자일 적용 사례
____적용 전 상황
____애자일 적용 결과
____교훈

8장 전사 애자일 적용 방안
__8.1 어떻게 도입하는 것이 좋은가?
__8.2 전사 애자일 적용 로드맵
__8.3 애자일 도입 효과
__8.4 애자일 오피스와 코치의 역할
__8.5 전사 품질 조직의 역할 변화
__8.6 애자일 조직에서 성과 평가
__8.7 애자일로 전환할 때 장애 요인

찾아보기
더보기접기

저자

ㆍ지은이 이재왕

지은이 소개
고려대와 서강대에서 환경공학과 소프트웨어 공학 석사 과정을 졸업했다. 20여 년간 소프트웨어 분야의 개발 프로세스 및 프로젝트 관리 컨설팅과 교육을 수행해 온 전문가로 현재는 애자일소사이어티㈜의 대표 컨설턴트로 일하고 있다. 2004년부터 소프트웨어 관련 프로세스(CMMI, Agile 등) 커뮤니티를 운영하면서 각종 소프트웨어 컨퍼런스 및 세미나에서 주목 받는 스피커로 활동해왔다. 소프트웨어 프로젝트의 문제점 및 이슈에 대해 고민하다가 2007년에 애자일을 접한 이후에는 애자일 방법론을 활용하여 소프트웨어 개발 조직의 창의성과 생산성, 품질을 높일 수 있도록 도와주고 있다. 현재는 애자일 가치와 철학을 다양한 산업에 확산시키려 노력하고, 조직에 적합한 프로세스가 될 수 있도록 가이드하고 있다. 지난 3년 동안 정보통신산업진흥원 소프트웨어공학센터와 협력하여 소프트웨어 프로젝트의 애자일 코치로 활동해왔고, 삼성전자, 시스코 시스템즈, SK텔레콤, 한화 투자 증권, 엘지 이노텍, 이랜드 시스템즈 등에서 소프트웨어 프로세스 컨설팅과 교육을 수행했다. - 사이트 http://www.agilesociety.co.kr - Project Management Professional, Certified Scrum Professional, Certified Scrum Master

보도자료

연관 프로그램

아래 프로그램은 길벗출판사가 제공하는 것이 아닙니다.
무료로 사용할 수 있는 정보를 안내해 드리니, 지원이 필요하면 해당 프로그렘 제작사로 문의해 주세요.