Agile Information Management Development

Similar documents
How to manage agile development? Rose Pruyne Jack Reed

Introduction to Agile and Scrum

What is Scrum? Scrum Roles. A lean approach to software development. A simple framework. A time-tested process

The Agile Manifesto is based on 12 principles:

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

Scrum. SE Presentation. Anurag Dodeja Spring 2010

Sometimes: 16 % Often: 13 % Always: 7 %

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Agile Scrum Workshop

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

How To Plan An Agile Project

AGILE & SCRUM. Revised 9/29/2015

T14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM

Introduction to Agile Software Development Process. Software Development Life Cycles

ACP Exam Prep Plus Desk Reference including the Project Management Agile Body of Knowledge TM (PMABOK TM )

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

Agile Project Management and Agile Practices Training; with a Scrum Project that you will do.

Course Title: Planning and Managing Agile Projects

Agile Project Management By Mark C. Layton

Waterfall to Agile. DFI Case Study By Nick Van, PMP

Course Title: Managing the Agile Product Development Life Cycle

The Team... 1 The Backlog... 2 The Release... 4 The Sprint... 5 Quick Summary Stakeholders. Business Owner. Product Owner.

Introduction to Agile

D25-2. Agile and Scrum Introduction

When is Agile the Best Project Management Method? Lana Tylka

Agile Scrum Training. Nice to meet you. Erik Philippus. Erik Philippus (1951)

Iteration Planning. also called Iteration Kickoff

PLM - Agile. Design Code Test. Sprints 1, 2, 3, 4.. Define requirements, perform system design, develop and test the system. Updated Project Plan

Agile Practitioner: PMI-ACP and ScrumMaster Aligned

Getting Agile with Scrum. Mike Cohn - background

Lean QA: The Agile Way. Chris Lawson, Quality Manager

Secrets of a Scrum Master: Agile Practices for the Service Desk

Scrum In 10 Slides. Inspect & Adapt

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:

Introduction to Agile Scrum

Adapting Agile Software Development to Regulated Industry. Paul Buckley Section 706 Section Event June 16, 2015

Introduction to Scrum

Agile Project Management with Scrum

There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog

Scrum Guidelines. v W W W. S C R U M D E S K. C O M

Agile Project. Management FOR DUMME&* by Mark C. Layton WILEY. John Wiley & Sons, Inc.

Agile Scrum Foundation Training

Agile Software Development. Stefan Balbo / Patrick Dolemieux

Atern The latest version of the DSDM approach which makes DSDM appropriate to all types of project.

Scrum includes a social agreement to be empirical as a Team. What do you think an empirical agreement is?

CSSE 372 Software Project Management: More Agile Project Management

Getting Agile with Scrum

LEAN AGILE POCKET GUIDE

SCRUM 1. Upon what type of process control is Scrum based? a. Empirical b. Hybrid c. Defined d. Complex

Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology

CMS XLC Guidelines for Agile Projects

Overview of Scrum. Scrum Flow for one Sprint SCRUMstudy.com. All Rights Reserved. Daily Standup. Release Planning Schedule. Create.

Mike Cohn - background

The Agile Service Management Guide. By Jayne Gordon Groll

Applying Agile Project Management to a Customized Moodle Implementation

Agile Development Overview

Managing a Project Using an Agile Approach and the PMBOK Guide

Agile Overview. 30,000 perspective. Juha Salenius CSPO CSM PMI-ACP PMP SCGMIS Workshop January 23 rd, 2013

Agile & PMI Project Management Mapping MAVERIC S POINT OF VIEW Vol. 7

From Agile by Design. Full book available for purchase here.

26 May 2010 CQAA Lunch & Learn Paul I. Pazderski (CSM/CSP, OD-CM, CSQA) spcinc13@yahoo.com Cell: AGILE THROUGH SCRUM

References: Hi, License: Feel free to share these questions with anyone, but please do not modify them or remove this message. Enjoy the questions!

Capstone Agile Model (CAM)

Scrum and Kanban 101

Mastering the Iteration: An Agile White Paper

SCRUM BODY OF KNOWLEDGE (SBOK Guide)

Agile Requirements Definition and Management (RDM) How Agile requirements help drive better results

Laboratório de Desenvolvimento de Software

A Glossary of Scrum / Agile Terms

AGILE - QUICK GUIDE AGILE - PRIMER

Agile Project Management

Medical Device Agile Systems Development Workshop

MM Agile: SCRUM + Automotive SPICE. Electronics Infotainment & Telematics

Agile Software Development

Water-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant

An Agile Approach to Metrics :

Call for Tender for Application Development and Maintenance Services

Agility via Software Engineering Practices

PMP vs. Scrum Master

Agile Scrum and PMBOK Compatible or Contrary?

The nuts and bolts of Agile practices, terms and metrics. Agile Primer Rally So5ware Development, Inc.

