애자일 & 스크럼 프로젝트 관리 (자발적 팀을 위한 애자일 코칭)

애자일 & 스크럼 프로젝트 관리 (자발적 팀을 위한 애자일 코칭)

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

이재왕

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

사이트http://www.agilesociety.co.kr

목차

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애자일로전환할때장애요인

찾아보기

출판사 서평

어떻게하면팀이자발적으로움직이게만들것인가?

애자일은가치와철학이다

특정방법론,특정프로세스,특정도구를사용해야애자일이라생각하지만,애자일은가치와철학을말한다.따라서조직구성원이원하는도구와프로세스를연결해서사용할수있다.스크럼을이용하지만,스크럼을100%적용하지않아도되고필요한부분만적용할수도있다.전통적인프로젝트관리에도필요한도구와프로세스를연결해서사용하면된다.애자일은정형화된프로세스,도구,방법론보다는제대로동작하는소프트웨어,소통의중요성,고객과의협력,변화에대응하는것을중시하는가치와철학이다.

애자일은도입이아니라변화다
프로젝트처음부터애자일로시작해야하는것이아니다.이미진행하는프로젝트에도도입할수있다.애자일은아주작은것부터시작할수있다.작은변화를도입하고구성원에게동기를부여하는것이중요하다.애자일은가치와철학이다.구성원이가치와철학을몸에익히는데는시간이필요하다.그래서애자일은도입이아니라변화다.이것이오늘도우리는애자일을시도해야하는이유다.

애자일을적용하는현실적인방법을제시한다
개발방법론에서말하는프로세스는프로세스일뿐이다.이미조직에뿌리내린전통적인개발프로세스와조율하는방법을소개한다.방법론은맞다,틀리다의범위가아니다.상호보완하면서적용할수있는부분이많으며실제로이를어떻게활용하느냐가중요하다.이책에서는전통적인프로젝트관리와애자일의균형점을제시한다.

[지은이서문]
비즈니스변화에창의적이고민첩하게대응하기위해서는프로젝트개발방식과관리문화가바뀌어야한다.

