Copyright © 2012 by Mark J. Sebern Scrum Overview (from

Slides:



Advertisements
Similar presentations
Scrum in 10 slides.
Advertisements

ITEC 370 Lecture 24 Lifecycles. Review Questions? –Grades for Requirements/Design Doc F give prototype demonstration –Testing plan for your software Maintenance.
What is Agile? Agile is a software methodology based on iterative and incremental development, where requirements and solutions evolve through collaboration.
Agenda −Scrum with TFS 2010 using MSF for Agile 5.0 −Planning the Project −How do you plan the project? −Project planning in TFS 2010 −Planning a Sprint.
Copyright © 2012 by Mark J. Sebern Product Owner & ScrumMaster Who are these people, anyway?
Copyright © 2012 by Mark J. Sebern Product Backlog PBI types (extended list) Feature Change Defect Technical improvement Knowledge acquisition Briefly,
ECE44x SCRUM Overview slides adapted from Marty Stepp
Scrum. An evolutionary/iterative/incremental/agile software process The main roles in Scrum are: – Scrum team: Team of software developers – Scrum master.
Project Management with TFS 1. What TFS offers for Project Management? Work Item tracking 2 Portfolio backlog Backlog Issue tracking Feature Product Backlog.
Copyright © by Mark J. Sebern Software Engineering Process I SE Product backlog, estimation, velocity.
Scrum in 10 slides by Pierre Mengal – Scrum In Ten Slides v1.1 is licensed under a Creative Commons Attribution-NoDerivs 3.0 Unported.
Scrum 1.
Morning – 9am Getting Started Agile Manifesto Values & Principles Scrum Framework ~~ 10:40 to 11:00 Break ~~ Scrum Roles Backlog Grooming Estimation.
Rules of the Game  Loosely based upon the TV show, “Who wants to be a millionaire.®”  Once the question is read, you will have 30 seconds to discuss.
Agile-SCRUM. Introduction to SCRUM Sanil Xavier What is Scrum?
Introduction to Agile.
Agile Design and SCRUM Brent M. Dingle, Ph.D. “For the last few centuries, … science has been attempting to break matter down into ever smaller bits, in.
Dr. Rob Hasker. Logistics  Class roster, attendance policy  Book, Schedule, policies, grading  Course web site  Prereq check:  SE 2800, Software.
What is Scrum Process? Where is it used? How is it better?
10/8/2008Clarity PLC Fall WebConference This slide copyright Jeffrey A. Bloom Tips and Techniques Leveraging Clarity’s Notes Facility & SCRUM in.
Software Engineering- Scrum 徐 瑋 Alen 林芳瑜 Flora 1.
Copyright © by Mark J. Sebern Software Engineering Process I SE Sprint Execution.
SCRUM introduction 6 April Scrum Team are known as pigs because they’re committed to delivering Sprint Goal People who are involved but not dedicated.
Release and Iteration Planning September 13, 2008.
SCRU M Scrum Overview - Commonly Used Terms Ali Qureshi, parorrey.com – 31 st Aug, 2015 PI Media parorrey.com.
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
OFFICE OF INFORMATION AND TECHNOLOGY Mobile Applications Scrum Framework November 21, :00 am (EST) Seal of the U.S. Department of Veterans Affairs.
Dr. Nguyen Hai Quan.  Why SCRUM?  What is SCRUM?  Some terms  SCRUM Meetings  Sprint  Estimation  Product backlog  Sprint backlog  Whiteboard.
Scrum Santhosh Srinivasan. Outline What is Scrum What is Scrum Why Scrum Why Scrum Scrum Practices Scrum Practices Why Scrum works Why Scrum works Pros.
Copyright © by Mark J. Sebern Software Engineering Process I SE Sprint review and retrospective.
Agile Information Management Development. Agile Project Management Characteristics  Acceptance and even welcome of changing requirements  Incremental.
Copyright © by Mark J. Sebern Software Engineering Process I SE 2800.
Dr. Rob Hasker. A new process: YOGA  10 Principles 1. Ignore the past, only look ahead 2. Be artists, free to create 3. Meditate on code each day: what.
Copyright © 2012 by Mark J. Sebern Sprints Sprint planning Sprint execution.
SCRUM.
Using Scrum to Improve Teamwork, Communication, Quality and Speed
Lecture 5 17/9/15. What is Scrum? Scrum is one of the leading agile software development processes Agile framework for completing complex projects. Originally.
The Agile Manifesto Some thought starters for Ogilvy on how to work with Agile and SCRUM approaches to managing projects.
Copyright © 2013 by Mark J. Sebern Sprint Review & Retrospective Two “end of sprint” activities Sprint review Sprint retrospective How do they differ?
Geoff Davis Software Development Leader Software Development at eWater.
Introduction to Agile. Introduction Who is this guy?
Agile CRM Applying the Scrum Methodology for Deployment Neil Benson.
Managing Agile Software Development Teams Using Scrum AKA: Wrangling Developers for Fun and Profit!
Using Scrum to Improve Teamwork, Communication, Quality and Speed.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
The Scrum Framework Presented by Somnath Ghosh Scrum Practitioner 24 hours weeks.
Business Intelligence in Classroom WHY:.  Purpose – knowledge to make an informed career decision  Process – Use Scrum method of project management.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum.
SCRUM.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Product Sprint Backlog Backlog Up to 1 Month The Scrum Framework
Spring 2013 Advising Starts this week.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
By: By: Agile Scrum Master Online Training.
Product Backlog List of things that needs to be done to make the product come into existence 
CSCE 741 Software Process Lecture 04 Availability
Scrum MODULE 3 – Part 3.
Summarizing Our Models to Date
Scrum Overview.
SCRUM PROCESS RELEASE SCRUM PROCESS M SCRUM ROLES
CSCE 741 Software Process Lecture 04 Availability
Agile practices for documentation teams
Scrum in 10 slides by Pierre Mengal – Scrum In Ten Slides v2.0 is licensed under a Creative Commons Attribution-NoDerivs 3.0 Unported.
Scrum Science NGSS: Engineering, Technology, Applications of Science
Taking it to the next level
Scrum in Action.
Sprints.
Presentation transcript:

Copyright © 2012 by Mark J. Sebern Scrum Overview (from

Copyright © 2012 by Mark J. Sebern Scrum Activities Sprint planning Sprint execution Daily scrum Sprint review Sprint retrospective

Copyright © 2012 by Mark J. Sebern Scrum Overview (from Review/retrospective

SE2800 Scrum Roles Who are these people? Product owner ScrumMaster Development team Who? How many? Who’s the boss?

SE2800 Scrum Roles Who are these people? Product owner ScrumMaster Development team What problems will we have in implementing Scrum roles in this course? Review/retrospective What will be developed, and in what order Guiding team on creating, following process; removing impediments 5-9 people: determines how to deliver what product owner requests.

SE2800 Scrum Roles Product owner ScrumMaster Development team What problems will we have in implementing Scrum roles in this course? Review/retrospective

Copyright © 2012 by Mark J. Sebern Product Backlog Product Backlog Items (PBIs) What goes in here? Who manages these items? What is “grooming”? How are the PBIs ordered? How are the PBIs measured? Are they the same size?

Copyright © 2012 by Mark J. Sebern Sprints What is a sprint? How long does one last?

Copyright © 2012 by Mark J. SebernCopyright © Mark J. Sebern Sprint Planning What are these components? How does planning work?

Copyright © 2012 by Mark J. Sebern PBIs vs Tasks Measurement units (story points, hours)? Mapping between PBIs and tasks? Types of tasks and definition of done Design, code, review, test, etc.

Copyright © 2012 by Mark J. Sebern Checkpoint

Copyright © 2012 by Mark J. Sebern Copyright © by Mark J. Sebern Sprint Execution (1) Doing the work! Performing the identified tasks Tracking progress (more later...) Adapting to emergent knowledge (Re)allocating team effort as needed

SE2800 Sprint Execution (2) What is the daily scrum? What are the three questions?

Copyright © 2012 by Mark J. Sebern Copyright © by Mark J. Sebern Sprint Execution (2) What is the daily scrum? "Stand-up" meeting (< 15 minutes) 3 questions answered by each member: What have I accomplished (since last)? What do I plan to have done (by next)? What is keeping me from progressing?

Copyright © 2012 by Mark J. Sebern Sprint Execution (3) What is the potentially-shippable product? What’s the purpose/motivation? What is “done”? How about “done done”?

Copyright © 2012 by Mark J. Sebern Copyright © by Mark J. Sebern Sprint Execution (4): Inspect and Adapt Sprint review Focus on the product (includes feedback) Sprint retrospective Focus on process (process/practice improvement)

Copyright © 2012 by Mark J. Sebern Review Scrum process Roles Product owner, Scrummaster, Developers Product backlog, sprint backlog Sprint execution Potentially shippable product increment – done work Review Retrospective Review/retrospective