SlideShare una empresa de Scribd logo
1 de 42
엄 위 상 @wseom Introduction to Scrum [email_address]
Who am I? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
World No.1 Korea Source: Organization for Economic Cooperation and Development
개발자의 현실
 
 
어느 독자의 서평 결론 :  프로젝트 관리자라면 이 책을 반드시 읽어보기 바란다 . 자 ...  독자 여러분께서 학수고대하던 까칠 모드로 들어간다 .  이 책을 읽다보니 역자들이 서두르는 바람에 ,  충분히 뜸이 들지 않았다는 생각이 떠나지 않았다 .  즉 ,  완성이 덜 된 느낌이 든다 . …
왜 그랬을까 ? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
재 도전
 
다시 서평 읽어보니 훌륭한 책이네요 .   일단 책이 너무 쉽게 잘 읽힙니다 .  아무리 좋은 내용이 담겨있더라도 잘 읽혀지지 않는 책들은 가치가 떨어지게 마련이지요 . 최근에 읽은 책중에 번역이 최고라고 할 수 있습니다 .  읽다가 번역때문에 갸우뚱하는 경우가 거의 없습니다 . …
Scrum Implementation
What is SCRUM? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SCRUM Cycle
Quiz ,[object Object],[object Object],[object Object]
Scrum process Week 1 Week 2 Week 3 Timeline Sprint 1 Sprint-planning Sprint Demo Sprint-planning Estimated velocity = X Actual velocity = Y Goal: xyz Daily Scrum Daily Scrum release Sprint 2 Produkt Backlog Sprint 1 Backlog
Team ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SM
Product owner ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],PO
ScrumMaster ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Is ScrumMaster a full-time role? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],SM Small team Large team Few problems ≈  10% ≈  50% Many problems ≈  50% 100%
Product backlog Product Backlog ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],ID  Name Imp Est How to demo Notes 1 Deposit 30 5 Log in, open deposit page, deposit €10, go to my balance page and check that it has increased by €10.  Need a UML sequence diagram.  No need to worry about encryption for now. 2 See your own transaction history 10 8 Log in, click on “transactions”. Do a deposit. Go back to transactions, check that the new deposit shows up. Use paging to avoid large DB queries. Design similar to view users page.
Story I ndependent N egotiable V aluable E stimable S mall T estable As a < role >  I want to < what >  so that < why > ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],As a  buyer I want to  save my shopping cart so that  I can continue shopping later 8
Definition of Done ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],= I haven’t messed up  the codebase ,[object Object],[object Object],What’s NOT included in DoD?  - For example ”customer acceptance test + user documentation” Why not? Who does it? When? What happens if a problem turns up?
Sprint planning meeting -  example ,[object Object],[object Object],[object Object],[object Object],[object Object],More important Less important 8 13 3 13 8 5 5 2h 12h 8h 4h 8h GOAL: Beta-ready release! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],20 Encrypted Password Deposit Migration tool Backoffice login Backoffice User admin Withdraw Perf Test User Migration tool Transaction Migration tool DB design Impl. DAO Integr Test Refact. Write failing test
Sprint backlog  – day 0 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Daily Scrum meeting ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sprint backlog  – after 1st meeting ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sprint burndown chart ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sprint backlog  – day X ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Sprint demo ,[object Object],[object Object],[object Object],[object Object],[object Object],What have we accomplished? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Team Member 의 할 일 Sprint Meeting  전에… *  내가 이번 스프린트에 며칠이나 쉴지 파악해 놓는다 . Sprint Meeting  중에… *  스프린트 목표를 달성하려면 어떤 작업들을 해야 하는지 , 작업량은 얼마나 될지 고민한다 . Daily Scrum Meeting  전에… *  내가 시작한 작업에 대해 남은 작업량을 업데이트한다 . Daily Scrum Meeting  중에… *  어제 한 일 ,  오늘 할 일 ,  애로사항을 이야기한다 . Sprint  중에 *  할 일을 열심히 한다 . *  작업이 진행되면서 현황판의 작업 목록을 적절히 옮긴다 .
Product Owner 의 할 일 Sprint Meeting  전에… * Product Backlog  의 우선 순위를 재정비한다 . Sprint Meeting  중에… * Product Backlog 를 설명한다 . Daily Scrum Meeting  중에… *  궁금하면 참석하여 상황을 파악한다 . ( 끼어들고 싶어도 참는다 ) Sprint  중에 *  팀이 개발 잘하도록 서포트한다 .  ( 우선순위를 바꾸고 싶어도 다음 스프린트까지 참는다 )
Scrum Master  의 할 일 Sprint Meeting  전에… * Product Owner 와 함께  Product Backlog  를 리뷰한다 . Sprint Meeting  중에… * Meeting 이 잘 진행되도록 도와준다 . Daily Scrum Meeting  중에… * Team Member 들이 이야기하는 장애요소를 메모한다 . *  언급되지 않은 숨은 문제를 파악하고자 노력한다 . Sprint  중에 *  장애요소를  Product Owner 와 함께 해결하기 위해 동분서주 ..
Product Backlog Sprint Backlog 우선순위  ( 중요도 ) 작업량 추정치  (Ideal Man-day) 데모방법 작업량 추정치  (Ideal Man-hour) Estimate Velocity Available Man-day * 50% 기타 Daily Scrum 은 언제 ,  어디서 Demo  날짜 장소 Definition of Done Sprint Goal 이번 스프린트에 이것만은 ! 첫 번째 스프린트를 위해 준비할 것들 팀원 일하는 날 아무개 홍길동 춘향이 15 13 13 Available 41
What makes it hard?
Legacy Code!
It makes everything hard! ,[object Object],[object Object],[object Object],[object Object]
What makes it hard?
ScrumBut ,[object Object],[object Object],[object Object],[object Object],[object Object]
It seems to work, but …
What actually happens is …
Announcement 2012.2.7 ~ 2.8
Summary ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],@wseom

