Agile Retrospectives Intelliware Development Inc.

Size: px
Start display at page:

Download "Agile Retrospectives. 2015 Intelliware Development Inc."

Transcription

1 Agile Retrospectives

2 Agile Retrospectives What you ll learn in this presentation: The value of retrospectives How to conduct retrospectives effectively

3 Why Retrospectives? Retrospectives directly address one of the twelve principles of Agile: At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly

4 What is a Retrospective? A retrospective is a meeting to look back over an iteration, release, or project, specifically to discuss what worked well, what could be improved, and most importantly, how to translate the lessons learned into actionable change. Retrospectives are a forum for the team to improve upon their process. They're an integral part of Scrum and Extreme Programming (XP)

5 Retrospective Benefits The purpose of a retrospective is to inspect and adapt. This can result in: Improved productivity Better capability Higher product quality Happier team members There are always opportunities for continuous improvement, no matter how good you already are.

6 Continuous Improvement Process Retrospectives are the basis for an overall continuous improvement process: The process is primarily applicable to short format retrospectives (more on retrospective forms on slide 9) At the retrospective, the team identifies and plans for improvement activities. The team then makes some change. At the following retrospective, the team checks on the implemented changes and decides what further actions to take 6

7 Scope for Retrospectives The scope for a retrospective can include anything to do with the team or the project outside of direct story work. Matters can be categorized as follows: Technical matters o e.g. Lack of skills with technologies used on the project Development process matters o e.g. Automated build process keeps breaking down and is not getting fixed People and team matters o e.g. Some team members are not fully engaged or are not in the room enough 7

8 Improvement Motivations A team will be motivated to implement improvements because of the following reasons: They deal with real problems that affect the team o Team members should see value in the planned improvements and will be excited to see them implemented They do not need management permission o Improvements happen within the team They are chosen, not imposed o Improvements are chosen by the team, providing feelings of self empowerment and responsibility

9 Retrospective Forms 9

10 Retrospective Participants The retrospective should involve: The team anyone directly involved in the iteration, release or project: o Developers o QAs o BAs o Project manager(s) o Customer and client o Et al. A facilitator somebody familiar with the team, project and process, but not directly involved with the project 10

11 5 Stages of a Retrospective Set The Stage - Prepare the team Gather Data - Create a shared picture of what happened Generate Insights Gather data, interpret and analyze it Decide What To Do - Think ahead to action items for the next iteration Close the Retrospective - Reflect on what happened, wrap up Derby, Esther and Larsen, Diana, Agile Retrospectives: Making Good Teams Great The Pragmatic Bookshelf, Raleigh, North Carolina.

12 Set The Stage Prepare the team for the work they ll be doing in the retrospective Usually only takes 5 minutes or less. Can be as simple as: o Making introductions o Reviewing the goal(s) for the retrospective o Checking on the status of activities defined in the previous retrospective o Reviewing the agenda o Checking in

13 Gather Data Should take about 15 minutes A typical activity is creating a timeline o Determine start and end dates o Have the team write Post-it notes and place them on the timeline, or have the facilitator add them o Post-it notes can be colour coded or dots added to indicate feelings about the events, e.g. glad, sad, mad 13

14 Generate Insights Allow the team to dig deeper into what happened on the iteration, release or project Length of time will vary: o Short format retrospective - about 30 minutes o Long format retrospective - 1 or more hours may be required Similar to a timeline, observations can be recorded on cards and placed on whiteboards, or they can be recorded by the facilitator Two example activities: o What went well, what didn t go so well, o More, less, keep, start, stop 14

15 Generate Insights Example Activity #1 Ask the team these questions: o What went well? o What didn t go so well? o What could we have done better? The questions do not need to be followed sequentially The team can write their insights on Post-it notes and place them on the board, or the facilitator can record them This is the preferred activity for a long-format retrospective 15

16 Generate Insights Example Activity #2 Ask the team these questions: What could we o Do more of? o Do less of? o Keep doing? o Start doing? o Stop doing? Actions can be written on Post-it notes and placed on the board by the team, or recorded by the facilitator Preferred activity for a short-format retrospective as it leads to specific actions 16

17 Decide What To Do Identify key issues and priority actions: 1. Prioritize key issues Dot voting and/or affinity analysis 2. Brainstorm actions 3. Prioritize actions 4. Assign actions Be realistic about how much time you ll spend on continuous improvement. Choosing one or two high priority actions is more likely to result in success rather than a long bucket list 17

18 Close the Retrospective Important to allow the team to reflect on what happened during the retrospective, and to provide closure Should take no more than 5 to 10 minutes Some sample activities: o Recap the facilitator reviews key insights and actions, the team confirms next steps. o Appreciations team members share appreciations with others using the following format: I appreciate person X for something Y. 18

