Agile where are we at?

Size: px
Start display at page:

Download "Agile where are we at?"

Transcription

1 Consultant Agile where are we at? Keynote - Agile Tour Bangkok Nov 2017 Dad Climate guy Organizational coach & Change Instigator Author

2 Scrum Retrospective Continuous Integration Kanban Product Backlog Agile Sprint LeSS Lean? Velocity Burndown chart TDD Scrum Master XP User stories SAFe Pair programming

3 Agile scaling Agile Education Agile project leadership Agile contracting Agile hardware Agile portfolio management Modern Agile Agile HR Agile budgeting Agile procurement

4 Ancient Agile? The Retrospective

5 Neoclassical Agile? the Daily Scrum

6 Postmodern Agile? The Sprint Review

7 How I stumbled into this 00:49

8

9 Common approach Req Design Development Test

10 Waterfall Req Design Development WTF? How the customer explained it How the Project Leader understood it How the analyst designed it How the programmer wrote it What the customer really needed

11 There must be a better way!

12 wiki.c2.com

13 Waterfall Req Agile Design Development Test Req Req Req Req Design Design Design Design Development Development Development Development Test Test Test Test

14

15 Scrum! Scrum! Agile! Agile! Agile! Agile! Agile! Scrum! Image credit: freevectors.com

16 Spread knowledge Get more work than I can handle Learn a lot Prioritize interesting companies where I can make a difference Game companies... Banks... Government... Aerospace... Big telcos...

17 Starting seeing a pattern 00:49

18 Daily Scrum Scrum extreme programming continuous integration Product backlog Cross-functional, self-organizing team Lean Agile Kanban Limit WIP Visualize workflow pair programming Systems Thinking Complex Adaptive Systems Psychology Queuing theory

19

20 Organizations are riddled with waste!

21 Needed: 5 volunteers

22 100% resource utilization = 0% flow Max utilization, Slow flow Low utilization, Fast flow

23 Achieving more by doing less 00:49

24 Focus on Value not Effort or Output Effort (hours spent) Output (items delivered) Value

25 What you measure is what you get Focusing on Effort Hours Time reports Resource utilization Focusing on Output Backlog Developing Released! Cycle time Velocity Focusing on Value & Learning $ $$$ Customer satisfaction Profit? Learning

26 The mystery of the Spotify model 00:49

27

28

29 SPOTIFY MODEL!!!!! Squads! Spotify Model! Spotify Model! SPOTIFY MODEL!!!!! Spotify Model! Guilds! Chapters! Tribes! Spotify Model! Autonomy! Scrum! Squads! Spotify Model! Image credit: freevectors.com

30 Meanwhile, at Spotify HQ... What s all the fuss about?

31 What does all this mean? 00:49

32 Organizations are desperate for Change! Scrum! Spotify model! Lean Startup! XP! Agile! SAFe! Kanban! <insert agile flavour here> Continuous Delivery! Image credit: freevectors.com

33 Disruption Small agile team(s) Big slow organization

34 Why is agile spreading so fast? Unclear/unstable Agile is optimized for this! What to deliver Complex Clear & stable Simple Clear & stable How to deliver it Unclear/unstable

35 State of Agile survey Agile has gone mainstream! Top 3 reasons: - Speed - Manage changing priorities - Productivity

36 Things to ponder 00:49

37 Is Agile only for Software? What s going to happen? Is Agile a Silver Bullet?

38 Is Agile only for software? 00:49

39 Spreading like a virus

40 Recruitment team

41 Recruitment team

42 JAS 39E Saab Gripen Agile practices implemented at every level and in every discipline: software, hardware and fuselage design. World s most cost-effective military aircraft Pilots on the same site as development teams. Direct feedback provided every sprint people, all co-located in Linköping, Sweden. Sources: Personal visit to SAAB Linköping Research paper Owning the Sky with Agile

43

44 44

45 Agile is spreading Agile in development & IT Agile in other industries & departments Early Majority Late majority Innovators Early Adopters Laggards

46 Let s use Agile to save the world!

47 Is Agile a Silver Bullet? 00:49

48 Goal: Kick the ball out of my tent 89: SCORE Goal: Collaborate to win the game! Image & metaphor credit: Niclas Modig

49 What next? 00:49

50 Next 10 years? It s hard to make predictions especially about the future - someone More complexity, faster change. Agile will keep spreading to different industries The word Agile will fade, as the principles get more and more embedded in the way we lead and organize companies. Agile approach considered obvious, and therefore not interesting to talk about. Various agile frameworks will keep coming and going (because we re suckers for cool buzzwords and agile is a fashion industry) In complex competitive industries, organizations that don t go agile will die off.

51 Take aways AGILE Agile is a direction, not a place You won t get it right from start, so experiment a lot! Agile is a tool not a goal Distinguish between the words and the ideas Words come and go Principles are timeless Complex Distinguish between principles and practices Agile principles apply widely... but specific practices must be adapted to your context Simple Agile is optimized for complexity The more complex your environment is, the more you need agility