Más contenido relacionado

La actualidad más candente

Extreme & pair programming Slides ppt
Extreme & pair programming Slides pptExtreme & pair programming Slides ppt
Extreme & pair programming Slides ppt
Mr SMAK
 
Validation Missteps Making Us Full Time Firefighters
Validation Missteps Making Us Full Time Firefighters Validation Missteps Making Us Full Time Firefighters
Validation Missteps Making Us Full Time Firefighters
DVClub
 

La actualidad más candente (20)

Selling Agile
Selling AgileSelling Agile
Selling Agile
 
Sell scrum in 15 min
Sell scrum in 15 minSell scrum in 15 min
Sell scrum in 15 min
 
Extreme & pair programming Slides ppt
Extreme & pair programming Slides pptExtreme & pair programming Slides ppt
Extreme & pair programming Slides ppt
 
Scrum way the way
Scrum way the wayScrum way the way
Scrum way the way
 
Practical Programming It Awareness Advocacy
Practical Programming   It Awareness AdvocacyPractical Programming   It Awareness Advocacy
Practical Programming It Awareness Advocacy
 
Scrum Lego Game
Scrum Lego GameScrum Lego Game
Scrum Lego Game
 
User Stories
User StoriesUser Stories
User Stories
 
Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.
 
Extreme programming
Extreme programmingExtreme programming
Extreme programming
 
Coding Dojo Firenze - vol1
Coding Dojo Firenze - vol1 Coding Dojo Firenze - vol1
Coding Dojo Firenze - vol1
 
Agile?! Are You Crazy???
Agile?! Are You Crazy???Agile?! Are You Crazy???
Agile?! Are You Crazy???
 
Validation Missteps Making Us Full Time Firefighters
Validation Missteps Making Us Full Time Firefighters Validation Missteps Making Us Full Time Firefighters
Validation Missteps Making Us Full Time Firefighters
 
