Kanban One-Day Workshop

Size: px
Start display at page:

Download "Kanban One-Day Workshop"

Transcription

1 Kanban One-Day Workshop

2 Copyright Net Objectives, Inc. All Rights Reserved 2

3 Copyright Net Objectives, Inc. All Rights Reserved 3 Lean for Executives Product Portfolio Management Business Product Owner Business technical Team process Lean-Agile Kanban / Scrum ATDD / TDD / Design Patterns Lean Enterprise Manage ment Lean Management Project Management ASSESSMENTS CONSULTING TRAINING COACHING

4 Copyright Net Objectives, Inc. All Rights Reserved 4 Agenda 1. Intros 2. Cause of waste 3. Gameplay (3-4 weeks) 4. Discussions on Business Driven ATDD Swarming Vs Dynamic Feature Teams 5. Wrap up thinking points

5 he Structure Our People Work Copyright Net Objectives, Inc. All Rights Reserved 5 ithin Inspired by Dan North, BSC/ADP 2012

6 tructure of Our Work Copyright Net Objectives, Inc. All Rights Reserved 6

7 e Manage This Way Copyright Net Objectives, Inc. All Rights Reserved 7 Even though our value flows this way

8 Copyright Net Objectives, Inc. All Rights Reserved 8 Hierarchical Vs Lean Management What They Can Manage His/her folks How busy they are Their productivity The quality of work of their people What They Need To Manage Time to market Effects of upstream groups on their teams Effects of downstream groups on their teams

9 Copyright Net Objectives, Inc. All Rights Reserved 9 Who is managing the value?

10 ime to Market Copyright Net Objectives, Inc. All Rights Reserved 10

11 here Is Our Time Spent? Copyright Net Objectives, Inc. All Rights Reserved 11 What per cent of our time do we spend working versus waiting? How would you know? No one is managing this in most companies. Waiting Waiting Adding Value Adding Value Adding Value Adding Value Adding Value Adding Value

12 Copyright Net Objectives, Inc. All Rights Reserved 12 What Happens When Adding Value Is Delayed? Between getting requirements and using them? Between writing a bug and it being detected? Between two groups getting out of synch?

13 he Whole Picture Copyright Net Objectives, Inc. All Rights Reserved 13

14 irst Order Solution Copyright Net Objectives, Inc. All Rights Reserved 14

15 irst Order Solution Copyright Net Objectives, Inc. All Rights Reserved 15

16 Copyright Net Objectives, Inc. All Rights Reserved 16

17 Copyright Net Objectives, Inc. All Rights Reserved 17

18 Copyright Net Objectives, Inc. All Rights Reserved 18 Here s a spot! And another!

19 Copyright Net Objectives, Inc. All Rights Reserved 19 value risk Incrementally Realizing Business Value What risks do these approaches lower? risk Evolving the System value

20 usiness Backlog for STP Program: No touch STP Bus Inc Bus Inc Bus Inc Bus Inc Bus Inc High Low Plan Setup Ent. Data Workflow Auto. STP 9 months Plan Setup Ent. Data Workflow Auto. STP 6 months! 4 months 1 month of a dev team s vs. Realizing value 3 months sooner! 80% 10% 10% Copyright Net Objectives, Inc. All Rights Reserved 20

21 Copyright Net Objectives, Inc. All Rights Reserved 21 Vertical not Horizontal Technically-driven vs. Feature-driven Iterative = Start with what we know, implement some, show the customer, adjust Incremental= Feature Driven... Value in short cycles... Slices vs. Layers BIG Batch C small Incremental VALUE C UX UX Client Client MORE BUSINESS VALUE... OR DONE Server Server DB schema DB schema

22 Input Iteration 0 Copyright Net Objectives, Inc. All Rights Reserved 22 value stream BUSINESS DISCOVERY BUSINESS DELIVERY c h u n k i n g s l i c i n g Business Priority Business Planning Business Staging Ready to Pull Iterative Development Incremental Deployment Support & Feedback Decision High enough business value? Decision Technically feasible, sufficient ROI? Decision Is there capacity? Decision Ready to release? Review business value, approve, and prioritize Define value increments and sequence Define acceptance criteria and feature sequence Define product backlog Build iteratively, deploy incrementally w h a t i s f a s t e r?