Scaling LEGO & Spotify. Henrik

Scaling LEGO & Spotify. Henrik Consultant www.crisp.se Scaling Agile @ LEGO & Spotify EA-träff Okt 2017 henrik.kniberg@crisp.se @HenrikKniberg Dad Climate guy Organizational coach & Change Instigator Author Not too hard A bit trickier

More information

Spotify Rhythm. Consultant. Henrik Dad. Organizational Refactorist. Author. How we create focus

Spotify Rhythm. Consultant. Henrik Dad. Organizational Refactorist. Author. How we create focus Consultant www.crisp.se Spotify Rhythm How we create focus Agile Sverige, 06-06-0 henrik.kniberg@crisp.se @HenrikKniberg Dad Organizational Refactorist Author 000 # of employees 500 000 500 006 007 008

More information

Adopting Agile Practices

Adopting Agile Practices Adopting Agile Practices Ian Charlton Managing Consultant ReleasePoint Software Testing Solutions ANZTB SIGIST (Perth) 30 November 2010 Tonight s Agenda What is Agile? Why is Agile Important to Testers?

More information

Agile Accessibility. Presenters: Ensuring accessibility throughout the Agile development process

Agile Accessibility. Presenters: Ensuring accessibility throughout the Agile development process Agile Accessibility Ensuring accessibility throughout the Agile development process Presenters: Andrew Nielson, CSM, PMP, MPA Ann Marie Davis, CSM, PMP, M. Ed. Cammie Truesdell, M. Ed. Overview What is

More information

SAFe AGILE TRAINING COURSES

SAFe AGILE TRAINING COURSES SAFe AGILE TRAINING COURSES INDEX INTRODUCTION COURSE Implementing SAfe Leading SAFe SAFe for Teams SAFe Scrum Master CERTIFICATION SAFe Program Consultant SAFe Agilist SAFe Practitioner SAFe Scrum Master

More information

Get Good at DevOps: Feature Flag Deployments with ASP.NET, WebAPI, & JavaScript

Get Good at DevOps: Feature Flag Deployments with ASP.NET, WebAPI, & JavaScript Visual Studio Live! Redmond 2016 Get Good at DevOps: Feature Flag Deployments with ASP.NET, WebAPI, & JavaScript Benjamin Day www.benday.com Benjamin Day Brookline, MA Consultant, Coach, & Trainer Microsoft

More information

Software Engineering I (02161)

Software Engineering I (02161) Software Engineering I (02161) Week 8 Assoc. Prof. Hubert Baumeister DTU Compute Technical University of Denmark Spring 2016 Last Week State machines Layered Architecture: GUI Layered Architecture: Persistency

More information

Quality, Project Management & Supply Professional (Customized). Choice of any 3 certifications outlined as follows:

Quality, Project Management & Supply Professional (Customized). Choice of any 3 certifications outlined as follows: Any 3 Certifications Prep: ASQ Quality, PMI Project Management, APICS Supply Chain, or Scrum QPS Course No. 343 TRAINING PROGRAM: Quality, Project Management & Supply Professional (Customized). Choice

More information

l e a n Lean Software Development software development Faster Better Cheaper

l e a n Lean Software Development software development Faster Better Cheaper software development Lean Software Development Faster Better Cheaper mary@poppendieck.com Mary Poppendieck www.poppendieck.com Characteristics of Lean Companies: 1. They don t call themselves Lean The

More information

AGILE. Getting Started on Your Team. Davisbase. Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use Only

AGILE. Getting Started on Your Team. Davisbase. Copyright 2011 Davisbase LLC. Licensed for Classroom Use to ASPE for Webinar Use Only AGILE Getting Started on Your Team Copyright 2011 LLC. Licensed for Classroom Use to ASPE for Webinar Use Only INTRO AND AGENDA Your Instructor: Christy Clement Agile Trainer and Coach Agenda: Picking

More information

Kanban One-Day Workshop

Kanban One-Day Workshop Kanban One-Day Workshop Copyright Net Objectives, Inc. All Rights Reserved 2 Copyright Net Objectives, Inc. All Rights Reserved 3 Lean for Executives Product Portfolio Management Business Product Owner

More information

Disciplined Agile Delivery The Foundation for Scaling Agile

Disciplined Agile Delivery The Foundation for Scaling Agile Disciplined Agile Delivery The Foundation for Scaling Agile Scott W. Ambler Senior Consulting Partner scott [at] scottambler.com @scottwambler Scott Ambler + Associates 1 Let s explore a few important

More information

Kanban In a Nutshell. Bob Galen President & Principal Consultant RGCG, LLC

Kanban In a Nutshell. Bob Galen President & Principal Consultant RGCG, LLC Kanban In a Nutshell Bob Galen President & Principal Consultant RGCG, LLC bob@rgalen.com Copyright 2015 RGCG, LLC 2 About Velocity Partners Better business through better software HQ in Seattle Nearshore

More information

Testing in the Agile World

Testing in the Agile World Testing in the Agile World John Fodeh Solution Architect, Global Testing Practice 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Outline

