To Scrum or Kanban: Is that the Question?

Slides:



Advertisements
Similar presentations
Iterative Development: Done Simply Emily Lynema NCSU Libraries Code4Lib 2010.
Advertisements

Program Management School Agile & ADDIE Add-Up (AAAU) Elliott Masies Learning 2012 October 21-24, 2012.
Agile Software Development Robert Moore Senior Developer Curtin University.
Delivering Enterprise Projects Using Agile Methods Brent Barton May 23, 2006.
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
If you want to survive in marketing, it’s time to know agile. Dan Naden VersionOne Community Manager.
Scrum Research at Carnegie Mellon Mark C. Paulk, Ph.D. March 16, 2009 Scrum Gathering, Orlando.
Agile Project Management with Scrum
Process and tools Individuals and interactions over Following a plan Responding to change over Comprehensive documentation Working software over Contract.
Agile Project Management Information Technology Project Management, Seventh Edition.
Scrum introduction XP Days Agenda Introduction The Scrum process – roles, ceremonies and artifacts Backlog management Conclusions and questions.
Morning – 9am Getting Started Agile Manifesto Values & Principles Scrum Framework ~~ 10:40 to 11:00 Break ~~ Scrum Roles Backlog Grooming Estimation.
Agile Process Models. Prescriptive models don’t work It is unrealistic to not have changes. Why? The Agile Manifesto: Individuals and interactions over.
Agile development By Sam Chamberlain. First a bit of history..
© ThoughtWorks, 2008 Improving Productivity and Quality With Agile Patrick Kua.
Agile Software Development Matt Rice November 27, 2006.
Managing a Project Using an Agile Approach and the PMBOK® Guide
Programming with eyes wide open. Your host today Subby Angelov Team
An Overview of Agile L e a d i n g C h a n g e T h r o u g h C o l l a b o r a t i o n.
Get quality results faster: Agile Projects and your team Presenters: Laurie Barnas and Wendy Taylor, Associate Registrars, University of Victoria.
BEFORE AGILE METHODS Other Engineering fields development models were used, ie: Waterfall Method: Intensive planning and refactoring before coding is actually.
AgileCamp Presents: Scrum. Good luck in your presentation! This slide deck has been shared by AgileCamp Kit under the Creative Commons Attribution 4.0.
1 Agile Methodology & Programming Ric Holt July 2009.
CPSC 371 John D. McGregor Session 22 Process. Specification and design problem solution specification implementation specification.
September 12, 2012 Presented at: National Institutes of Health, Project Management Community Monthly Meeting, Bethesda, MD Agile Project Management and.
Project Workflow. How do you do it? -Discussion-
Stephen Chief Strategy Officer Telerik
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Agile Assessment Gadi Lifshitz, Ayelet Kroskin, Barak Yagour, Yael Dubinsky.
DPR306. Process and tools Individuals and interactions over Following a plan Responding to change over Source: Comprehensive.
SCRUMBAN?!?! What is it and how can it help your team?
THE AGILE MENTALITY CHAPTER Topics  Why Use Agile and Scrum?  Agile Development –Manifesto for Agile Software Development  Scrum Methodology.
Agile Methodology Paul Mohrbacher. Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through.
Sofia Event Center May 2014 Martin Kulov Agile Project Management with Team Foundation Server.
Theories of Agile, Fails of Security Daniel Liber CyberArk.
#AgileEd. Using Agile in the Classroom Cindy Royal, Associate Professor Texas State University slideshare.net/cindyroyal #AgileEd.
End of Sprint Meetings (Ceremonies)
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Using Scrum to Improve Teamwork, Communication, Quality and Speed
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
AGILE PROJECT MANAGEMENT WITH TEAM FOUNDATION SERVER 2010 Brian Keller Microsoft.
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Using Scrum to Improve Teamwork, Communication, Quality and Speed.
Informed Traveler Program and Applications Agile / Scrum Overview Jerry Inberg.
Scuola Politecnica Dipartimento DITEN Università degli Studi di Genova An Introduction to Scrum and XP Prof. Riccardo Berta.
Agile Project Management IT Project Management. What is Agile Project Management? “an iterative and incremental method of managing the design and build.
Introduction to Agile Project Management Presented by Maury Richards, CSP.
Project Workflow.
Agile/XP Introduction
Manifesto for Agile Software Development
Agile Methodology and Scrum
Agile Project Management
AGILE SCRUM METHODOLOGY
Principles for Agile Development
User Experience and Service Design Practice Constituency Group Meeting
7 Sins of Scrum and other Agile Anti-Patterns
Agile Frameworks Individuals and interactions over processes and tools
Project Workflow.
Iterative and Agile Development
AGILE METHODOLOGY MANAGE PROJECT USING AGILE SCRUM.
Scrum MODULE 3 – Part 3.
Being Agile Minded: Even if your team is not
Fast, Agile, Simple Decemebr 2017 Think Simple, Run Faster.
Introduction to Agile Blue Ocean Workshops.
Presenter #1 • Presenter #2 • Presenter #3 Presenter #4 • Presenter #5
Scrum Science NGSS: Engineering, Technology, Applications of Science
Adjective: Able to move quickly and easily. Principles and Values
Scrum Science NGSS: Engineering, Technology, Applications of Science
Be Collaborative. Be Innovative. Be Agile.
Introduction to XP.
A quick intro to SCRUM and KANBAN By John Voris.
Presentation transcript:

To Scrum or Kanban: Is that the Question? Candace Jones Senior Applications Manager University of California, Office of the President

Agenda Introduction Round 1: Basic Agile Principles Round 2: Scrum Round 3: Scrumban Sample Project How can I get started?

Introduction

University of California Ten campuses, five medical centers, and three national laboratories We serve 233,000 students and 190,000 employees We have a budget of approximately 24 billion dollars Office of the President – 1500 staff across 60 departments Web and Application Services Undergraduate Admissions Systems Over 80 custom PHP applications Central Undergraduate Admissions Application Drupal and Cascade Server SharePoint

PollEv.com/candacejones126 Discussion PollEv.com/candacejones126

Basic Agile Principles

Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.

Scrum versus Kanban Product owner, ScrumMaster, Team Sprint planning, timeboxed sprints, sprint demo, retrospectives Set explicit policies Kanban No defined roles, less prescriptive Visualize the workflow Set work in progress limits

Scrum

President’s Postdoctoral Fellowship Program Entire team attended training – Passed Certified ScrumMaster test Project already behind schedule before starting new methodology Team formed - sprint planning, estimates, daily stand-ups Sprint demo one – delayed, conducted retrospective $40,000 = 579 Hours Overage = 413 hours or $35,000 Committed to finishing PPFP with Scrum

Down but not out!

What went wrong? Candace Jones Estimates inaccurate Stand-ups too long (debating roadblocks) Retrospectives quiet Took on too large a project for first Scrum experience.

Round 3: Coaching / Scrumban

Retrospective / Coaching Brought in Agile Coach to participate in Retrospective Appreciated the planning in Scrum Maintenance work never taken into account Need one place to manage both Need explicit policies to apply to work Resource assignments needed to be adjusted Okay to switch methodologies

Sample Project RGPO Donation Form Users stories Project list Kanban board Quick demo

How do I get started? Start small……take something that would take you less than 40 hours to complete and schedule it across a two week sprint. This extra time will not place undue pressure for first project It also will allow the team to feel a bit of success initially. Chose a project that either you have a flexible customer – or is internally facing, to the unit. Get training / coaching.

PollEv.com/candacejones126 Discussion PollEv.com/candacejones126

Help Us Improve and Grow Thank you for participating in today’s session. We’re very interested in your feedback. Please take a minute to fill out the session evaluation found within the conference mobile app, or the online agenda.