23 Entry Exit Kanban Board Copyright Net Objectives, Inc. All Rights Reserved 23 VPC PRB Business Product Owner: Paul H Prioritize Specify Execute Deploy & Ready to Use Implement 4

24 ntry and Exit Criteria Exit Entry Exit Entry Copyright Net Objectives, Inc. All Rights Reserved 24 Readiness Specify SME defined < 5 requests, sequenced order Dev Stories written Complete design review Test cases UAT & IST defined

25 Copyright Net Objectives, Inc. All Rights Reserved 25 Evolving the Kanban board 1. Start with what you do now 2. Modify it slightly to implement pull 3. Use a transparent method for viewing work, and organizing the team 4. Limit WIP and pull work when the team has capacity 5. Evolve from there by recognizing bottlenecks, waste and variability that affect performance 6. Continuously (and incrementally) improve the process

26 A kanban board simulation Bus Req Spec. Spec. Comp. Dev. ready Dev. Dev. Comp. Build ready Test Release ready Stage Prod. Standard Blocked Flow Defect Fixed Date Courtesy Olav Maassen QNH Copyright Net Objectives, Inc. All Rights Reserved 26

27 Monitoring flow: Kanban for portfolio Status Backlog Specify (right size) Execute Validate Done/ Released From Roadmap Support Project X Project Y Project Z WIP Limit Smooth Flow Copyright Net Objectives, Inc. All Rights Reserved 27

28 anban Stand-up Copyright Net Objectives, Inc. All Rights Reserved 28

29 Kanban Stand-up Copyright Net Objectives, Inc. All Rights Reserved 29 Who Talks? Only Pod members moving stickies across the board! Do This Start from the right Work by the highest priority Pay attention to: o Oldest o Blocked o Class of Service o SLA in jeopardy Ask o Do we have a bottleneck (congestion or gaps in the queues)? o Do we have a blocker not dealt with? o Are we keeping to our WIP limits? o Are priorities clear? When done Update the board Remove done items off the board

30 Copyright Net Objectives, Inc. All Rights Reserved 30 Lean limits time Kanban queue size limits

31 Copyright Net Objectives, Inc. All Rights Reserved 31 Potential Business & Systems Capabilities Kanban Boards Across the Enterprise MBIs MBI MBI MBI MBI MBI MBI

32 Copyright Net Objectives, Inc. All Rights Reserved 32 Potential Business & Systems Capabilities Kanban Boards Across the Enterprise MBIs MBI MBI MBI MBI MBI MBI Identify Dependencies / Architecture Review Comp Comp Comp Comp

33 Copyright Net Objectives, Inc. All Rights Reserved 33 Potential Business & Systems Capabilities Kanban Board Team A Kanban Board Team B Kanban Boards Across the Enterprise MBIs MBI MBI MBI MBI MBI MBI Identify Dependencies / Architecture Review Kanban Board Team C Kanban Board Team D Put the components on the backlogs of their associated teams Comp Comp Comp Comp

34 Copyright Net Objectives, Inc. All Rights Reserved 34 Potential Business & Systems Capabilities Kanban Board Team A Kanban Board Team B Kanban Boards Across the Enterprise System Integration & QA MBIs MBI MBI MBI MBI MBI MBI Kanban Board Team C Identify Dependencies / Architecture Review Kanban Board Team D Deployment and Ops Comp Comp Comp Comp

35 Copyright Net Objectives, Inc. All Rights Reserved 35 kanban improves quality and lowers cost by eliminating delays by managing WIP

36 Purpose Kanban Is a Transition Method People don t like big changes Sometimes solutions to impediments are not obvious Need to build trust by making agreements and delivering on them

37 Getting started with kanban Agree to goals Map the value stream Define a set of work item types Meet with external stakeholders Create board for tracking Agree to standup Agree to operational review Educate the team Start doing it David Anderson. XTC, London 2009, October Copyright Net Objectives, Inc. All Rights Reserved 37