More information

Disciplined Agile Delivery The Foundation for Scaling Agile

Disciplined Agile Delivery The Foundation for Scaling Agile Disciplined Agile Delivery The Foundation for Scaling Agile Scott W. Ambler Senior Consulting Partner scott[at] scottambler.com @scottwambler Scott Ambler + Associates 1 Let s explore a few important questions.

More information

The Scaled Agile Framework

The Scaled Agile Framework The Scaled Agile Framework Foundations of the Scaled Agile Framework (SAFe) SDJug Oct. 15, 2013 2008-2013 Leffingwell, LLC, and Scaled Agile, Inc. All rights reserved. Armond Mehrabian Enterprise Agile

More information

PMI Agile Certified Practitioner (PMI-ACP) Exam Prep Training - Brochure

PMI Agile Certified Practitioner (PMI-ACP) Exam Prep Training - Brochure PMI Agile Certified Practitioner (PMI-ACP) Exam Prep Training - Brochure Take your Career to the Next-level with a Globally-recognised Credential Course Name : PMI-ACP Version : INVL_PMI_ACP_BR_02_1.2

More information

An Intro to Scrum. Agile (Iterative) Project Development. Written in 2001 Can be read in its entirety at:

An Intro to Scrum. Agile (Iterative) Project Development. Written in 2001 Can be read in its entirety at: An Intro to Scrum Agile (Iterative) Project Development Broken down into iterations Self-Managed Minimal Planning Easily/Quickly adapts to change The Agile Manifesto Written in 2001 Can be read in its

More information

Bringing QA Into the Agile Process

Bringing QA Into the Agile Process Quality Assurance - SCQAA-OC 2/17/09 Bringing QA Into the Process SCQAA Meeting 2/17/09 Speaker: Paul Hodgetts, Logic, www.logic.com Rev 090217 Your Speaker: Paul Hodgetts Team coach, trainer, consultant,

More information

This Thing Called Kanban

This Thing Called Kanban This Thing Called Kanban A presentation for Agile Richmond Slide 1 Announcing Innovate Virginia! Accelerate Delivery with Lean and Agile! Friday Sept 16, 2011 Lewis Ginter Botanical Gardens Leading experts

More information

CONFERENCE PROCEEDINGS QUALITY CONFERENCE. Conference Paper Excerpt from the 28TH ANNUAL SOFTWARE. October 18th 19th, 2010

CONFERENCE PROCEEDINGS QUALITY CONFERENCE. Conference Paper Excerpt from the 28TH ANNUAL SOFTWARE. October 18th 19th, 2010 PACIFIC NW 28TH ANNUAL SOFTWARE QUALITY CONFERENCE October 18th 19th, 2010 Conference Paper Excerpt from the CONFERENCE PROCEEDINGS Permission to copy, without fee, all or part of this material, except

More information

Testing Agile Projects Stuart Reid

Testing Agile Projects Stuart Reid ing Agile Projects Stuart Reid ing Solutions Group 117-119 Houndsditch London EC3A 7BT UK sreid@ing-solutions.com www.ing-solutions.com Stuart Reid, 2011 Scope Agile Manifesto and Principles An Agile Development

More information

Designed in collaboration with Infosys Limited

Designed in collaboration with Infosys Limited Proposal for Introduction of New Industry Course in Engineering Curriculum Agile Software Development - Deliver Software Better Everyday Designed in collaboration with Infosys Limited Version 1-2016 Contents

More information

THE SCRUM FRAMEWORK 1

THE SCRUM FRAMEWORK 1 THE SCRUM FRAMEWORK 1 ROLES (1) Product Owner Represents the interests of all the stakeholders ROI objectives Prioritizes the product backlog Team Crossfunctional Self-managing Self-organizing 2 ROLES

More information

Shift Left, Automation, and Other Smart Strategies for Getting Ahead in QA

Shift Left, Automation, and Other Smart Strategies for Getting Ahead in QA Welcome! Test Early, Test Often Shift Left, Automation, and Other Smart Strategies for Getting Ahead in QA A little bit about us Jeff Van Fleet President and CEO Lighthouse Technologies 30+ years software/qa

More information

The Kanban Applied Guide

The Kanban Applied Guide The Kanban Applied Guide Official Guide to Applying Kanban as a Process Framework May 2018 2018 Kanban Mentor P a g e 1 Table of Contents Purpose of the Kanban Applied Guide... 3 Kanban Applied Principles...

More information

Software Development Process Models

Software Development Process Models Software Development Process Models From classical notions to more agile approaches th@cs.toronto.edu, BA8134 Code & Fix or Cowboy Coding 1) Write program 2) Test and fix program Problems: program users

More information

LESSONS LEARNED: BEING AGILE IN THE WATERFALL SANDBOX

LESSONS LEARNED: BEING AGILE IN THE WATERFALL SANDBOX www.twitter.com/telerik www.facebook.com/telerik LESSONS LEARNED: BEING AGILE IN THE WATERFALL SANDBOX Philip Japikse (@skimedic) phil.japikse@telerik.com www.skimedic.com/blog MVP, MCSD.Net, MCDBA, CSM,