많은경영진이개발팀에게창의적이고혁신적인제품개발을주문하고있지만정작그런환경을제공하는데는별로관심이없는것같다.창의적제품개발환경을위해서는수평적조직문화와구성원간의활발한커뮤니케이션과협력등직원들이자발적이고열정적으로일할수있는환경이요구되지만우리의일하는방식은지난20년전이나지금이나별로변한게없기때문이다.상명하달의수직적인계층구조와야근을강요하는근면성실문화는여전히우리기업의지배적인개발환경이다.세계적경영석학게리해멀(GaryHamel)교수는2008년그의저서『경영의미래』에서현대기업이당면한경영혁신과제에대하여다음과같이지적한바있다.첫째,비즈니스변화에따른민첩성으로기업들이시장변화에대한빠른대응력을갖추어야하며둘째,직원들을혁신의실천가로만들수있는창의적환경조성이필요하며셋째,어떻게하면열정적이고최선을다하는직원을만들것인가에대하여얘기하고있다.많은기업이이런명제에대하여동의하고는있지만이를실천하는기업들은소수에불과하다.
1990년대중반부터대두된애자일방법론은비즈니스변화에빠르게대응하기위한차원에서시작되었으나이제는민첩성뿐만아니라개발과정의효율성을높이고창의적제품개발을위한실천적인방법론으로자리매김하고있다.구성원간의활발한커뮤니케이션과협력,직원들의자발성과수평적인조직문화등애자일에서추구하는개발문화는비즈니스민첩성뿐만아니라창의성을촉진하는요소로도작용하고있기때문이다.무엇보다도애자일개발에서리더의역할은지시와통제보다는구성원들의소통과잠재력을최대한이끌어내는코치및퍼실리테이션형리더에가깝다.그래서구글이나마이크로소프트,페이스북,시스코등대부분의글로벌기업들이이를채택하여창의적개발환경을만드는데적극활용하고있는현실이다.국내에서는아직까지애자일을소프트웨어분야에적용되는기술프로세스정도로만인식되고있지만해외에서는하드웨어및일반산업분야의제품개발과정에도폭넓게활용되고있다.최근에활발하게적용되고있는린스타업(LeanStartup)개발방식도애자일에서태동하여비즈니스방법론으로확장된것이라고볼수있다.
기존에나와있는제품개발방법론이대부분프로세스측면에서품질및생산성을높이는것에초점을두고있다면애자일은사람들간의소통과협력에주안점을두고품질및비즈니스가치를높이는데목표를두고있다.즉,전통적방법론은프로젝트의성공이프로세스에있다고보는반면에애자일은사람들간의소통에있다고보는것이다(이는혁신의원천이사람이라는것과일맥상통한다).그래서애자일은사람들간의소통과협력을강화할수있는프랙티스를많이제공하는반면에전통적방법론은표준화및문서화된프랙티스를강조하는경향이있다.이렇게기존방법론과애자일은추구하는목표와접근방법에다소차이가있다보니현실에서는조직상황에따라상호보완적으로활용하는지혜가요구된다.왜냐하면자체혹은외주개발,소규모혹은대규모개발등프로젝트상황에따라사람들간의소통과문서화된프로세스가모두중요할수있기때문이다.
시중에애자일개발에대한책들이이미많이나와있지만대부분의책들이번역된책이다보니국내상황을충분히반영하지못하고있으며또한너무애자일관점에서만기술되다보니마치프로젝트성공의만병통치약인것처럼인식되는경향도생기는것같다.그래서어떤분들은애자일에서언급하지않는다고해서전통적인프로세스를전혀안해도되는것으로오해하는경우도가끔발생한다.하지만애자일에서언급하지않는다고해서그것이필요없다는의미는아니다.애자일에서가장많이활용되고있는스크럼만봐도자체적으로제품을개발하는환경에적합하도록프랙티스가구성되어있다보니그렇지않은환경에서적용하기에는한계가존재한다.스크럼에서거의언급하지않는리스크관리,품질관리,팀원관리,이해관계자관리와같은활동들은실제프로젝트에서는모두필요한것이며상황에따라적용수준이나중요도가달라질뿐이다.
많은전문가가지적하듯이프로젝트를성공적으로이끄는유일한방법은없으며프로젝트리더는프로젝트상황에따라적절한방법을찾아야한다.애자일철학역시개발방법에는정답이없으며탐색적실험과관찰,적응을통해서올바른방법을지속적으로찾으라고얘기하고있다.그런관점에서이책은애자일방법론에서가장많이활용되고있는스크럼을기반으로(스크럼에서다루고있지않은)전통적개발프로세스의장점을접목하여국내현실에적합한애자일프로젝트관리방법을기술하려고노력하였다.내가처음스크럼을접했을때만하더라도국내현실과많은괴리감을느꼈었지만이후에지속적인스터디와적용경험을통하여애자일이기존방법론보다훨씬효과적이라는것을피부로느낄수가있었다.그래서이제는어떤프로젝트라도애자일을활용하면더욱성과를높일수있다고자신있게말할수가있게되었다.
내가프로젝트관리분야에관심을갖고일을하게된것은20년가까이되며그중에서애자일에관심을갖고적용한경험은약8년정도가된다.그래서전통적방법론과애자일에대한장단점을누구보다도잘알고있다고생각된다.개인적으로지난20년간전통적방법론과애자일을함께연구하면서얻게된경험의진수를이책에담으려고노력하였다.처음이책을집필할때만하더라도그동안의경험을정리하는차원에서간단히시작하였지만지난4년간고치고또고치는작업을하다보니책쓰기가보통어려운게아니구나하는실감이든다.그동안애자일/스크럼이우리조직과는안맞는다고생각했던분들이나창의적제품개발에목말라하는경영진,성공적인프로젝트를진행하고싶은관리자들에게작은도움이되었으면하는바램이다.
이책의구성은전체가8장으로구성되어있으며필요에따라선택해서읽을수가있다.1장은기존프로젝트관리의문제점과이슈를제기하면서이에대한해법을애자일관점에서제시하였다.2장은애자일방법론이가지고있는이론과원리를국내프로젝트현실에맞추어설명하였다.애자일원리는기본적으로복잡계와린이론,애자일개발선언문을기반으로하고있으며이것에대한올바른이해가있어야만애자일프랙티스를우리조직에맞게원활히변형할수가있다.3장과4장은자체혹은외주개발인경우에모두활용할수있도록애자일프로젝트계획수립과진행관리방법에대하여설명하였다.스크럼프랙티스와전통적관리프로세스(PMBOK,CMMI)를비교설명함으로써프로젝트리더가적절한방법을선택할수있게끔가이드하였다.5장은애자일팀을관리하는방법과리더의역할에대하여설명하였다.애자일은개발프로세스뿐만아니라구성원들의역할과사고방식의변화가필요하므로애자일팀리더에게필요한리더십과팀원들의마인드전환에대하여다루었다.6장은필자가경험했던대규모애자일혹은전통적프로젝트를바탕으로기존의대규모프로젝트에서나타나는문제점을살펴보고애자일을적용할때고려해야할전략과세부프랙티스등을설명하였다.대규모프로젝트는커뮤니케이션의복잡성과리스크가크기때문에보다체계적인접근방식이필요하다.7장은필자가애자일코치로직간접적으로참여하면서나름대로성공적으로적용된사례를중심으로기술하였다.사실국내현실에서애자일실패사례가훨씬많지만원인이워낙다양하므로이책에담는게어려웠다.다만애자일실패요소들은다른여러장에걸쳐서언급하고있다.8장은전사적으로애자일을도입할때필요한전략과고려사항등을기술하였다.애자일은직원및경영자를포함한이해관계자들의개발마인드변화가필요한데이런측면에서전사품질조직및인사조직의변화내용에대하여언급하였다.