38 Getting started with kanban Agree to goals Map the value stream Define where you start Define where you finish Define a set of work item types Meet with external stakeholders Create board for tracking Agree to standup Agree to operational review Educate the team Start doing it David Anderson. XTC, London 2009, October Copyright Net Objectives, Inc. All Rights Reserved 38

39 Getting started with kanban Agree to goals Map the value stream Define a set of work item types User stories Bugs Meet with external stakeholders Create board for tracking Agree to standup Agree to operational review Educate the team Start doing it David Anderson. XTC, London 2009, October Copyright Net Objectives, Inc. All Rights Reserved 39

40 Getting started with kanban Agree to goals Map the value stream Define a set of work item types Meet with external stakeholders Set WIP limits Agree to input cadence Agree to delivery cadence Agree to classes of service (minimum 2, typically 5-6). Agree to cycle cadence for each level of service Create board for tracking Agree to standup Agree to operational review Educate the team David Anderson. XTC, London 2009, October Copyright Net Objectives, Inc. All Rights Reserved 40

41 Getting started with kanban Agree to goals Map the value stream Define a set of work item types Meet with external stakeholders Create board for tracking Agree to standup Agree to operational review Educate the team Start doing it David Anderson. XTC, London 2009, October Copyright Net Objectives, Inc. All Rights Reserved 41

42 Getting started with kanban Agree to goals Map the value stream Define a set of work item types Meet with external stakeholders Create board for tracking Agree to standup Agree to operational review Educate the team Start doing it David Anderson. XTC, London 2009, October Copyright Net Objectives, Inc. All Rights Reserved 42

43 Getting started with kanban Agree to goals Map the value stream Define a set of work item types Meet with external stakeholders Create board for tracking Agree to standup Agree to operational review Educate the team Start doing it David Anderson. XTC, London 2009, October Copyright Net Objectives, Inc. All Rights Reserved 43

44 Getting started with kanban Agree to goals Map the value stream Define a set of work item types Meet with external stakeholders Create board for tracking Agree to standup Agree to operational review Educate the team Start doing it David Anderson. XTC, London 2009, October Copyright Net Objectives, Inc. All Rights Reserved 44

45 Getting started with kanban Agree to goals Map the value stream Define a set of work item types Meet with external stakeholders Create board for tracking Agree to standup Agree to operational review Educate the team Start doing it David Anderson. XTC, London 2009, October Copyright Net Objectives, Inc. All Rights Reserved 45

46 Copyright Net Objectives, Inc. All Rights Reserved 46 The Challenge of Transition Knowing What to Do Is Less than Half the Problem

47 cenarios OW COMPLEXITY Copyright Net Objectives, Inc. All Rights Reserved 47

48 cenarios ED COMPLEXITY Copyright Net Objectives, Inc. All Rights Reserved 48

49 cenarios IGH COMPLEXITY Copyright Net Objectives, Inc. All Rights Reserved 49

50 Copyright Net Objectives, Inc. All Rights Reserved 50 Unit 7: Lean-Agile Team Practices 1. Iteration 0 2. Product Backlog Management 3. Build Quality In 4. Decomposition and Writing Stories 5. Estimating 6. Iteration Meetings Move testing forward Testing is validation Testing as documentation The role of Quality Assurance thinking points

51 DILBERT: Scott Adams/Dist. by United Feature Syndicate, Inc. Copyright Net Objectives, Inc. All Rights Reserved 51

52 Customer: I need new features yesterday code base: Exponential increase in time to add features Devs hear: Get it done; Fast, at all costs! code base: Increased defects code base: Sloppy changes code base: Increased complexity Copyright Net Objectives, Inc. All Rights Reserved _s 52

53 Testers are overloaded further delays in feedback Testing occurs long after coding Testers w/more work Systems w/more defects Devs don t get immediate feedback Devs create more defects Copyright Net Objectives, Inc. All Rights Reserved _s 53

54 Copyright Net Objectives, Inc. All Rights Reserved 54

55 Copyright Net Objectives, Inc. All Rights Reserved 55 Finding defects is waste. Preventing defects is essential