More information

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 FALL 2017 A BRIEF LOOK

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 FALL 2017 A BRIEF LOOK Who am I? John York Agile Software Development JOHN YORK Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile development

More information

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 WINTER 2018 A BRIEF LOOK

Agile Software Development. Software Development Methodologies. Who am I? Waterfall. John York JOHN YORK EECS 441 WINTER 2018 A BRIEF LOOK Agile Software Development JOHN YORK EECS 441 WINTER 2018 John York Director of Engineering at ProQuest Dialog Chief Technologist SpellBound AR A Computer Engineer from the University of Michigan! An agile

More information

Continual Improvement Your Way!

Continual Improvement Your Way! Continual Improvement Your Way! Taking Your Team To New Heights With Kanban For the Project Management Institute Heartland Chapter It s Great To Meet You! @ Work 2 Continual Improvement Your Way! Taking

More information

Ready for Scrum? Steve Hutchison DISA T&E

Ready for Scrum? Steve Hutchison DISA T&E Ready for Scrum? Steve Hutchison DISA T&E Presentation Tasks Backlog In Progress Done Scrum Overview Role of Testing in Scrum Agile Testing Summary 2 Scrum Overview Software development framework focused

More information

02291: System Integration

02291: System Integration 02291: System Integration Week 10 Hubert Baumeister huba@dtu.dk DTU Compute Technical University of Denmark Spring 2018 Last Week Principles of good design: layered architecture Software Development Processes

More information

Requirements and User-Centered Design in an Agile Context

Requirements and User-Centered Design in an Agile Context Requirements and User-Centered Design in an Agile Context The Volvo Group Business Areas AB Volvo Volvo Trucks Renault Trucks Mack Trucks Nissan Diesel Buses Construction Equipment Volvo Penta Volvo Aero

More information

A CONFUSED TESTER IN AGILE WORLD

A CONFUSED TESTER IN AGILE WORLD A CONFUSED TESTER IN AGILE WORLD QA A LIABILITY OR AN ASSET THIS IS A WORK OF FACTS & FINDINGS BASED ON TRUE STORIES OF ONE & MANY TESTERS!! J Presented By Ashish Kumar, A STORY OF TESTING. WHAT S AHEAD

More information

Collaboration at Scale: Prioritizing a Backlog. 13-Dec-2017

Collaboration at Scale: Prioritizing a Backlog. 13-Dec-2017 Collaboration at Scale: Prioritizing a Backlog 13-Dec-2017 Collaboration at Scale Designed for Scrum-centric organizations with more than 10 Scrum teams, the Collaboration at Scale webinar series provides

More information

The Need for Agile Project Management

The Need for Agile Project Management The Need for Agile Project Management by Mike Cohn 21 Comments originally published in Agile Times Newsletter on 2003-01-01 One of the common misperceptions about agile processes is that there is no need

More information

Agile vs Fragile. Susmit Bhattacharya, Solution Architect, Asia Pacific. - The need for Automation in Agile Tricentis GmbH. All Rights Reserved.

Agile vs Fragile. Susmit Bhattacharya, Solution Architect, Asia Pacific. - The need for Automation in Agile Tricentis GmbH. All Rights Reserved. Agile vs Fragile - The need for Automation in Agile Susmit Bhattacharya, Solution Architect, Asia Pacific 2017 Tricentis GmbH. All Rights Reserved. Years Months Months Weeks Delivery Cycle Time Weeks Days

More information

Agile Software Development Agile UX Work. Kati Kuusinen TUT / Pervasive / IHTE

Agile Software Development Agile UX Work. Kati Kuusinen TUT / Pervasive / IHTE Agile Software Development Agile UX Work Kati Kuusinen Researcher @ TUT / Pervasive / IHTE kati.kuusinen@tut.fi Contents 1. Introduction / Motivation 2. Agile software development 3. User experience work

More information

I am Stephen LeTourneau from Sandia National Laboratories Sandia s National Security Missions include: Nuclear Weapons Defense Systems & Assessments

I am Stephen LeTourneau from Sandia National Laboratories Sandia s National Security Missions include: Nuclear Weapons Defense Systems & Assessments I am Stephen LeTourneau from Sandia National Laboratories Sandia s National Security Missions include: Nuclear Weapons Defense Systems & Assessments Energy, Climate & Infrastructure Security International,

More information

Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time!

Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time! Testing in an Agile Environment Understanding Testing role and techniques in an Agile development environment. Just enough, just in time! Today s Topics How the Tester s Role Changes in Agile Testing in

More information

MTAT Software Engineering Management

MTAT Software Engineering Management MTAT.03.243 Software Engineering Management Lecture 11: Flow-based (KANBAN) Principles and Processes Dietmar Pfahl Spring 2014 email: dietmar.pfahl@ut.ee Structure of Lecture 11 Flow-based agile development

More information

Doubling Productivity with Real Agility