19 Further Reading Agile Retrospectives: Making Good Teams Great by Esther Derby and Diana Larsen. The definitive guide to Agile retrospectives. Project Retrospectives: A Handbook for Team Reviews by Norm Kerth. A good complement to Agile Retrospectives. Agile Retrospective Resource Wiki : shared retrospective plans, tips & tricks, etc. Retrospective Plan: a collection of detailed retrospective plans you can run or take inspiration from. Derby, Esther and Larsen, Diana, Agile Retrospectives: Making Good Teams Great. The Pragmatic Bookshelf, Raleigh, North Carolina. Kerth, Norman L., Project Retrospectives: A Handbook for Team Reviews. Dorset House, New York, New York. 19

20 About Intelliware Development Inc. Intelliware is a custom software, mobile solutions and product development company headquartered in Toronto, Canada. Intelliware is a leader in Agile software development practices which ensure the delivery of timely high quality solutions for clients. Intelliware is engaged as a technical partner by a wide range of organizations in sectors that span Financial Services, Healthcare, ICT, Retail, Manufacturing and Government. /company/intelliware-development-inc- /intelliware.inc /intelliware_inc /GooglePlusIntelliware / 20

21 Learn more about Agile in our Agile Methodology Series 21

Improve your team with retrospectives. Ralph van Roosmalen QA Manager / Scrum Master 11 de Spider Conferentie

Improve your team with retrospectives. Ralph van Roosmalen QA Manager / Scrum Master 11 de Spider Conferentie Improve your team with retrospectives Ralph van Roosmalen QA Manager / Scrum Master 11 de Spider Conferentie Agenda Introduction and Planon Retrospectives Structure Planon Case / Lessons learned Questions

More information

Iteration Planning. also called Iteration Kickoff

Iteration Planning. also called Iteration Kickoff Agile Practices also called Iteration Kickoff Iteration Planning Purpose: Discuss detailed requirements of the stories to be built in the iteration. Review and refine the acceptance criteria for each story

More information

Beyond Post-Mortems and Lessons Learned: Retrospectives as a Basis for Organizational Growth

Beyond Post-Mortems and Lessons Learned: Retrospectives as a Basis for Organizational Growth Beyond Post-Mortems and Lessons Learned: Retrospectives as a Basis for Organizational Growth Insanity: Doing the same thing over and over again, but expecting a different result - Albert Einstein Ainsley

More information

PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led

PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led Course Description Take this PMI ACP training course to prepare for your Agile Certified Practitioner (PMI ACP)

More information

Putting the Fun Back In Your Retrospectives

Putting the Fun Back In Your Retrospectives Putting the Fun Back In Your Retrospectives Overview Retrospectives are a key mechanism of a continuously improving process. However it is a challenge to implement them well. Many are poorly facilitated

More information

What does it mean to be Agile. Marek Majchrzak, Andrzej Bednarz Wrocław, 11.10.2011

What does it mean to be Agile. Marek Majchrzak, Andrzej Bednarz Wrocław, 11.10.2011 What does it mean to be Agile Marek Majchrzak, Andrzej Bednarz Wrocław, 11.10.2011 2 Traditional methods Assumptions: The customer knows what he wants The developers know how to build it Nothing will change

More information

Agile Project Management By Mark C. Layton

Agile Project Management By Mark C. Layton Agile Project Management By Mark C. Layton Agile project management focuses on continuous improvement, scope flexibility, team input, and delivering essential quality products. Agile project management

More information

Section 1: Introduction to the Employee Satisfaction Roll Out Process 3

Section 1: Introduction to the Employee Satisfaction Roll Out Process 3 TABLE OF CONTENTS: Section 1: Introduction to the Employee Satisfaction Roll Out Process 3 Section 2: The Survey Roll Out Process Defined... 4-15 1: Survey Completed And Data Collected. 4 2: Leaders Trained

More information

Job Satisfaction and Motivation in a Large Agile Team

Job Satisfaction and Motivation in a Large Agile Team Job Satisfaction and Motivation in a Large Agile Team Bjørnar Tessem 1, and Frank Maurer 2 1 Department of Information Science and Media Studies, University of Bergen, NO-5020 Bergen, Norway bjornar.tessem@uib.no

More information

Scrum methodology report

Scrum methodology report Scrum methodology report Author: Tsholofelo Eunice Moitsheki Student number Tsholofelo Moitsheki (463642) Project Source and Documentation: http://kenai.com/downloads/dotsboxes/group%20report/dab5_scrum

More information

Adopting Agile Project Management - Corporate Culture Must Match (Apr 15)

Adopting Agile Project Management - Corporate Culture Must Match (Apr 15) Adopting Agile Project Management - Corporate Culture Must Match (Apr 15) by Megan Torrance April 20, 2015 If you re contemplating adopting an agile approach, and the thought of implementing new project

More information

Successful Agile Project Management