56 Copyright Net Objectives, Inc. All Rights Reserved 56 BUILD QUALITY IN Acceptance-centric Continuous integration Collaboration Minimize technical debt Minimize process waste All process visible

57 Copyright Net Objectives, Inc. All Rights Reserved 57

58 Copyright Net Objectives, Inc. All Rights Reserved 58 ROUP DISCUSSION About Poor Quality What causes poor quality?

59 xample: Acceptance TDD Copyright Net Objectives, Inc. All Rights Reserved 59 Basic Employee Compensation Each week, hourly employees are paid A standard wage per hour for the first 40 hours worked 1.5 times their wage for each hour after the first 40 hours 2 times their wage for each hour worked on Sundays and holidays Payroll.Fixtures.WeeklyCompensation Standard Hours Hol/Sun Hours Wage Pay()

60 xample: Acceptance TDD Copyright Net Objectives, Inc. All Rights Reserved 60 Basic Employee Compensation Each week, hourly employees are paid A standard wage per hour for the first 40 hours worked 1.5 times their wage for each hour after the first 40 hours 2 times their wage for each hour worked on Sundays and holidays Payroll.Fixtures.WeeklyCompensation Standard Hours Hol/Sun Hours Wage Pay() $ $ $1520

61 Copyright Net Objectives, Inc. All Rights Reserved 61 Product Owner refines stories & tests BEFORE ITERATION PLANNING Team add detail ITERATION PLANNING Team refine tests get tests to pass DEVELOPMENT STORY ACCEPTANCE Team Add to regression test suite Acceptance Test Timeline

62 Copyright Net Objectives, Inc. All Rights Reserved 62 Test-Later Design the code "in your head" or using design artifacts Verify this structure mentally, if you think of it, and have the time (how do you test your design?) Automated tests are hard to add (code not always designed for them) Intentions are recorded separately from the code Implementation-centric Test-First Analysis/design is done in the context of acceptance tests, written for each story. Every aspect of the solution is verified quickly and repeatable Code is designed to be inherently testable from the beginning Tests record intent and provide examples Tests give insight about design quality Interface-centric

63 Copyright Net Objectives, Inc. All Rights Reserved 63 the New and proper role of Quality Assurance is preventing defects and improving process

64 Copyright Net Objectives, Inc. All Rights Reserved 64

65 Transition -> Phase 1 Target 1) Pre-Implementation Not in evidence 2) Beginning Practice has been introduced 3) Recognizable 4) Stabilizing 5) Sustainable Copyright Net Objectives, Inc. All Rights Reserved 65

66 Please let me know if I can help Please contact me for more information on: Lean SAFe Gap Analysis Technical (ATDD, TDD, Patterns) Team methods (Scrum, Kanban) Copyright Net Objectives, Inc. All Rights Reserved 66

Crystal Methodologies, Lean & Kanban

Crystal Methodologies, Lean & Kanban Crystal Methodologies, Lean & Kanban Robert Feldt Agile Dev Processes Course, 2011-05-16 Division of Software Engineering HOSE Lab (Human-fOcused SE) Different methodologies for different projects Cockburn

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

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

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

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

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

Scrum and Kanban Compare and Contrast

Scrum and Kanban Compare and Contrast Scrum and Kanban Compare and Contrast CollabNet Webinar Series Presentation Victor Szalvay Sr. Director, ScrumWorks Engineering Wednesday - June 27, 2012 1 ENTERPRISE CLOUD DEVELOPMENT Copyright 2012 CollabNet,

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

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

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

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

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

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

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

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

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

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

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

Automated Acceptance testing by Developers & Automated Functional Testing by Testers

Automated Acceptance testing by Developers & Automated Functional Testing by Testers Automated Acceptance testing by Developers & Automated Functional Testing by Testers Gowrishankar Sundararajan QA Manager Tata Consultancy Services, Canada Executive Summary Overview on Traditional Agile

More information

Inverting the Pyramid

Inverting the Pyramid Inverting the Pyramid Naresh Jain naresh@agilefaqs.com @nashjain http://nareshjain.com Time/Money/Opportunity Cost Plan Back in the Stone-age Happiness/Excitement Design Distribute Work in Isolation Integrate