Doubling Productivity with Real Agility Doubling Productivity with Real Agility Delivered by Mishkin Berteig Jun. 13, 2017 At PMI SWOC London Event Copyright 2017 Berteig Consulting Inc., All Rights Reserved What do you already know? Exercise

More information

Agile Project Management with Primavera

Agile Project Management with Primavera Agile Project Management with Primavera Shivank Saxena, Infosys Ltd. Sebastian Schweinle, Siemens AG Restricted Agile Project Management Contents 1 2 3 4 5 6 7 Why Agile Project Management What is the

More information

W hitepapers. The Nexus Integration Team. Rob Maher, Patricia Kong. November 2016

W hitepapers. The Nexus Integration Team. Rob Maher, Patricia Kong. November 2016 November 2016 W hitepapers The Nexus Integration Team Rob Maher, Patricia Kong The Nexus Integration Team (NIT) is a new role that is essential within the Nexus framework. It is a role that is performed

More information

AGILE MARKETING WITH KANBAN BOARDS. Created by Femi Olajiga - Agile Marketing Coach and Team Effectiveness Trainer

AGILE MARKETING WITH KANBAN BOARDS. Created by Femi Olajiga - Agile Marketing Coach and Team Effectiveness Trainer AGILE MARKETING WITH KANBAN BOARDS Created by Femi Olajiga - Agile Marketing Coach and Team Effectiveness Trainer 1 WHAT IS KANBAN? A BRIEF HISTORY Agile way of working is not restricted to software development

More information

Which one? It all comes down to complexity. Scrum - Kanban Cage Match. Kanban. Scrum Ben Day. The Tale of the Tape. Scrum and Kanban Cage Match

Which one? It all comes down to complexity. Scrum - Kanban Cage Match. Kanban. Scrum Ben Day. The Tale of the Tape. Scrum and Kanban Cage Match - Kanban Cage Match The Tale of the Tape and Kanban Cage Match Ben Day Benjamin Day Consulting, Inc. David Starr Pluralsight Ben Day benday@benday.com @benday Blog: blog.benday.com 175 lbs. 5 8 Kanban

More information

Living With Agility

Living With Agility Living With Agility Tales from the Battlefield Who AM I? Daniel Laird - Head of Software 15+ Years Experience Started as a Software developer in Research with Philips Semiconductors Joined Ericsson Senior

More information

Hands-On Lab. Agile Planning and Portfolio Management with Team Foundation Server Lab version: Last updated: 11/25/2013

Hands-On Lab. Agile Planning and Portfolio Management with Team Foundation Server Lab version: Last updated: 11/25/2013 Hands-On Lab Agile Planning and Portfolio Management with Team Foundation Server 2013 Lab version: 12.0.21005.1 Last updated: 11/25/2013 CONTENTS OVERVIEW... 3 EXERCISE 1: AGILE PROJECT MANAGEMENT... 4

More information

Software Quality in a Modern Development Team. Presented by Timothy Bauguess and Marty Lewis

Software Quality in a Modern Development Team. Presented by Timothy Bauguess and Marty Lewis Software Quality in a Modern Development Team Presented by Timothy Bauguess and Marty Lewis High-Quality Software Who benefits? End users Development Stakeholders Components of Software Quality Structural

More information

JetBrains YouTrack Comparison

JetBrains YouTrack Comparison JetBrains YouTrack Comparison YouTrack is an issue tracking tool by Jet- Brains. It is designed for development teams and serves as a one-stop shop for tracking daily tasks and bugs, planning sprints and

More information

Dilbert Scott Adams. CSc 233 Spring 2012

Dilbert Scott Adams. CSc 233 Spring 2012 Dilbert Scott Adams CSc 233 Spring 2012 Dilbert Scott Adams CSc 233 Spring 2012 2 Dilbert Scott Adams CSc 233 Spring 2012 3 prerequisites CSc 233 Spring 2012 I thought we had agreed long ago that the Department

More information

TECH LEADERSHIP IN A RESPONSIVE ORGANISATION. Scott Shaw ThoughtWorks

TECH LEADERSHIP IN A RESPONSIVE ORGANISATION. Scott Shaw ThoughtWorks TECH LEADERSHIP IN A RESPONSIVE ORGANISATION Scott Shaw ThoughtWorks Australia @scottwshaw ENTERPRISE ARCHITECTURE TECH LEADERSHIP IN A RESPONSIVE ORGANISATION AGILE Scott Shaw ThoughtWorks Australia @scottwshaw

More information

Business Architecture Implementation Workshop

Business Architecture Implementation Workshop Delivering a Business Architecture Transformation Project using the Business Architecture Guild BIZBOK Hands-on Workshop In this turbulent and competitive global economy, and the rapid pace of change in

More information

Kanban, Flow and Cadence