Successful Agile Project Management Monarch Media, Inc., Toolkit Successful Agile Project Management By Danielle Howarth The approach you take to managing a project can make or break it. Agile methods have grown increasingly popular as a

More information

Agile So)ware Development

Agile So)ware Development Software Engineering Agile So)ware Development 1 Rapid software development Rapid development and delivery is now often the most important requirement for software systems Businesses operate in a fast

More information

Getting Agile with Scrum. Mike Cohn - background

Getting Agile with Scrum. Mike Cohn - background Getting Agile with Scrum Mike Cohn Mountain Goat Software mike@mountaingoatsoftware.com 1 Mike Cohn - background 2 We re losing the relay race The relay race approach to product development may conflict

More information

Chapter 12. The Product Coordination Team

Chapter 12. The Product Coordination Team Chapter 12. The Product Coordination Team In theory, theory and practice are the same. In practice, they are different. Attributed to many. In This Chapter This chapter describes the challenge of teams

More information

Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations

Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations International Journal of Recent Research and Review, Vol. VI, June 2013 Comparative Study of Agile Methods and Their Comparison with Heavyweight Methods in Indian Organizations Uma Kumari 1, Abhay Upadhyaya

More information

Quality Assurance in an Agile Environment

Quality Assurance in an Agile Environment Quality Assurance in an Agile Environment 1 Discussion Topic The Agile Movement Transition of QA practice and methods to Agile from Traditional Scrum and QA Recap Open Discussion www.emids.com 2 What is

More information

From Push to Pull: The Rationale for Interactive Webinars

From Push to Pull: The Rationale for Interactive Webinars Designing Interactive Webinars Principles & Practice A Facilitator s Perspective 2 From Push to Pull: The Rationale for Interactive Webinars As a facilitator and trainer working primarily in the virtual

More information

Agile Scrum and PMBOK Compatible or Contrary?

Agile Scrum and PMBOK Compatible or Contrary? Agile Scrum and PMBOK Compatible or Contrary? Paul Despres PMI Emerald Coast Panama City Branch June 26, 2014 Meeting Overview Agenda Topics: Review Agile/Scrum Methods Review PMBOK Structure Demonstrate

More information

Scrum Guide. By Ken Schwaber, May, 2009

Scrum Guide. By Ken Schwaber, May, 2009 Scrum Guide By Ken Schwaber, May, 2009 Scrum has been used to develop complex products since the early 1990s. This paper describes how to use Scrum to build products. Scrum is not a process or a technique

More information

Real-time technologies and efficient collaboration. Alexandre Eisenchteter COO @af83 twitter : @ineation TTI/VANGUARD PARIS 2011

Real-time technologies and efficient collaboration. Alexandre Eisenchteter COO @af83 twitter : @ineation TTI/VANGUARD PARIS 2011 Real-time technologies and efficient collaboration Alexandre Eisenchteter COO @af83 twitter : @ineation TTI/VANGUARD PARIS 2011 Collaboration occurs when a group of autonomous stakeholders of a problem

More information

D25-2. Agile and Scrum Introduction

D25-2. Agile and Scrum Introduction D25-2 Agile and Scrum Introduction How to Use this Download This download is an overview of a discussion Intertech has with clients on Agile/Scrum This download has an overview of Agile, an overview of

More information

QUICK FACTS. Providing Application Development and Data Migration Support for a Leading Healthcare Company

QUICK FACTS. Providing Application Development and Data Migration Support for a Leading Healthcare Company [ Healthcare Services, Application Development ] TEKsystems Global Services Customer Success Stories Client Profile Industry: Healthcare Revenue: Private Employees: Over 400 Geographic Presence: Locations

More information

Hoping that a project comes out the way you want is not a PLAN!! This is true in life, in school and on the job.

Hoping that a project comes out the way you want is not a PLAN!! This is true in life, in school and on the job. Project management is the discipline of planning, organizing, securing and managing resources to bring about the successful completion of specific project goals and objectives. (Wikipedia) Hoping that

More information

WHEN IT COMES TO MOBILE DEVELOPMENT, THERE ARE SO MANY OPTIONS

WHEN IT COMES TO MOBILE DEVELOPMENT, THERE ARE SO MANY OPTIONS WHEN IT COMES TO MOBILE DEVELOPMENT, THERE ARE SO MANY OPTIONS 1 2 3 Today, companies have realized the power of mobile solutions to drive operational efficiencies and deepen brand engagement. A successful

More information

11 TH. College Transition Program Checklist Goals GRADE

11 TH. College Transition Program Checklist Goals GRADE imentor s College Transition Program ensures students successfully transition to and persist in college by matching them with mentors for three years, from 11th grade through the first year of college.

More information

Product Development: From Conception to Execution. Slide 1