More information

ICAgile Learning Roadmap Agile Testing Track

ICAgile Learning Roadmap Agile Testing Track ICAgile Learning Roadmap Agile Testing Track The work in this document was facilitated by the International Consortium for Agile (ICAgile) and done by the contribution of various Agile Experts and Practitioners.

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

<Insert Picture Here> CxP Design Sprint

<Insert Picture Here> CxP Design Sprint CxP Design Sprint Maria Fernandez Trevino Agenda Intro to Agile The design sprint Unified design board Daily schedule options Product Owner: Tim Scrum Master: Maria elopment

More information

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions Test Automation Strategies in Continuous Delivery Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions The world of application is going through a monumental shift.. Evolving

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

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

Exam Questions

Exam Questions Exam Questions 70-498 Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management https://www.2passeasy.com/dumps/70-498/ 1. You are the application architect on your team. You

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

Administering SQL Servers for Development Teams. Mike Acord & Tony Sebion Omni Resources

Administering SQL Servers for Development Teams. Mike Acord & Tony Sebion Omni Resources Administering SQL Servers for Development Teams Mike Acord & Tony Sebion Omni Resources Omni Resources Solutions Group Mike Acord Senior Architect Solutions Group, Omni Resources Tony Sebion Director Solutions

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

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

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

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

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

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

SE420 - Software Quality Assurance

SE420 - Software Quality Assurance SE420 - Software Quality Assurance http://dilbert.com/strips/comic/2006-01-29/ Lecture 3 Unit Testing, Part-2 January 21, 2019 Sam Siewert Reminders Assignment #2 Posted Thursday [Unit Re-Use] Explore

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

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

A Tale of Continuous Testing

A Tale of Continuous Testing T22 DevOps/Continuous Delivery Thursday, October 4th, 2018 3:00 PM A Tale of Continuous Testing Presented by: David Lumpkin Craftsy Brought to you by: 350 Corporate Way, Suite 400, Orange Park, FL 32073

More information

By Camille Spruill SPC4, SA, CSM, PMP, CBAP. Raleigh Business Analysis Development Day (RBADD) October 18 th, 2016

By Camille Spruill SPC4, SA, CSM, PMP, CBAP. Raleigh Business Analysis Development Day (RBADD) October 18 th, 2016 By Camille Spruill SPC4, SA, CSM, PMP, CBAP Raleigh Business Analysis Development Day (RBADD) October 18 th, 2016 LLC 1 Presenter Camille Spruill, SPC4, SA, CSM, PMP, CBAP Founder of eztagile, LLC Chief

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

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

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

E-BOOK. Polarion goes SCRUM

E-BOOK. Polarion goes SCRUM E-BOOK Polarion goes SCRUM Europe, Middle-East, Africa: Polarion Software GmbH Lautlinger Weg 3 70567 Stuttgart, GERMANY Tel +49 711 489 9969-0 Fax +49 711 489 9969-20 - info@polarion.com Americas & Asia-Pacific:

More information

Test-driven development

Test-driven development Test-driven development And how we do it at WIX Mantas Indrašius Software Engineer WIX.COM Agenda Tests overview Test-driven development (TDD) The Bowling Game demo Kickstarting a project using TDD How

More information

Six Sigma for Agile Teams

Six Sigma for Agile Teams for Teams Thomas M. Fehlmann Euro Project Office AG www.e-p-o.com es Dr. Dr. Thomas Fehlmann 1981: Dr. Math. ETHZ 1982-89: Manager Software Development 1990-95: for Systems Integration 1996-99: Sales Support

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

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

Daniel Lynn Lukas Klose. Technical Practices Refresher

Daniel Lynn Lukas Klose. Technical Practices Refresher Daniel Lynn Lukas Klose Technical Practices Refresher agile principle #3 Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale. agile

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

Agile where are we at?

Agile where are we at? Consultant www.crisp.se Agile where are we at? Keynote - Agile Tour Bangkok Nov 2017 henrik.kniberg@crisp.se @HenrikKniberg Dad Climate guy Organizational coach & Change Instigator Author Scrum Retrospective

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