Kanban, Flow and Cadence Kanban, Flow and Cadence Karl Scotland 1 KFC Development Kanban Controlled Work Flow Effective Work Cadence Reliable Work 2 Kanban Controlling the Workflow 3 Definition Kanban (in kanji 看板 also in katakana

More information

Lecture 7: Software Processes. Refresher: Software Always Evolves

Lecture 7: Software Processes. Refresher: Software Always Evolves Lecture 7: Software Processes What is a Software Development Process? The Lifecycle of a Software Project Agile vs. Disciplined Some common approaches: RUP, SCRUM, XP, ICONIX, Where UML fits in (next lecture)

More information

CREATING EFFECTIVE USER STORIES

CREATING EFFECTIVE USER STORIES CREATING EFFECTIVE USER STORIES THE PRODUCT OWNER S PERSPECTIVE By: Philip Wess CREATING EFFECTIVE USER STORIES (THE PRODUCT OWNER'S PERSPECTIVE)... 1 Overview of a User Story... 2 Epics vs User Stories...

More information

Agile Portfolio Management (Developer Best Practices) PDF

Agile Portfolio Management (Developer Best Practices) PDF Agile Portfolio Management (Developer Best Practices) PDF Agile development processes foster better collaboration, innovation, and results. So why limit their use to software projectsâ when you can transform

More information

Development with Scrum

Development with Scrum Pro Agile.NET Development with Scrum Jerrel Blankenship Matthew Bussa Scott Millett Apress* Contents About the Authors About the Technical Reviewers Acknowledgments Introduction xv xvi xvii xviii Chapter

More information

Scaling agile with Atlassian and SAFe

Scaling agile with Atlassian and SAFe + Scaling agile with Atlassian and SAFe Dan Radigan Senior Agile Coach Atlassian Brandon Huff VP Agile Software Solutions cprime Swati Jain VP Business Process Solutions cprime SCALING AGILE WITH ATLASSIAN

More information

Test Driven Development. René Barto SES Agile Development - Test Driven Development

Test Driven Development. René Barto SES Agile Development - Test Driven Development Test Driven Development René Barto SES Agile Development - Test Driven Development 27-09-2006 Contents About Myself About SES Agile Development A Typical Developer s Day Test Driven Development Questions

More information

[PDF] Agile Project Management With Kanban (Developer Best Practices)

[PDF] Agile Project Management With Kanban (Developer Best Practices) [PDF] Agile Project Management With Kanban (Developer Best Practices) Use Kanban to maximize efficiency, predictability, quality, and value With Kanban, every minute you spend on a software project can

More information

Administration Guide. Release

Administration Guide. Release Administration Guide Release 13.3.00 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

Secure Agile How to make secure applications using Agile Methods Thomas Stiehm, CTO

Secure Agile How to make secure applications using Agile Methods Thomas Stiehm, CTO Secure Agile How to make secure applications using Agile Methods Thomas Stiehm, CTO tom.stiehm@coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery of business value through

More information

Vision, Roadmap, and Release Planning

Vision, Roadmap, and Release Planning Vision, Roadmap, and Release Planning Supplemental Materials for a Product Owner Jessica Komarek and Sara Alterisio 5 Levels of Agile Release Planning Vision Roadmap Release Iteration Daily What, Who,

More information

Agile Project Management For Dummies Download Free (EPUB, PDF)

Agile Project Management For Dummies Download Free (EPUB, PDF) Agile Project Management For Dummies Download Free (EPUB, PDF) Be flexible and faster with Agile project management As mobile and web technologies continue to evolve rapidly, there is added pressure to

More information

Kanban Kickstart Geeknight. Jesper Boeg, Agile/Lean Coach, VP Trifork Agile Excellence Twitter: J_Boeg

Kanban Kickstart Geeknight. Jesper Boeg, Agile/Lean Coach, VP Trifork Agile Excellence Twitter: J_Boeg Kanban Kickstart Geeknight Jesper Boeg, Agile/Lean Coach, VP Trifork Agile Excellence jbo@trifork.com Twitter: J_Boeg Agenda Introduction + Advertisement (15 min.) A Couple of War Stories The 5 Principles

More information

The State of SAFe in the Marketplace

The State of SAFe in the Marketplace The State of SAFe in the Marketplace V4.0.0 2 Chris James President and Chief Operating Officer 1 Why are we here? The Scaled Agile Mission Help system and software-dependent enterprises achieve better

More information

Agile Manifesto & XP. Topics. Rapid software development. Agile methods. Chapter ) What is Agile trying to do?

Agile Manifesto & XP. Topics. Rapid software development. Agile methods. Chapter ) What is Agile trying to do? Topics 1) What is trying to do? Manifesto & XP Chapter 3.1-3.3 2) How to choose plan-driven vs? 3) What practices go into (XP) development? 4) How to write tests while writing new code? CMPT 276 Dr. B.

More information

Extreme programming XP 6

Extreme programming XP 6 Extreme programming XP 6 Planning Game 3 Planning Game Independent: Stories should be as independent as possible. When thinking of independence it is often easier to think of order independent. In other

More information

Extreme Programming practices for your team. Paweł Lipiński

Extreme Programming practices for your team. Paweł Lipiński Extreme Programming practices for your team Paweł Lipiński whoami ~15 years as a developer, ~11 years in Java programming, consulting, training, auditing, architecturing, coaching, team leading Formal