Agile Process Diagram
Agile Process DiagramAgile Process Diagram
Agile Process Diagram
 
Agile2009 - How to sell a traditional client on an Agile project plan
Agile2009 - How to sell a traditional client on an Agile project planAgile2009 - How to sell a traditional client on an Agile project plan
Agile2009 - How to sell a traditional client on an Agile project plan
 
Richmond Spin - How To Sell A Traditional Client
Richmond Spin - How To Sell A Traditional ClientRichmond Spin - How To Sell A Traditional Client
Richmond Spin - How To Sell A Traditional Client
 
The Heart Of Agile
The Heart Of AgileThe Heart Of Agile
The Heart Of Agile
 
The Portal Builder Story: From Hell to Lean, from Zero to Cloud - part 2
The Portal Builder Story:  From Hell to Lean, from Zero to Cloud - part 2The Portal Builder Story:  From Hell to Lean, from Zero to Cloud - part 2
The Portal Builder Story: From Hell to Lean, from Zero to Cloud - part 2
 
Ilari henrik
Ilari henrikIlari henrik
Ilari henrik
 
Scrum
ScrumScrum
Scrum
 
Scrum Awareness 2.0.1
Scrum Awareness 2.0.1Scrum Awareness 2.0.1
Scrum Awareness 2.0.1
 

Destacado

애자일 도입과 사례 공유
애자일 도입과 사례 공유애자일 도입과 사례 공유
애자일 도입과 사례 공유
agilekorea
 
Agile korea 2013 유석문
Agile korea 2013 유석문Agile korea 2013 유석문
Agile korea 2013 유석문
Sangcheol Hwang
 
Enterprise agile in real world
Enterprise agile in real worldEnterprise agile in real world
Enterprise agile in real world
agilekorea
 
Agile planning & estimating joshua partogi
Agile planning & estimating joshua partogiAgile planning & estimating joshua partogi
Agile planning & estimating joshua partogi
Sangcheol Hwang
 
사티어 빙산의사소통 방법론
사티어 빙산의사소통 방법론사티어 빙산의사소통 방법론
사티어 빙산의사소통 방법론
Sangcheol Hwang
 
Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용
Sangcheol Hwang
 
칸반게임소개 20100810
칸반게임소개 20100810칸반게임소개 20100810
칸반게임소개 20100810
Sangcheol Hwang
 
Si 프로젝트에서 바라보는...traditional vs agile
Si 프로젝트에서 바라보는...traditional vs agileSi 프로젝트에서 바라보는...traditional vs agile
Si 프로젝트에서 바라보는...traditional vs agile
Kiwon Kyung
 

Destacado (20)

애자일 도입과 사례 공유
애자일 도입과 사례 공유애자일 도입과 사례 공유
애자일 도입과 사례 공유
 
Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리Agile - SCRUM을 통한 개발관리
Agile - SCRUM을 통한 개발관리
 
애자일의 모든것
애자일의 모든것애자일의 모든것
애자일의 모든것
 
Agile Facilitation
Agile FacilitationAgile Facilitation
Agile Facilitation
 
애자일 게임 프레임워크
애자일 게임 프레임워크애자일 게임 프레임워크
애자일 게임 프레임워크
 
애자일 아키텍트를 위한 툴 박스
애자일 아키텍트를 위한 툴 박스애자일 아키텍트를 위한 툴 박스
애자일 아키텍트를 위한 툴 박스
 
Agile korea 2013 유석문
Agile korea 2013 유석문Agile korea 2013 유석문
Agile korea 2013 유석문
 
Enterprise agile in real world
Enterprise agile in real worldEnterprise agile in real world
Enterprise agile in real world
 
Agile planning & estimating joshua partogi
Agile planning & estimating joshua partogiAgile planning & estimating joshua partogi
Agile planning & estimating joshua partogi
 
사티어 빙산의사소통 방법론
사티어 빙산의사소통 방법론사티어 빙산의사소통 방법론
사티어 빙산의사소통 방법론
 