GETTING STARTED. Introduction to Backlog Grooming

GETTING STARTED. Introduction to Backlog Grooming GETTING STARTED Introduction to Backlog Grooming contents SECTION backlog grooming? SECTION 1 what is backlog grooming? 4 SECTION 2 who should be involved in a grooming session? 5 benefits of backlog grooming

More information

value using Kanban Prioritizing customer Making the most with scarce resources PM Fair 2018

value using Kanban Prioritizing customer Making the most with scarce resources PM Fair 2018 2018 Prioritizing customer value using Kanban Making the most with scarce resources PM Fair 2018 2018 2017 5th October 2018 1 Some of My Passions Agile trainer and coach IT Project Manager Columnist, blogger

More information

User Stories. Wednesday, January 23, 13

User Stories. Wednesday, January 23, 13 User Stories 1 User Stories and their friends: Use Cases, Scenarios, Personas, Gherkins and Kanbans 7 W s Who writes user stories? What is a user story? When is it written? Where are they seen? Why is

More information

Shift Left Testing: are you ready? Live Webinar, Sept 19

Shift Left Testing: are you ready? Live Webinar, Sept 19 Shift Left Testing: are you ready? Live Webinar, Sept 19 Guy Arieli CTO, Experitest 01 What exactly is Shift Left? Agenda 02 03 How Shift Left affects application development & testing organizational structures

More information

Quality Assurance and IT Risk Management

Quality Assurance and IT Risk Management Quality Assurance and IT Risk Deutsche Bank s QA and Testing Transformation Journey Michael Venditti Head of Enterprise Testing Services, Deutsche Bank IT RISK - REGULATORY GOVERNANCE Major shifts in the

More information

should I Link, or should I sync? OSLC Webinar June-19, 11 am (ET)

should I Link, or should I sync? OSLC Webinar June-19, 11 am (ET) should I Link, or should I sync? OSLC Webinar June-19, 2013 @ 11 am (ET) Mats Berglund Enterprise Architect 20+ years experience in System and SW development tools for telecom R&D Setting the scene Project

More information

Agile Testing Course: 15 16/11

Agile Testing Course: 15 16/11 Agile Testing Dr. Ronen Bar-Nahor ronen@agilesparks.com 1 AgileSparks We help companies improve by Adopting agile principles and practices. We provide training and coaching to all organizational levels,

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

Using Layered Model-Based Requirements to achieve Continuous Testing

Using Layered Model-Based Requirements to achieve Continuous Testing Using Layered Model-Based to achieve Continuous Testing Alex Martins CTO Continuous Testing CA Technologies October 2017 1 11 years ago In A Galaxy Not Far Away http://projectcartoon.com Gap in CD Pipeline

More information

Business Driven Software Development

Business Driven Software Development Business Driven Software Development A Lean-Agile Approach to Software Development copyright 2010. Net Objectives, Inc. Times Have Changed Big companies used to be king Now it s the smaller guys How can

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

Managing the Microsoft Windows* Transition in Your Enterprise. October 2013

Managing the Microsoft Windows* Transition in Your Enterprise. October 2013 Managing the Microsoft Windows* Transition in Your Enterprise October 2013 Legal Notices This presentation is for informational purposes only. INTEL MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.

More information

Requirement Engineering within an Agile Environment BY KEJI GIWA. Digital Bananas Technology

Requirement Engineering within an Agile Environment BY KEJI GIWA. Digital Bananas Technology Requirement Engineering within an Agile Environment BY KEJI GIWA HLR Workshop Requirement Catalogue Product Planning Sprint Planning Meeting Keyscreens Use Case / Epic Stories Implement Wireframes DBT

More information

Driving a Kaizen Culture

Driving a Kaizen Culture David J. Anderson GOTO Copenhagen May 2011 Driving a Kaizen Culture using regular Operations Reviews Agile Management Book What brought us to Kanban is described in this first book And New Kanban Book

More information

for TOGAF Practitioners Hands-on training to deliver an Architecture Project using the TOGAF Architecture Development Method