More information

Kanban-The Building Blocks. Ashish Chandra Senior Manager-SunGard

Kanban-The Building Blocks. Ashish Chandra Senior Manager-SunGard Kanban-The Building Blocks Ashish Chandra Senior Manager-SunGard 1 Ashish Chandra BE-Computer Science & Engineering, MBA (Marketing & Finance) AKT, SPC, PMP, CSM, CSP, CSQA, ITIL V 1.3 Foundation Experienced

More information

Scaling agile with Atlassian and SAFe

Scaling agile with Atlassian and SAFe + Scaling agile with Atlassian and SAFe Dan Radigan Senior Agile Coach Atlassian Brandon Huff VP Agile Software Solutions cprime Swati Jain VP Business Process Solutions cprime SCALING AGILE WITH ATLASSIAN

More information

No SVN checkout today. Object-Oriented Design

No SVN checkout today. Object-Oriented Design No SVN checkout today Object-Oriented Design Software development methods Object-oriented design with CRC cards LayoutManagers for Java GUIs BallWorlds work time Analysis Design Implementation Software

More information

Bob Galen. Bob began as a developer, then moved to Project Management and Leadership, then Testing.

Bob Galen. Bob began as a developer, then moved to Project Management and Leadership, then Testing. Bob Galen Mr. Galen has 30 years of experience with various lifecycles including waterfall variants, RUP, Agile, and Chaos! He has worked in industry domains including SaaS, Medical, Financial Services,

More information

Asset Management conference 2016

Asset Management conference 2016 Asset Management conference 2016 The changing face of Asset Management 27 September 2016 2016 Grant Thornton Ireland. All rights reserved Cyber security 27 September 2016 Mike Harris Partner Grant Thornton

More information

Scrum & Kanban Better Together? Some Scrum/Kanban Myths & What Professional Scrum+Kanban can look like

Scrum & Kanban Better Together? Some Scrum/Kanban Myths & What Professional Scrum+Kanban can look like Scrum & Kanban Better Together? Some Scrum/Kanban Myths & What Professional Scrum+Kanban can look like Dave West Product Owner & CEO Scrum.org Dave.West@scrum.org @DavidJWest Yuval Yeret Enterprise Lean/Agile

More information

MTAT Software Engineering. Written Exam 10 January Start: 9:15 End: 11:45

MTAT Software Engineering. Written Exam 10 January Start: 9:15 End: 11:45 MTAT.03.094 Software Engineering Written Exam 10 January 2014 Start: 9:15 End: 11:45 Important Notes: The exam is open book and open laptop. Web browsing is allowed, but you are not allowed to use e mail

More information

Learn Atlassian and more with the experts

Learn Atlassian and more with the experts Learn Atlassian and more with the experts Clearvision s training courses are designed to transform your teams with a hands on, practical journey of learning. Browse our courses and find out more. 3 Clearvision

More information

Introduction and Overview

Introduction and Overview Introduction and Overview Lecture 1 Software Engineering CUGS course Spring 2011 Kristian Sandahl Department of Computer and Information Science Linköping University, Sweden @ida.liu.se Who is Kristian?

More information

How Can a Tester Cope With the Fast Paced Iterative/Incremental Process?

How Can a Tester Cope With the Fast Paced Iterative/Incremental Process? How Can a Tester Cope With the Fast Paced Iterative/Incremental Process? by Timothy D. Korson Version 7.0814 QualSys Solutions 2009 1 Restricted Use This copyrighted material is provided to attendees of

More information

DAVIS SYSTEMS

DAVIS SYSTEMS Lessons Learned Using Agile Practices with TSP by Noopur Davis Davis Systems presented at the 2010 TSP Symposium Pittsburgh, PA September 23, 2010 DAVIS 1 2010 Agenda Background Project Planning Practices

More information

JIRA 5.x, first steps

JIRA 5.x, first steps JIRA 5.x, first steps Table of Contents: 1.) Change History:... 2 2.) URL:... 3 3.) Login:... 3 4.) Setting user profile:... 3 5.) Using filters:... 4 a) Changing existing filters... 5 6.) Configuring

More information

Certified Kanban Management Professional - KMPI. Certification-led

Certified Kanban Management Professional - KMPI. Certification-led Certified Kanban Management Professional - KMPI Vertical Type Sub-Category Technology Certification-led Kanban Welcome Note Hello there You've considered embarking on an exciting journey to strengthen

More information

Inside JIRA scheme, everything can be configured, and it consists of. This section will guide you through JIRA Issue and it's types.

Inside JIRA scheme, everything can be configured, and it consists of. This section will guide you through JIRA Issue and it's types. JIRA Tutorial What is JIRA? JIRA is a tool developed by Australian Company Atlassian. It is used for bug tracking, issue tracking, and project management. The name "JIRA" is actually inherited from the

More information

The Improvement Backlog. Claude Rémillard InCycle Software

