Scrum by roofimon
Upcoming SlideShare
Loading in...5
×
 

Scrum by roofimon

on

  • 3,480 views

 

Statistics

Views

Total Views
3,480
Views on SlideShare
3,198
Embed Views
282

Actions

Likes
3
Downloads
100
Comments
0

1 Embed 282

http://www.roofimon.com 282

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Scrum by roofimon Scrum by roofimon Presentation Transcript

    • Scrum Twin Panichsombat Scrum Master Opendream™Tuesday, July 10, 12
    • Reference BooksTuesday, July 10, 12
    • Reference BooksTuesday, July 10, 12
    • Agenda • Agilitas • The Scrum • Scrum Roles • Estimating • The Sprint • Release Planning • Scrum Artifacts • User StoriesTuesday, July 10, 12
    • Agile Values • คนและการมีปฎิสัมพันธกัน มากกวาการทำตามขั้นตอนและเครื่องมือ • ซอฟตแวรที่นำไปใชงานไดจริง มากกวาเอกสารที่ครบถวนสมบูรณ • รวมมือทำงานกับลูกคา มากกวาการตอรองใหเปนไปตามสัญญา • การตอบรับกับการเปลี่ยนแปลง มากกวาการทำตามแผนที่วางไวTuesday, July 10, 12
    • Scrum credit: http://www.oknation.net/blog/print.php?id=349406Tuesday, July 10, 12
    • Scrum credit: http://www.oknation.net/blog/print.php?id=349406Tuesday, July 10, 12
    • Scrum credit: http://www.oknation.net/blog/print.php?id=349406Tuesday, July 10, 12
    • Team WorkTuesday, July 10, 12
    • History of Scrum • In 1986 Hirotaka Takeuchi and Ikujiro Nonaka described a new approach to the product development in which all the phases of the process overlap and the team work together across the different phases. • In 1991 DeGrace and Stahl in “Wicked Problems , Righteous Solutions” referred to this approach as Scrum(term of rugby). • In the early 1990s the Scrum methodology was introduced into some companies f.ex by Ken Schwaber and it was for the first time called SCRUM by Jeff Sutherland, John Scumniotales, and Jeff McKenna. • In 1995 Sutherland and Schwaber described Scrum and presented the results at OOPSLA in Austin. • 2001 “Agile Software development with Scrum”-book written by Ken Schwaber and Mike Beedle.Tuesday, July 10, 12
    • What is Scrum •is a framework for running projects •defines a set of activities for moving fasterTuesday, July 10, 12
    • How will agile or scrum help you? • High Productivity • High Quality • Increased job satisfaction • Reduced Time-to- Market • More engaged employees • Improved stakeholder satisfactionTuesday, July 10, 12
    • How to get Start? • Unlearn what you have learned...... • Start learning something new such as • How to think and work as team • How to create woking software in short time boxes • New technical skill like, Test Driven DevelopmentTuesday, July 10, 12
    • Scrum Team credit: “Game Development with Scrum”Tuesday, July 10, 12
    • Scrum Roles •The Product Owner Role •The Scrum Master Role •The Team Member RoleTuesday, July 10, 12
    • Product Owner •Represent Stake Holders •Voice of Customers •Maximize the Return Of InvestmentTuesday, July 10, 12
    • Scrum Master • Facilitator • Removing Impediments • Not team leader • Buffer between team and distracting influences • Scrum process is used as indeeded • Enforcer of Rules • http://www.youtube.com/watch?v=K3oz0zhEwZk&feature=relatedTuesday, July 10, 12
    • The Team • Deliver “Potential Shippable Product” at end of Sprint • Cross functional • Self-ManagementTuesday, July 10, 12
    • Where is Project Manager?Tuesday, July 10, 12
    • Let’s play game “Dude where is PM?”Tuesday, July 10, 12
    • The Sprint Credit: http://www.mountaingoatsoftware.com/topics/scrumTuesday, July 10, 12
    • Scrum •Activities •ArtifactsTuesday, July 10, 12
    • Scrum Activities • Release Planning • Sprint Planning • Daily Scrum • Product Backlog Refinement • Sprint Review • RetrospectiveTuesday, July 10, 12
    • Scrum Artifacts • Product Backlog • User Stories • Sprint Backlog • Burn-down ChartTuesday, July 10, 12
    • Product BacklogTuesday, July 10, 12
    • Backlog item Estimate 8 As a site editor, I want to have a prominent area on the home page where I can put special announcements, not necessarily news or articles. As a site member, the upcoming courses are what I want visitors to notice. 5 As a site visitor, I want to see new content when I come to the site. 1 ... ... As a site visitor, I want to read a new article on the front page about once a week. 11Tuesday, July 10, 12
    • Product Backlog • Prioritized • Continual Planning • Improve forecastsTuesday, July 10, 12
    • Credit: Game Development with ScrumTuesday, July 10, 12
    • User Story • As a <role>, I want <goal/desire> so that <benefit> • As a <role>, I want <goal/desire> • In order to <receive benefit> as a <role>, I want <goal/desire>Tuesday, July 10, 12
    • Example • As a user, I want to search for my customers by their first and last name • As a non-admin user, I want to modify my own schedules but not the schedules of other usersTuesday, July 10, 12
    • Benefits • Understandable for end users • Complete • Independent • PrioritizedTuesday, July 10, 12
    • User Story vs Use CaseTuesday, July 10, 12
    • Cake vs LoveTuesday, July 10, 12
    • Credit: www.specphone.comTuesday, July 10, 12
    • EstimationTuesday, July 10, 12
    • Estimate • Relative (xs, s, m, l, xl, xxl, epic) • Point Based not time based • Planning Poker • Lets do it togetherTuesday, July 10, 12
    • How many stories can team finish in first iteration?Tuesday, July 10, 12
    • Credit: www.matichononline.comTuesday, July 10, 12
    • Sprint BacklogTuesday, July 10, 12
    • Burn Down Chart • เป็นกราฟเอาไว้ดู progress • สถานที่ดูปัญหาและความสุขของทีม • สถานที่หา Velocity***** ของทีม • Release Burn Down Chart • Sprint Burn Down Chart • Burn up ChartTuesday, July 10, 12
    • Estimation with sizes • Why estimate? • Relative sizes vs Time estimates • Team estimation game • Team estimation Game Part1: The Big Line-up • Team estimation Game Part2: What’s your number • Planning PokerTuesday, July 10, 12
    • Tuesday, July 10, 12
    • Part III: Supporting PracticesTuesday, July 10, 12
    • Releasing Planning • Fixed Scope • The Project Micro- Charter • Fixed Date • Refactoring • The Iron Triangle • Test Driven • User Personas Development • Story Mapping • Pair Programming • Paper Prototype •Tuesday, July 10, 12
    • Tuesday, July 10, 12