1. CMMI and Scrum TWO BRANCHES OF SOFTWARE DEVELOPMENT

IMQS TECHNOLOGY AGILE METHODOLOGY

1. Sprint Planning. Agile Ceremonies Demystified. A four part series written by Angela Boardman, CSM, CSP ATG (4284)

Agile! Springer. The Good, the Hype and the Ugly. Bertrand Meyer

ScrumMaster Certification Workshop: Preparatory Reading

Getting Agile with Scrum. We re losing the relay race

SCRUM. A Tool from the Software World Can Improve Analytical Project Outcomes. By KyMBER WALTMUNSON

Agile Software Development in the Large

Agile Project Forecasting Techniques. "Who Says You Can't Plan Agile Projects?" Matt Davis, PMP, MCITP October 21, 2013

Software Development Methodologies

Lean Agile Scrum Business Value Development and Delivery using Agility. Brenden McGlinchey Software Done Right, Inc.

Agile-Waterfall Hybrid Jessica LaGoy, MS, PMP

The 2015 State of Scrum Report. How the world is successfully applying the most popular Agile approach to projects

Roles: Scrum Master & Project Manager

Issues in Internet Design and Development

Transcription:

Agile Information Management Development

Agile Project Management Characteristics Acceptance and even welcome of changing requirements Incremental product delivery Define, develop and deliver early and often Small teams of mostly dedicated resources Constant communication between the customer (proxy) and the team 2

Why Agile Development? Change is Constant Market Changes Technology Changes Customer Needs Change Responsive Faster ROI Feedback to Refine and Reprioritize Features based on Customer Feedback 3

Agile vs. Traditional Project Management Requirements defined per increment vs. all at once Agile by design responds to customer change opposed to formal change requests Goal to produce project artifacts that bring value to the customer vs. stacks of paperwork that serve no long term purpose Lean origins Agile generates ROI and customer feedback faster than waterfall Tighter feedback loops improve navigation of risk, schedule, and customer expectations Customer involvement greater produces an end product that is more in focus with the customer s expectation Testing occurs throughout the product development instead of at the end. Fix as the issue is identified 4

Agile vs. Waterfall 5

Flavors of Agile Scrum or Scrum hybrid (75% of Agile) XP (Extreme Programming) Lean Software Development Agile Unified Process Crystal 6

Scrum Development Cycles Time-boxed Sprints Incremental Product Delivery Roles ScrumMaster, Product Owner, Team, Technical Lead Ceremonies Daily Standup, Sprint Retrospective/Review Principle Artifacts Product Backlog, Burn-Up/Burn Down Charts 7

Scrum Development Cycle Sprints Typically 2-4 weeks in duration Goal to produce clean (shippable code) each sprint Release when Minimum Viable Product has been reached Typical Sprint with Release 1. Backlog Grooming 2. Sprint Planning Team Commitment 3. Development and Testing Daily Standups 4. Customer Demonstration 5. Release 6. Sprint Retrospective and Review 8

Scrum Roles ScrumMaster Conducts daily standup meeting Works to remove identified barriers Product Owner Customer proxy Maintains Product Backlog Team Self governing, dedicated resources 7 team members average size Multi-disciplined and self contained Technical Lead Guides the team on technology strategy Responsible for the technical design and code quality of the product Mentors and coaches the technical team Removes technical impediments 9

Scrum Ceremonies Daily Standup Three Questions Promotes Communication and Accountability Sprint Planning Items to be completed for the upcoming sprint Goal to produce shippable code at the end of each sprint Demonstrations As needed to obtain customer feedback Sprint Review/Retrospective Team-Centric Lessons Learned Improvements 10

Scrum Tools and Artifacts User Stories Requirement from a user s perspective As a, I want to, so. Product Backlog Smart wish list Comprised of user stories Captures numeric business value and relative complexity of each item Burn-up/down charts Measures relative value of work completed each sprint Velocity 11

Agile Team Best Practices Dedicated resources Co-location of team members Source Control Testing throughout not just at the end Eliminate Technical Debt Common understanding of terminology and processes Support of Leadership 12

Agile for Governance and Analytics Jennifer Everett and Erica Knapp Blue Cross and Blue Shield of Nebraska

Jenn Everett Emergenetics Conceptual Social Conceptual 12% 18% 29% Structural Analytical 41% 14

Erica Knapp Emergenetics Social 20% Social 30% Conceptual 26% Structural Superpower I d most like to have: To be invisible 24% Analytical Favorite part of Blue Cross: The culture 15

Leadership Triangle 16

17

Pre-Planning & Planning 18

19

Collaboration 20

21

Demo 22

Celebrate 23

Video https://vimeo.com/137875092 24

The Power of Self-Organizing Teams! 25

Questions and Discussion 26