The Improvement Backlog. Claude Rémillard InCycle Software The Improvement Backlog Claude Rémillard InCycle Software So, you are managing a software development organization? Agile adoption New tools and practices Source: http://choicebookkeeping.com.au/2011/03/business-changes-a-foot/

More information

Agile 2005 Experience Report

Agile 2005 Experience Report Agile Adoption: Does it have to be All In or Fold? Rebecca WirfsWirfs-Brock 2011 WirfsWirfs-Brock Associates Who I Am There Has to Be A Better Way Jon Spence, Sr. Principal Engineer and Technical Fellow,

More information

Agile, Testing, and Quality: Looking Back, Moving Forward

Agile, Testing, and Quality: Looking Back, Moving Forward Agile, Testing, and Quality: Looking Back, Moving Forward Elisabeth Hendrickson Quality Tree Software, Inc. www.qualitytree.com esh@qualitytree.com Last updated October 28, 2009 Copyright 2009 Quality

More information

Testing. in A Large scale agile Development Environment

Testing. in A Large scale agile Development Environment Testing in A Large scale agile Development Environment Content/agenda 1. Introduction 2. Agile on a large scale 3. Testing in a large scale agile environment 4. Conclusion Testing in large scale Agile

More information

Topic 01. Software Engineering, Web Engineering, agile methodologies.

Topic 01. Software Engineering, Web Engineering, agile methodologies. Topic 01 Software Engineering, Web Engineering, agile methodologies. 1 What is Software Engineering? 2 1 Classic Software Engineering The IEEE definition: Software Engineering is the application of a disciplined,

More information

The official TYPO3 partner program

The official TYPO3 partner program The official TYPO3 partner program Table of contents Partner Program... 4 Separate Yourself From The Competition... 4 Be Successful - Together... 4 Unique Benefits... 6 Partner Ranking In A Nutshell...

More information

Managing The Digital Network Workforce Transformation

Managing The Digital Network Workforce Transformation ITM-1018 Managing The Digital Network Workforce Transformation Carine Bongaerts IT Manager Network Services Agenda Introduction New Skills and Mindset Change Operating Model Change - DevOps Delivery Model

More information

Scaling Lean Agile Development

Scaling Lean Agile Development Scaling Lean Agile Development Myths and Ideologies Meet the Scaled Agile Framework Dean Leffingwell deanleffingwell@gmail.com DeanLeffingwell.com ScalingSoftwareAgilityblog.com 2009-2012 Leffingwell,

More information

Contents at a Glance. Foreword... xix About the Authors... xxi About the Technical Reviewers... xxiii Acknowledgments... xxv Introduction...

Contents at a Glance. Foreword... xix About the Authors... xxi About the Technical Reviewers... xxiii Acknowledgments... xxv Introduction... For your convenience Apress has placed some of the front matter material after the index. Please use the Bookmarks and Contents at a Glance links to access them. Contents at a Glance Foreword... xix About

More information

Lean-Thinking. Re-Defined. Going Beyond Toyota. Alan Shalloway.

Lean-Thinking. Re-Defined. Going Beyond Toyota. Alan Shalloway. 1 Copyright 2007 Net Objectives. All Rights Reserved. 20 May 2009 Lean-Thinking info@netobjectives.com www.netobjectives.com Re-Defined Going Beyond Toyota Alan Shalloway 2 Copyright 2008 Net Objectives.

More information

SAFe Atlassian Style (Updated version with SAFe 4.5) Whitepapers & Handouts

SAFe Atlassian Style (Updated version with SAFe 4.5) Whitepapers & Handouts SAFe Atlassian Style (Updated version with SAFe 4.5) Whitepapers & Handouts Exported on 09/12/2017 1 Table of Contents 1 Table of Contents...2 2 Abstract...4 3 Who uses SAFe and Why?...5 4 Understanding

More information

Agile Certification Options. Presented by Tom McGraw, PMI- ACP, ICP, CSM

Agile Certification Options. Presented by Tom McGraw, PMI- ACP, ICP, CSM Agile Certification Options Presented by Tom McGraw, PMI- ACP, ICP, CSM Presentation Agenda What is Agile High-Level Look High level Model for Agile and the flavors that drive implementations Why a need

More information

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info

(Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info (Complete Package) WEB APP TESTING DB TESTING We are ready to serve Latest Testing Trends, Are you ready to learn? New Batches Info START DATE : TIMINGS : DURATION : TYPE OF BATCH : FEE : FACULTY NAME

More information

Seven Deadly Sins of Agile Testing

Seven Deadly Sins of Agile Testing Seven Deadly Sins of Agile Testing 2 About me Brad Swanson Time to market Traditional Development Analyze Implement Test Agile Development Deliverable Deliverable 3 Risk Risk traditional agile Time 4 Schedule

More information

Optimize tomorrow today.

Optimize tomorrow today. Applying Agile Practices to Improve Software Quality Name: Arlene Minkiewicz Chief Scientist 17000 Commerce Parkway Mt. Laurel, NJ 08054 arlene.minkiewicz@pricesystems.com Phone: 856 608-7222 Agenda Introduction

More information