Product Development: From Conception to Execution. Slide 1 Product Development: From Conception to Execution Slide 1 Product Development: From Conception to Execution Becky Lester, CPCU GAINWeb Product Owner Grange Insurance Damon Lay, ACAS, MAAA Director Business

More information

Vision created by the team. Initial Business Case created. Cross functional resource meeting held. Agile alignment meeting

Vision created by the team. Initial Business Case created. Cross functional resource meeting held. Agile alignment meeting Help Tips Agile SDLC Product Backlog Daily Standup Sprint 1 Show and Tell 2 Week Sprint Sprint 2 Release1 (must haves) Retrospective Sprint 1 DONE! Sprint 3 Sprint 2 DONE! Sprint Backlog Sprint 3 DONE!

More information

Introduction to Agile Scrum

Introduction to Agile Scrum Introduction to Agile Scrum by Julia M. Lobur Penn State Harrisburg CMPSC 487W Fall 2015 Introduction to Scrum Learning Goals Relationship of Scrum to other Agile methods Scrum Framework Scrum Roles Scrum

More information

Agile Development. Perspectives from the Texas Legislative council

Agile Development. Perspectives from the Texas Legislative council Agile Development Perspectives from the Texas Legislative council Participants Paul Prachyl, Deputy Director of Applications (paul.prachyl@tlc.state.tx.us) Joe Diana, Project Manager (joe.diana@tlc.state.tx.us)

More information

Challenges in adopting Agile

Challenges in adopting Agile ImproValue Consulting in adopting Copyright: ImproValue 2011 www.improvalue.com About Us ImproValue Consulting specialize in business process consulting focus on IT and ITES organizations. provide a wide

More information

Distributed Agile Development. Bapiraju Nandury Product Development Manager Bangalore Development Centre

Distributed Agile Development. Bapiraju Nandury Product Development Manager Bangalore Development Centre Distributed Agile Development Bapiraju Nandury Product Development Manager Bangalore Development Centre Agenda Distributed / offshore Development Agile Methods Distributed Agile Development Goals of this

More information

Mature Agile with a twist of CMMI

Mature Agile with a twist of CMMI Mature Agile with a twist of CMMI Carsten Ruseng Jakobsen Systematic Software Engineering crj@systematic.dk Kent Aaron Johnson AgileDigm, Incorporated kent.johnson@agiledigm.com Abstract Systematic is

More information

AGILE & SCRUM. Revised 9/29/2015

AGILE & SCRUM. Revised 9/29/2015 AGILE & SCRUM Revised 9/29/2015 This Page Intentionally Left Blank Table of Contents Scrum Fundamentals Certified Course... 1 Scrum Developer Certified (SDC)... 2 Scrum Master Certified (SMC)... 3 Scrum

More information

FREE ONLINE EDITION. (non-printable free online version) Brought to you courtesy of Sprint-IT &

FREE ONLINE EDITION. (non-printable free online version) Brought to you courtesy of Sprint-IT & FREE ONLINE EDITION (non-printable free online version) If you like the book, please support the author & InfoQ by purchasing the printed version: www.sprint-it.de/scrum-checklists (only 19,90 euro) Brought

More information

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

PLM - Agile. Design Code Test. Sprints 1, 2, 3, 4.. Define requirements, perform system design, develop and test the system. Updated Project Plan PLM - Agile Agile Development Evolved in the 1990s as a response to heavyweight methodologies. In 2001 representatives of various new methodologies met to discuss the need for lighter alternatives. The

More information

Agile Project Management

Agile Project Management Agile Project Management Projekt-Kick-Off-Tage Hochschule Augsburg Martin Wagner, 15. März 2011 TNG Technology Consulting GmbH, http://www.tngtech.com Agile project management with Scrum Agenda Software

More information

PROJECT MANAGEMENT DEFINING PROJECT

PROJECT MANAGEMENT DEFINING PROJECT PROJECT MANAGEMENT TIPS FOR COMPLETING SMALL & BIG PROJECTS DEFINING PROJECT In Modern English project (n.) is defined as a collaborative enterprise, involving research or design, that is carefully planned

More information

What are local sources of part-time work for teens and how can I find out more about them?

What are local sources of part-time work for teens and how can I find out more about them? Jobs for Teens 2 FINDING A JOB The BIG Idea What are local sources of part-time work for teens and how can I find out more about them? AGENDA Approx. 45 minutes I. Warm Up (10 minutes) II. How to Make

More information

If I Only Knew Then What I Know Now

If I Only Knew Then What I Know Now If I Only Knew Then What I Know Now 5 Lessons Learned from my experiences leading agile transformations Larry Gorman, Chief Technology Evangelist, SkyTouch Technology Larry Gorman Chief Technology Evangelist

More information

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

From Agile by Design. Full book available for purchase here. From Agile by Design. Full book available for purchase here. Contents Introduction xiii About the Author xix Chapter 1 Adjusting to a Customer-Centric Landscape 1 It s a Whole New World 1 From Customer-Aware