Softskills
SoftskillsSoftskills
Softskills
 
SVN에서 GIT으로 전환하기
SVN에서 GIT으로 전환하기SVN에서 GIT으로 전환하기
SVN에서 GIT으로 전환하기
 
애자일 테스트 프랙티스와 사례들 (부제: 협업의 힘)
애자일 테스트 프랙티스와 사례들 (부제: 협업의 힘)애자일 테스트 프랙티스와 사례들 (부제: 협업의 힘)
애자일 테스트 프랙티스와 사례들 (부제: 협업의 힘)
 
Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용Tdd retro agile_korea_게시용
Tdd retro agile_korea_게시용
 
칸반게임소개 20100810
칸반게임소개 20100810칸반게임소개 20100810
칸반게임소개 20100810
 
Docker で Deep Learning
Docker で Deep LearningDocker で Deep Learning
Docker で Deep Learning
 
Scrum and kanban with jira
Scrum and kanban with jira Scrum and kanban with jira
Scrum and kanban with jira
 
애자일 개발을 이용한 게임 기획 (Game Design In Agile Development) [GDC 2007]
애자일 개발을 이용한 게임 기획 (Game Design In Agile Development) [GDC 2007]애자일 개발을 이용한 게임 기획 (Game Design In Agile Development) [GDC 2007]
애자일 개발을 이용한 게임 기획 (Game Design In Agile Development) [GDC 2007]
 
Agile SW 개발
Agile SW 개발Agile SW 개발
Agile SW 개발
 
Si 프로젝트에서 바라보는...traditional vs agile
Si 프로젝트에서 바라보는...traditional vs agileSi 프로젝트에서 바라보는...traditional vs agile
Si 프로젝트에서 바라보는...traditional vs agile
 

Similar a Scrum소개

Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Features
gurbaxrawat
 
Agile Scrum - Overview
Agile Scrum - OverviewAgile Scrum - Overview
Agile Scrum - Overview
Madan Upadhyay
 
Scrum Primer
Scrum PrimerScrum Primer
Scrum Primer
davelucey
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
Aditya Raj
 
Scrum Reference Card
Scrum Reference CardScrum Reference Card
Scrum Reference Card
enderturan
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
Erwin Verweij
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
Prashaanth T R
 

Similar a Scrum소개 (20)

Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshopAdopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshop
 
Adopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank ShahAdopting agile via continuous improvement with workshop by Priyank Shah
Adopting agile via continuous improvement with workshop by Priyank Shah
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Agile
Agile Agile
Agile
 
Dot+Net+2010+Features
Dot+Net+2010+FeaturesDot+Net+2010+Features
Dot+Net+2010+Features
 
Agile
AgileAgile
Agile
 
Agile Scrum - Overview
Agile Scrum - OverviewAgile Scrum - Overview
Agile Scrum - Overview
 
Introduction to agile
Introduction to agileIntroduction to agile
Introduction to agile
 
Agile processes scrum
Agile processes scrumAgile processes scrum
Agile processes scrum
 
Introduction into Scrum
Introduction into ScrumIntroduction into Scrum
Introduction into Scrum
 
Scrum Primer
Scrum PrimerScrum Primer
Scrum Primer
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Agile Project Management with Scrum
Agile Project Management with ScrumAgile Project Management with Scrum
Agile Project Management with Scrum
 
Scrum Reference Card
Scrum Reference CardScrum Reference Card
Scrum Reference Card
 
Scrum referencecard
Scrum referencecardScrum referencecard
Scrum referencecard
 