for TOGAF Practitioners Hands-on training to deliver an Architecture Project using the TOGAF Architecture Development Method Course Syllabus for 3 days Expert led Enterprise Architect hands-on training "An Architect, in the subtlest application of the word, describes one able to engage and arrange all elements of an environment

More information

THE STATE OF DATA QUALITY

THE STATE OF DATA QUALITY THE STATE OF DATA QUALITY HOW TO START A DATA QUALITY PROGRAM Organizations claim to make decisions based on data, but are they really? Ask a few simple questions of the data they are using for those presumed

More information

Automated Software Development Life Cycle (SDLC) Provisioning on the VMware Private Cloud

Automated Software Development Life Cycle (SDLC) Provisioning on the VMware Private Cloud Automated Software Development Life Cycle (SDLC) Provisioning on the VMware Private Cloud How VMware IT Uses the Software-Defined Data Center to Achieve IT as a Service VMware IT Success Story Table of

More information

About Us. Services CONSULTING OUTSOURCING TRAINING MENTORING STAFF AUGMENTATION 9/9/2016

About Us. Services CONSULTING OUTSOURCING TRAINING MENTORING STAFF AUGMENTATION 9/9/2016 About Us Incorporated in January, 2003 QA and QC in expertise focused on functional, performance and application security validation HPE Software Gold Partner, HPE Authorized Software Support Partner &

More information

Seven Key Factors for Agile Testing Success

Seven Key Factors for Agile Testing Success Seven Key Factors for Agile Testing Success Agile Development Practices 2009 Lisa Crispin With Material from Janet Gregory 1 Introduction Tester on agile teams since 2000 My teams: Delight customers Deliver

More information

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme DEV2704BU Delivering Infrastructure as Code: Practical Tips and Advice Peg Eaton #VMworld #DEV2704BU Disclaimer This presentation may contain product features that are currently under development. This

More information

CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT

CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT CONFIGURING SAFE V4.0 IN THE IBM COLLABORATIVE LIFECYCLE MANAGEMENT Abstract In this document, we provide step-by-step guidance to configure support for the SAFe V4.0 methodology in CLM tooling. Amy Silberbauer

More information

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme DEV2704BE Delivering Infrastructure as Code: Practical Tips and Advice Peg Eaton #vmworld #DEV2704BE Disclaimer This presentation may contain product features that are currently under development. This

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

Agile Tester Foundation E-learning Course Outline

Agile Tester Foundation E-learning Course Outline Foundation E-learning 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

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

A Little Lean with Kanban

A Little Lean with Kanban A Little Lean with Kanban Introduction What is it? What Problem? Why Kanban? How Benefits Path To Agility Tim Wingfield Email: tim@timwingfield.com Blog: blog.timwingfield.com Twitter: timwingfield Hockey,

More information

Six Weeks to Security Operations The AMP Story. Mike Byrne Cyber Security AMP

Six Weeks to Security Operations The AMP Story. Mike Byrne Cyber Security AMP Six Weeks to Security Operations The AMP Story Mike Byrne Cyber Security AMP 1 Agenda Introductions The AMP Security Operations Story Lessons Learned 2 Speaker Introduction NAME: Mike Byrne TITLE: Consultant

More information

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014

Introduction to User Stories. CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014 Introduction to User Stories CSCI 5828: Foundations of Software Engineering Lecture 05 09/09/2014 1 Goals Present an introduction to the topic of user stories concepts and terminology benefits and limitations

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

The Future of Testing: Continuous Enterprise Testing

The Future of Testing: Continuous Enterprise Testing The Future of Testing: Continuous Enterprise Testing ANZTB Test Conference, Canberra, 1 June 2018 Thomas Hadorn. Dev Ops Years Months Months Weeks Delivery Cycle Time Weeks Days Perceived Disruption Software

More information

[PDF] Kanban: The Kanban Guide For The Business, Agile Project Manager, Scrum Master, Product Owner, And Development Support Team