More information

Transitioning from Waterfall: The Benefits of Becoming Agile. ASPE Web Seminar Friday, February 27 th, 2015

Transitioning from Waterfall: The Benefits of Becoming Agile. ASPE Web Seminar Friday, February 27 th, 2015 Transitioning from Waterfall: The Benefits of Becoming Agile ASPE Web Seminar Friday, February 27 th, 2015 Objectives Give a high-level look at the challenges in software development Give a basic look

More information

Agile Training Portfolio

Agile Training Portfolio Agile Training Portfolio Why agile? The question can also be: Why learn fast? Why adapt to new experiences and learnings quickly and easily? Well, the Dodo was not very agile and we all know how that ended.

More information

Chapter 6. Iteration 0: Preparing for the First Iteration

Chapter 6. Iteration 0: Preparing for the First Iteration Chapter 6. Iteration 0: Preparing for the First Iteration People only see what they are prepared to see. Ralph Waldo Emerson There are no secrets to success. It is the result of preparation, hard work,

More information

Agile Projects 7. Agile Project Management 21

Agile Projects 7. Agile Project Management 21 Contents Contents 1 2 3 Agile Projects 7 Introduction 8 About the Book 9 The Problems 10 The Agile Manifesto 12 Agile Approach 14 The Benefits 16 Project Components 18 Summary 20 Agile Project Management

More information

An Introduction to Scrum

An Introduction to Scrum An Introduction to Scrum An Introduction to Scrum Presented by We re losing the relay race The relay race approach to product development may conflict with the goals

More information

Friedrich-Alexander-University of Erlangen-Nuremberg

Friedrich-Alexander-University of Erlangen-Nuremberg Agile and Open Source Software Development 3/15 Dirk Riehle Friedrich-Alexander-University of Erlangen-Nuremberg Lecture of 09.11.2009 Professur für Open-Source-Software Martensstraße 3 91058 Erlangen

More information

Enterprise Systems Development

Enterprise Systems Development Enterprise Systems Development CT5010 CT5010 Module Handbook 2012/13 Page 1 of 12 v1.0 CT5010 Enterprise Systems Development (September 2012) University of Gloucestershire 2012 All rights reserved. No

More information

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

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: AGILE HANDBOOK OVERVIEW WHAT IS THIS? This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: Someone who is looking for a quick overview on

More information

How we develop software by Kristóf KOVÁCS (kristof.kovacs@aiee.eu)

How we develop software by Kristóf KOVÁCS (kristof.kovacs@aiee.eu) How we develop software by Kristóf KOVÁCS (kristof.kovacs@aiee.eu) It is meant to be a general explanation of our software development process. It s a distillation of more than 20 years of industry experience.

More information

Agile Certified Practitioner (ACP) Exam Prep Course 10 - Continuous Improvement

Agile Certified Practitioner (ACP) Exam Prep Course 10 - Continuous Improvement Agile Certified Practitioner (ACP) Exam Prep Course 10 - Continuous Improvement Slide 1 Domain Tasks 1. Tailor & adapt the project process by periodically reviewing & integrating team practices, organizational

More information

TOP 10 TRENDS FOR 2016 BUSINESS INTELLIGENCE

TOP 10 TRENDS FOR 2016 BUSINESS INTELLIGENCE 2015 was a year of significant change in the world of Business Intelligence. More organizations opened up data to their employees. And more people came to see data as an important tool to get their work

More information

Testing in Scrum Projects

Testing in Scrum Projects Testing in Scrum Projects Kalevi Evans Logica 2008. All rights reserved About Me Logica Suomi Oy (formerly WM-Data) Over 6 years experience Experience working in projects that apply the following software

More information

Scrum. in five minutes

Scrum. in five minutes Scrum in five minutes Scrum and agile methods are hot topics these days A simple method for the management of complex projects... Older methods focus on staying on track; Scrum is aimed at delivering business

More information

http://www.bigvisible.com

http://www.bigvisible.com Sustainable Pace How can we help our teams achieve it? http://www.bigvisible.com 2011 BigVisible Solutions, Inc. Facilitator Bob Sarni 25 years focused on team development, leadership mentoring and coaching,

More information

Gothenburg 2015 Jan Marek Jan.Marek@ca. com CA Technologies Introducing Agile development methodologies to Session S601 mainframe development teams

Gothenburg 2015 Jan Marek Jan.Marek@ca. com CA Technologies Introducing Agile development methodologies to Session S601 mainframe development teams Jan Marek Jan.Marek@ca. com CA Technologies Session S601 Introducing Agile development methodologies to mainframe development teams Agenda Introduce Agile software development methodologies Scrum overview

More information

Working In Teams vs. Individually. CS 169 Fall 2012 Armando Fox & David Patterson

