"The thinking it took to get us into this mess is not the same thinking that is going to get us out of it."

Slides:



Advertisements
Similar presentations
Is Agile Compatible with Human Performance Technology? Bob Winter, CPT CA
Advertisements

Scrum (software development)
Alistair Cockburn©Humans and Technology, Inc., Slide 1 The World of Agile Software Development (or, “Creating a fair playing field in 30 minutes”)
Team System and Microsoft Solutions Framework Team collaboration tools Process authoring Process Guidance MSF-Agile & MSF-CMMI Software Factories Future.
Agile Software Development Matt Rice November 27, 2006.
An Application for Education Dave Dalsveen CSM.  In terms of software development, from the need to integrate change into the software project development.
Agile Software Development
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
A Case for Agile Development
Agile Principles Suradet Jitprapaikulsarn 1. What is Agility? Effective (rapid and adaptive) response to change Effective communication among all stakeholders.
Programming with eyes wide open. Your host today Subby Angelov Team
The Agile Alliance By Mark Rucker. The Agile Alliance What is the Agile Alliance? History of the Agile Alliance What is the Agile Alliance today? The.
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.
Agile Development Methods: Philosophy and Practice
Elephants in the Agile Room. Reflections on 10 Years of Agility Todd Little Sr. Development Manager Landmark Graphics.
WHY AGILE IS FAILING IN LARGE ORGANIZATIONS twitter.com/mcottmeyer facebook.com/leadingagile.
The New (Agile) Methodology
Agile Software Development What is Agile? And How are we implementing Agile?
Agile Usability Jason Chong Lee Dept. of Computer Science Center for HCI Virginia Tech CS 3724: Introduction to HCI, November16, 2006.
Agile Web Development C. Daniel Chase University of Colorado at Boulder.
An introduction for PMPs
Scrum Thomas Ferris Nicolaisen Common sense?
Chapter 4 Agile Development 1. The Manifesto for Agile Software Development 2 “We are uncovering better ways of developing software by doing it and helping.
Context Adaptive Agility Managing Complexity and Uncertainty Todd Little.
Criticalspan.com Agile Software Development Chris Platner 27-Jan-2010.
Richard HundhausenKen Schwaber Accentient Corporation Scrum.org SESSION CODE: DPR205.
Phil O'Connell Penn State Abington IST 261 (Fall 2015) Application Development Design Studio I Agile Scrum Phil O'Connell
Software Creation Communication Agile Principles applied to software projects.
David J. Anderson PM Microsoft Solutions Framework Feature Driven Development.
1 - Agile in a nutshell. 2 - Basic principles ●Relies on an iterative, incremental development mechanism with continuous adaptation to customer requirements.
1 The Manifesto for Agile Software Development “We are uncovering better ways of developing software by doing it and helping others do it. Through this.
ISECON 2003 San Diego, California Integrating Agile Methodologies into the Project Capstone Christopher G. Jones, CPA/PhD Utah Valley State College
Cultivating Agile Requirements
 Overview of agile project management  Key concepts and terminology  Available resources and tools  Applicability of agile project management to different.
JASS 2006 Agile Software Development. JASS 2006 Agenda.
©Alistair Cockburn The 2005 “Declaration of InterDependence” Alistair Cockburn
15 OTTOBRE Sistemi per la gestione aziendale A.A. 2006/2007 Sistemi di gestione basati sui processi strutturati (CMMI) e sui metodi agili (Agile.
By: Isuru Abeysekera AGILE DEVELOPMENT. WHAT IS AGILE DEVELOPMENT? Broad term used to describe several methods for a development process Introduced in.
Introduction to Software Engineering
A Global Overview Brown Bag #1: Recap Waterfall
Agile/XP Introduction
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
Forget about Agile for a second!
Phlip Pretorius 10-March-2014
James B. Dabney, UHCL James D Arthur, Va Tech 13 December 2016
Manifesto for Agile Software Development
The low hanging fruit is gone!
CEN 4010 Intro to Software Engineering Professor Alex Roque
AGILE SCRUM METHODOLOGY
A Brief Introduction to Scrum An Agile Methodology
PMP vs. Scrum Master Compatible or Incompatible? Presented by:
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
Agile MDA Stephen J. Mellor
The Current Conversation in Agile Software Development Aug-2002
Teaching Agile Methods CSEE&T 2017, Savannah, Georgia
Agile Development Methods: Philosophy and Practice
Agile Development Methods: Philosophy and Practice
Introduction to Software Engineering
Agile Development Methods: Philosophy and Practice
Agile Software Development Paradigms
Agile Methodologies Course Title: Advanced Software Engineering
Agile Development Agile Development Damian Gordon Damian Gordon.
CSCE 747 Software Testing and Quality Assurance
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
Software Engineering: A Practitioner’s Approach, 6/e Chapter 4 Agile Development copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University.
A quick intro to SCRUM and KANBAN By John Voris.
Agile Development Methods: Philosophy and Practice
Agile Development Methods: Philosophy and Practice
Agile Project Management and Scrum
Presentation transcript:

"The thinking it took to get us into this mess is not the same thinking that is going to get us out of it."

scrum concepts besides the noble art of getting things done, there is the noble art of leaving things undone. the wisdom of life consists in the elimination of non-essentials. lin yutang

agile manifesto 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 kent beck - mike beedle - arie van bennekum - alistair cockburn ward cunningham - martin fowler - james grenning - jim highsmith andrew hunt - ron jeffries - jon kern - brian marick - robert c. martin steve mellor - ken schwaber - jeff sutherland - dave thomas 4

agile manifesto 5 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 kent beck - mike beedle - arie van bennekum - alistair cockburn ward cunningham - martin fowler - james grenning - jim highsmith andrew hunt - ron jeffries - jon kern - brian marick - robert c. martin steve mellor - ken schwaber - jeff sutherland - dave thomas

scrum roles

five levels of planning 7

portfolio roadmap 8

product backlog

stories as a role I want to action so that benefit 10 think about an app you want to build find a few requirements write them as a user story: who/what/why whole team exercise 10 minute timebox

backlog refinement 11

es·ti·mate / ˈ estə ˌ māt/ roughly calculate or judge the value, number, quantity, or extent of

definition of done 13

sprint backlog 14

sprint backlog 15

scrum-of-scrums 9:00am 9:15am 9:15am 9:30am 9:45am 10:00am team 1 daily team 2 daily team 3 daily scrum of scrums

17 abnormal sprint termination

Hubert Smits hubertsmits