[PDF] Kanban: The Kanban Guide For The Business, Agile Project Manager, Scrum Master, Product Owner, And Development Support Team [PDF] Kanban: The Kanban Guide For The Business, Agile Project Manager, Scrum Master, Product Owner, And Development Support Team Creating the most efficient system for your business, development team,

More information

Kanban An Alternative Path to Agility

Kanban An Alternative Path to Agility Kanban An Alternative Path to Agility Presenter David J. Anderson CEO, Lean Kanban Inc. Agile Days Moscow March 2014 Release 1.0 The Meaning of Agile What Agile Methods Seek to Achieve Agile methods ask

More information

Enterprise DevOps patterns ROY OSHEROVE ENTERPRISEDEVOPS.ORG BUILDSTUFF 2017

Enterprise DevOps patterns ROY OSHEROVE ENTERPRISEDEVOPS.ORG BUILDSTUFF 2017 Enterprise DevOps patterns ROY OSHEROVE ENTERPRISEDEVOPS.ORG BUILDSTUFF 2017 Enterprise DevOps workshop Snday Abot me Consltant in the areas of: - TDD & Unit Testing - DevOps transformation - Technical

More information

What is database continuous integration?

What is database continuous integration? What is database continuous integration? Database continuous integration (CI) is the rapid integration of database schema and logic changes into application development efforts and to provide immediate

More information

Azure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region

Azure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region Azure DevOps Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region What is DevOps? People. Process. Products. Build & Test Deploy DevOps is the union of people, process, and products to

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

THE AUTOMATED TEST FRAMEWORK

THE AUTOMATED TEST FRAMEWORK 2017 THE AUTOMATED TEST FRAMEWORK Test More. Test Consistently. Test Faster. Secure Results. Delivered. xceleratesolutions.com TABLE OF CONTENTS CONCEPT...3 BENEFITS...4 TRANSFORMING FROM TRADITIONAL TO

More information

Evolutionary Architecture and Design

Evolutionary Architecture and Design Evolutionary Architecture and Design Pradyumn Sharma pradyumn.sharma@pragatisoftware.com www.twitter.com/pradyumnsharma 1 What is Software Architecture? Structure of a system, comprising software elements,

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

Up and Running Software The Development Process

Up and Running Software The Development Process Up and Running Software The Development Process Success Determination, Adaptative Processes, and a Baseline Approach About This Document: Thank you for requesting more information about Up and Running

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

Requirements Gathering

Requirements Gathering Introduction to Requirements Gathering Prepared for: St. Edwards University Analysis, Modeling and Design MCIS6310 Dr. David Franke 6 June 2006 Copyright 2005-2006 Tyner Blain LLC 1 Outline 1. Overview

More information

JIRA Overview & Configuration. Based on the A2F Framework

JIRA Overview & Configuration. Based on the A2F Framework JIRA Overview & Configuration Based on the A2F Framework JIRA What is Jira? Proprietary issue tracking software tool Developed by Atlassian located in Sydney, Australia It provides Defect tracking Issue

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

Kanban & Making Your Production Scream

Kanban & Making Your Production Scream Kanban & Making Your Production Scream Presented by Clinton Keith Clinton Keith Takeaway Provide you with another set of tools for production Demonstrate how Kanban is being used successfully today in

More information

Elizabeth Lawler CEO & Co-Founder Conjur,

Elizabeth Lawler CEO & Co-Founder Conjur, SESSION ID: ASD-W02 Is DevOps Breaking Your Company? Elizabeth Lawler CEO & Co-Founder Conjur, Inc. @elizabethlawler Agenda I. Security + DevOps Overview Unstoppable Force vs Immovable Object Aligning

More information

BEHAVIOR DRIVEN DEVELOPMENT BDD GUIDE TO AGILE PRACTICES. Director, Strategic Solutions

BEHAVIOR DRIVEN DEVELOPMENT BDD GUIDE TO AGILE PRACTICES. Director, Strategic Solutions BEHAVIOR DRIVEN DEVELOPMENT BDD GUIDE TO AGILE PRACTICES Presenter: Joshua Eastman Director, Strategic Solutions ABOUT THE SPEAKER Josh has over seven years of experience as an accomplished software testing

More information