Working In Teams vs. Individually. CS 169 Fall 2012 Armando Fox & David Patterson Working In Teams vs. Individually CS 169 Fall 2012 Armando Fox & David Patterson It Takes a Team: Size, Scrum, and Documentation(ELLS 9.1) David Patterson 2012 David Patterson & David Patterson Licensed

More information

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

Adapting Agile Software Development to Regulated Industry. Paul Buckley Section 706 Section Event June 16, 2015 Adapting Agile Software Development to Regulated Industry Paul Buckley Section 706 Section Event June 16, 2015 Agenda FDA s expectations for Software Development What is Agile development? Aligning Agile

More information

Agile Tester Foundation Course Outline

Agile Tester Foundation Course Outline Foundation Course Outline General Description This course provides testers and test managers with an understanding of the fundamentals of testing on agile projects. Attendees will learn how agile software

More information

An Introduction to Scrum. The Agile Manifesto a statement of values

An Introduction to Scrum. The Agile Manifesto a statement of values An Introduction to Scrum Presented by Wayne Allen Large portions of this presentation of this presentation are used w ith permission from Mike Cohn Mountain Goat Soft ware, LL C The Agile Manifesto a statement

More information

Getting Agile with Scrum. We re losing the relay race

Getting Agile with Scrum. We re losing the relay race Getting Agile with Scrum Mike Cohn 6 June 2014 1 We re losing the relay race The relay race approach to product development may conflict with the goals of maximum speed and flexibility. Instead a holistic

More information

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

There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog There are 3 main activities during each Scrum sprint: A planning meeting where: the Product Owner prioritizes user stories in the product backlog that need to be implemented during the sprint the Team

More information

Scaling Agile Implementing SAFe. April 7, 2015 Tuesday 3:00-4:00 p.m. 50 Church St., 3rd Floor

Scaling Agile Implementing SAFe. April 7, 2015 Tuesday 3:00-4:00 p.m. 50 Church St., 3rd Floor Scaling Agile Implementing SAFe April 7, 2015 Tuesday 3:00-4:00 p.m. 50 Church St., 3rd Floor Agenda Experience with Adopting Agile at HUIT IAM and Agile: A History Why Scaled Agile Framework (SAFe)? SAFe

More information

Business Analysis In Agile A Differentiated Narrative

Business Analysis In Agile A Differentiated Narrative 2014 BA Convention Business Analysis In Agile A Differentiated Narrative Presented By: Praveen Kumar Benguluru Associate Vice President Business Solutions, Scope International Private Ltd. 2014 BA Convention

More information

Microsoft Solution Helps Nielsen Company Track Business More Effectively

Microsoft Solution Helps Nielsen Company Track Business More Effectively solution: Microsoft Dynamics CRM Microsoft Solution Helps Nielsen Company Track Business More Effectively Nielsen Media Research Media and Entertainment Case Study: Nielsen Media Research Overview Country:

More information

I m an Alien... A Business Analyst in an Agile World Dorothy Tudor - TCC ABC 2014

I m an Alien... A Business Analyst in an Agile World Dorothy Tudor - TCC ABC 2014 I m an Alien... A Business Analyst in an Agile World Dorothy Tudor - TCC ABC 2014 Dot Tudor TCC Technical Director Accredited Agile Coach, Scrum CSM, CSPO, CSP Scaled Agile (SAFe) Program Consultant DSDM

More information

OUTSOURCING PRODUCTION SUPPORT

OUTSOURCING PRODUCTION SUPPORT WHITE PAPER Managed Global Software Teams OUTSOURCING PRODUCTION SUPPORT How to Engage a Remote Team with Minimum Risk THE SITUATION You re slammed. The list of projects and requests keeps growing. You

More information

AGILE - QUICK GUIDE AGILE - PRIMER

AGILE - QUICK GUIDE AGILE - PRIMER AGILE - QUICK GUIDE http://www.tutorialspoint.com/agile/agile_quick_guide.htm Copyright tutorialspoint.com AGILE - PRIMER Agile is a software development methodology to build a software incrementally using

More information

Agile Software Development in the Large

Agile Software Development in the Large Agile Software Development in the Large Jutta Eckstein 1 Large Large in... Scope Time People Money Risks We concentrate on Large Teams Large is relative 1, 2, 10, 100, 2000 People 2 Principles behind Agile

More information

Agile Beyond The Team 1

Agile Beyond The Team 1 Agile Beyond The Team 1 Dilbert Agile 2 What Does Your Organization Value? Projects over Teams? Do new teams spools up for new projects? On-Time/On-Budget Delivery over Zero Maintenance Products Deliver

More information

Scrum: A disciplined approach to product quality and project success.