Intro To Scrum
Intro To ScrumIntro To Scrum
Intro To Scrum
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
Agile Scrum Presentation-Detailed
Agile Scrum Presentation-DetailedAgile Scrum Presentation-Detailed
Agile Scrum Presentation-Detailed
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Scrum소개

  • 1. 엄 위 상 @wseom Introduction to Scrum [email_address]
  • 2.
  • 3. World No.1 Korea Source: Organization for Economic Cooperation and Development
  • 5.  
  • 6.  
  • 7. 어느 독자의 서평 결론 : 프로젝트 관리자라면 이 책을 반드시 읽어보기 바란다 . 자 ... 독자 여러분께서 학수고대하던 까칠 모드로 들어간다 . 이 책을 읽다보니 역자들이 서두르는 바람에 , 충분히 뜸이 들지 않았다는 생각이 떠나지 않았다 . 즉 , 완성이 덜 된 느낌이 든다 . …
  • 8.
  • 10.  
  • 11. 다시 서평 읽어보니 훌륭한 책이네요 .   일단 책이 너무 쉽게 잘 읽힙니다 . 아무리 좋은 내용이 담겨있더라도 잘 읽혀지지 않는 책들은 가치가 떨어지게 마련이지요 . 최근에 읽은 책중에 번역이 최고라고 할 수 있습니다 . 읽다가 번역때문에 갸우뚱하는 경우가 거의 없습니다 . …
  • 13.
  • 15.
  • 16. Scrum process Week 1 Week 2 Week 3 Timeline Sprint 1 Sprint-planning Sprint Demo Sprint-planning Estimated velocity = X Actual velocity = Y Goal: xyz Daily Scrum Daily Scrum release Sprint 2 Produkt Backlog Sprint 1 Backlog
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30. Team Member 의 할 일 Sprint Meeting 전에… * 내가 이번 스프린트에 며칠이나 쉴지 파악해 놓는다 . Sprint Meeting 중에… * 스프린트 목표를 달성하려면 어떤 작업들을 해야 하는지 , 작업량은 얼마나 될지 고민한다 . Daily Scrum Meeting 전에… * 내가 시작한 작업에 대해 남은 작업량을 업데이트한다 . Daily Scrum Meeting 중에… * 어제 한 일 , 오늘 할 일 , 애로사항을 이야기한다 . Sprint 중에 * 할 일을 열심히 한다 . * 작업이 진행되면서 현황판의 작업 목록을 적절히 옮긴다 .
  • 31. Product Owner 의 할 일 Sprint Meeting 전에… * Product Backlog 의 우선 순위를 재정비한다 . Sprint Meeting 중에… * Product Backlog 를 설명한다 . Daily Scrum Meeting 중에… * 궁금하면 참석하여 상황을 파악한다 . ( 끼어들고 싶어도 참는다 ) Sprint 중에 * 팀이 개발 잘하도록 서포트한다 . ( 우선순위를 바꾸고 싶어도 다음 스프린트까지 참는다 )
  • 32. Scrum Master 의 할 일 Sprint Meeting 전에… * Product Owner 와 함께 Product Backlog 를 리뷰한다 . Sprint Meeting 중에… * Meeting 이 잘 진행되도록 도와준다 . Daily Scrum Meeting 중에… * Team Member 들이 이야기하는 장애요소를 메모한다 . * 언급되지 않은 숨은 문제를 파악하고자 노력한다 . Sprint 중에 * 장애요소를 Product Owner 와 함께 해결하기 위해 동분서주 ..
  • 33. Product Backlog Sprint Backlog 우선순위 ( 중요도 ) 작업량 추정치 (Ideal Man-day) 데모방법 작업량 추정치 (Ideal Man-hour) Estimate Velocity Available Man-day * 50% 기타 Daily Scrum 은 언제 , 어디서 Demo 날짜 장소 Definition of Done Sprint Goal 이번 스프린트에 이것만은 ! 첫 번째 스프린트를 위해 준비할 것들 팀원 일하는 날 아무개 홍길동 춘향이 15 13 13 Available 41
  • 34. What makes it hard?
  • 36.
  • 37. What makes it hard?
  • 38.
  • 39. It seems to work, but …
  • 42.

Notas del editor

  1. 실패의 원인은 ? Tool? 영어 능력 ? 잘못된 개발 전략 (Waterfall)