Scrum: A disciplined approach to product quality and project success. Scrum: A disciplined approach to product quality and project success. CQAA February 23, 2011 Patricia Rotman Introductions Copyright 2011-2 Alternate Titles Considered Scrum: Just do it! Scrum: It only

More information

The Agile Movement An introduction to agile software development

The Agile Movement An introduction to agile software development The Agile Movement An introduction to agile software development 1 The Agile Movement An introduction to agile software development Russell Sherwood @russellsherwood & David Sale @saley89 Agenda Who are

More information

Getting Agile with Scrum

Getting Agile with Scrum Getting Agile with Scrum Mike Cohn November 11, 2008 1 Mike Cohn - background 2 Agenda Overview of Scrum Product backlogs Sprints and sprint backlog Tracking progress Scrum meetings 3 The Agile Manifesto

More information

Agile Scrum Workshop

Agile Scrum Workshop Agile Scrum Workshop What is agile and scrum? Agile meaning: Able to move quickly and easily. Scrum meaning: a Rugby play Agile Scrum: It is an iterative and incremental agile software development framework

More information

PMBOK? You Can Have Both! June 10, 2009. Presented by: www.esi-intl.com

PMBOK? You Can Have Both! June 10, 2009. Presented by: www.esi-intl.com Agile or the PMBOK? You Can Have Both! June 10, 2009 Presented by: David M. Sides, Vice President, ESI Consulting Services www.esi-intl.com Agenda June 10, 2009 Pic? Agile Framework Agile Truths & Myths

More information

Agile on huge banking mainframe legacy systems. Is it possible?

Agile on huge banking mainframe legacy systems. Is it possible? EuroSTAR 2011 Agile on huge banking mainframe legacy systems. Is it possible? Christian Bendix Kjær Hansen Test Manager November 22, 2011 What is this presentation about? Goal Inspire others working with

More information

Power Tools for Pivotal Tracker

Power Tools for Pivotal Tracker Power Tools for Pivotal Tracker Pivotal Labs Dezmon Fernandez Victoria Kay Eric Dattore June 16th, 2015 Power Tools for Pivotal Tracker 1 Client Description Pivotal Labs is an agile software development

More information

AGILE FROM 6 FEET PATHWAYS TO PROJECT AND TEAM AGILITY PMI BALTIMORE HANOVER FEBRUARY 16, 2012

AGILE FROM 6 FEET PATHWAYS TO PROJECT AND TEAM AGILITY PMI BALTIMORE HANOVER FEBRUARY 16, 2012 AGILE FROM 6 FEET PATHWAYS TO PROJECT AND TEAM AGILITY PMI BALTIMORE HANOVER FEBRUARY 16, 2012 Frank Balogh, MBA PMI-ACP, CSM, PMP Agile@pmibaltimore.org PMI Agile Community of Practice (ACoP) PMI Baltimore

More information

Selling Agile at Your Company

Selling Agile at Your Company Selling Agile at Your Company Presented by William F. Nazzaro Hosted by Dave Bieg, Executive Vice President About DevelopMentor DevelopMentor provides solutions for all professionals involved in the lifecycle

More information

Vice President Education CLUB OFFICER TRAINING

Vice President Education CLUB OFFICER TRAINING Vice President Education CLUB OFFICER TRAINING TOASTMASTERS INTERNATIONAL P.O. Box 9052 Mission Viejo, CA 92690 USA Phone: +1 949-858-8255 Fax: +1 949-858-1207 www.toastmasters.org/members 2015 Toastmasters

More information

NokiaSiemens and Agile Development by Petri Haapio JAOO 2008

NokiaSiemens and Agile Development by Petri Haapio JAOO 2008 NokiaSiemens and Agile Development by Petri Haapio JAOO 2008 DISCLAIMER! This presentation is based on my views and my opinion. This is not the view of the company and also others have experienced the

More information

www.testing-solutions.com TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes

www.testing-solutions.com TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes www. TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes What is Agile Development? There are various opinions on what defines agile development, but most would

More information

DEUTSCHE SCRUM 2012, 15 NOV 2012, DARMSTADT. Agile Product Development at Johnson Controls Automotive Experience A Success Story

DEUTSCHE SCRUM 2012, 15 NOV 2012, DARMSTADT. Agile Product Development at Johnson Controls Automotive Experience A Success Story DEUTSCHE SCRUM 2012, 15 NOV 2012, DARMSTADT Agile Product Development at Johnson Controls Automotive Experience A Success Story Agile Transition Coach Heinz Erretkamps Head of Knowledge Management Team

More information

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

Sometimes: 16 % Often: 13 % Always: 7 % SCRUM AT RIIS A Standish study found that only 20% of features in a typical system were used often or always and 45% of features were never used at all. The ability to embrace change is critical to reducing

More information

Extreme programming (XP) is an engineering methodology consisting of practices that ensure top-quality, focused code. XP begins with four values:

Extreme programming (XP) is an engineering methodology consisting of practices that ensure top-quality, focused code. XP begins with four values: Scrum with XP By Kane Mar, Ken Schwaber. Introduction Scrum and extreme programming (XP) are both Agile methodologies. We've heard controversy regarding the value of each, with people familiar with each

More information

Introduction to Scrum

Introduction to Scrum Introduction to Scrum Recorded by Michael James [Existing slide with MJ] Welcome to Module 1 of CollabNet s Scrum Training Series: Introduction to Scrum. This is a brief introduction to topics that are

More information

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

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology Mr. Christopher Harrington, PM Clinical Support, Solution Delivery Division Mr. James Huber, Healthcare Data Analyst, DHA Decision Support 2015 Defense Health Information Technology Symposium Implementation

More information

Social Media Strategy

Social Media Strategy Social Media for Research Krista Jensen Knowledge Mobilization Officer Office of Research Services York University 1 Friday, March 13, 2015 2 https://www.youtube.com/watch?v=0euel3n7fds Agenda Why Use

More information

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

Scrum includes a social agreement to be empirical as a Team. What do you think an empirical agreement is? Scrum Discussion Questions For the Facilitator These questions and subsequent discussion points are designed to help you and your Team more efficiently implement Scrum. The following are discussion points

More information

ScrumMaster Certification Workshop: Preparatory Reading

ScrumMaster Certification Workshop: Preparatory Reading A S P E S D L C Tr a i n i n g ScrumMaster Certification Workshop: Preparatory Reading A WHITE PAPER PROVIDED BY ASPE ScrumMaster Certification Workshop: Preparatory Reading Greetings, Potential Certified

More information

Six Critical Success Factors for Running a Successful Virtual Meeting

Six Critical Success Factors for Running a Successful Virtual Meeting Six Critical Success Factors for Running a Successful Virtual Meeting Read more Contact MoreInfo@Facilitate.com to request a free copy of 75 Tips for Getting Great Results from Virtual Meetings. Julia

More information

CSSE 372 Software Project Management: More Agile Project Management

CSSE 372 Software Project Management: More Agile Project Management CSSE 372 Software Project Management: More Agile Project Management Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: bohner@rose-hulman.edu Learning Outcomes: Plan Create a plan for

More information

ISTQB Agile Tester in a Nutshell ISTQB Marketing Working Group

ISTQB Agile Tester in a Nutshell ISTQB Marketing Working Group ISTQB Agile Tester in a Nutshell ISTQB Marketing Working Group May 2014 WHAT IS THE ISTQB? ISTQB : International Software Testing Qualifications Board (www.istqb.org): Non-profit association Founded in

More information

Online Zen Refresher Session #3

Online Zen Refresher Session #3 Online Zen Refresher Session #3 Julie A. Palmieri, MM, MT-BC Community Manager MusicTherapyEd.com Julie@MusicTherapyEd.com Session #3 ETHICAL BEHAVIOR ONLINE If you would like a comprehensive look at Online

More information

SCRUM BODY OF KNOWLEDGE (SBOK Guide)

SCRUM BODY OF KNOWLEDGE (SBOK Guide) A Guide to the SCRUM BODY OF KNOWLEDGE (SBOK Guide) 2013 Edition A Comprehensive Guide to Deliver Projects using Scrum TABLE OF CONTENTS TABLE OF CONTENTS 1. INTRODUCTION... 1 1.1 Overview of Scrum...

More information

Lesson Plan. Course Title: Advanced Computer Programming Session Title: Project Management Basics

Lesson Plan. Course Title: Advanced Computer Programming Session Title: Project Management Basics Lesson Plan Lesson Duration: Weeks/Days/Hours/Minutes 3 weeks Performance Objective: Course Title: Advanced Computer Programming Session Title: Project Management Basics Upon completion of this assignment,

More information

The Reflective Software Engineer: Reflective Practice FOCUS: GUEST EDITORS INTRODUCTION

The Reflective Software Engineer: Reflective Practice FOCUS: GUEST EDITORS INTRODUCTION The Reflective Software Engineer: Reflective Practice Tore Dybå, SINTEF Neil Maiden, City University London Robert Glass, Computing Trends Life can only be understood backwards; but it must be lived forwards.

More information

N Ways To Be A Better Developer

N Ways To Be A Better Developer N Ways To Be A Better Developer Lorna Mitchell and Ivo Jansch This book is for sale at http://leanpub.com/nways This version was published on 2015-01-06 This is a Leanpub book. Leanpub empowers authors

More information

How to optimize offshore software development with Agile methodologies

How to optimize offshore software development with Agile methodologies How to optimize offshore software development with Agile methodologies Prasad Chaudhari prasadvc@gmail.com 14 Mai 2012, Munich 1 Still why do companies outsource? 2 Have you heard of these problems with

More information