The Agile BA: For an Agile team... you complete me!



Similar documents
The Agile Business Analyst: Eyes for Waste By Ellen Gottesdiener Copyright EBG Consulting, Inc., 2009 EBG Consulting, Inc.:

Bridging the Gap: Traditional to Agile Project Management. I. S. Parente 1. Susan Parente, PMP, PMI ACP, CISSP, PMI RMP, ITIL, MSEM;

Agile Software Development with Scrum. Jeff Sutherland Gabrielle Benefield

Expert Reference Series of White Papers. Intersecting Project Management and Business Analysis

Agile Project Management

Centralized Secure Vault with Serena Dimensions CM

A Viable Systems Engineering Approach. Presented by: Dick Carlson

LEAN AGILE POCKET GUIDE

Socialprise: Leveraging Social Data in the Enterprise Rev 0109

The Business Value of Meetings: Test Your Knowledge Jack J. Phillips PhD Chairman, ROI Institute, Inc.

IMPLEMENTING SCRUM. PART 3 of 5: TRAINING YOUR NEW SCRUM TEAM. Designed by Axosoft, creators of the #1 selling Scrum software.

As the use of agile approaches

Is Your Organization Agile-Ready?

Process Methodology. Wegmans Deli Kiosk. for. Version 1.0. Prepared by DELI-cious Developers. Rochester Institute of Technology

Agile Testing Overview

Who Doesn t Want to be Agile? By: Steve Dine President, Datasource Consulting, LLC 7/10/2008

More important than ever: The Business Analysts role in Agile software development

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

Lean vs. Agile similarities and differences Created by Stephen Barkar -

Practical Agile Requirements Engineering

Governments information technology

Introduction to User Story Mapping. July 2015 COPYRIGHT 2015 AGILITY SOFTWARE 1

Personal Kanban. Stop wasting your life

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

Chapter 1 System Development Environment

Business Analysis Standardization & Maturity

Maximize the synergies between ITIL and DevOps

BCS Foundation Certificate in Agile Syllabus

MANAGED AGILE DEVELOPMENT MAKING AGILE WORK FOR YOUR BUSINESS. Chuck Cobb May 20, 2013

Creating a High Maturity Agile Implementation

Moderator: Albert Jeffrey Moore, ASA, MAAA. Presenters: Albert Jeffrey Moore, ASA, MAAA Kelly J. Rabin, FSA, MAAA Steven L. Stockman, ASA, MAAA

Transitioning from Waterfall to Agile Course AG01; 3 Days, Instructor-led

Mariusz Chrapko. Before: Software Quality Engineer/ Agile Coach, Motorola, Poland. My Public Profile:

Achieving Business Analysis Excellence

A Closer Look at BPM. January 2005

An Introduction to SharePoint Governance

Agile with XP and Scrum

Vancouver Chapter Study Group. BABOK Chapter 1 Introduction. Jorge Vega

Revealing the Big Picture Using Business Process Management

Five Things Every Software Executive Should Know About Scrum

An Introduction to Extreme Programming

D25-2. Agile and Scrum Introduction

Plan-Driven Methodologies

Establishing and Maintaining Top to Bottom Transparency Using the Meta-Scrum

What is meant by the term, Lean Software Development? November 2014

BPM Methodologies: Turning the Land of Confusion into Solutions for your BPM Initiatives. Alan Ramias Partner PERFORMANCE DESIGN LAB

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

Analytic Modeling in Python

Business Analysts in an Agile World. Christian Antoine

Project Roles and Responsibilities Template

Presentations Phrases Prepositions Pairwork Student A Choose one of the sections below and read out one of the example sentences with a gap or noise

Business Analysis Essentials

What is Application Lifecycle Management? At lower costs Get a 30% return on investment guaranteed and save 15% on development costs

Deep Agile Blending Scrum and Extreme Programming. Jeff Sutherland Ron Jeffries

SPECIFICATION BY EXAMPLE. Gojko Adzic. How successful teams deliver the right software. MANNING Shelter Island

The Business Analyst role on Agile teams

Scrum for Managers, Zurich March 2010

Introduction to Agile and Scrum

Lean, Six Sigma, and the Systems Approach: Management Initiatives for Process Improvement

Requirement Management with the Rational Unified Process RUP practices to support Business Analyst s activities and links with BABoK

Sept 10, The Agile Business Analyst

Issues in Internet Design and Development

Agile In a Nutshell. Note - all images removed to fit 2MB limit Actual presentation has much more content. Jonathan Rasmusson

Are waterfall and agile project management techniques mutually exclusive? by Eve Mitchell, PwC. 22 MARCH

Achieving Business Analysis Excellence

7 Best Practices for Business Process Management in Customer Service

Agile and ITIL And how they integrate. enterprise.bcs.org

PINK ELEPHANT THOUGHT LEADERSHIP WHITE PAPER DEVELOPING AN IT SERVICE MANAGEMENT TRAINING STRATEGY & PLAN

CRM for Real Estate Part 2: Realizing the Vision

Enterprise Release Management

White Paper. Business Analysis meets Business Information Management

Best Practices in Release and Deployment Management

Collaborating for Quality in Agile Application Development From Beginning to End

Successful Enterprise Architecture. Aligning Business and IT

Risikominimering I IKT-prosjekter - experiences from the Danish Government

Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc.

How To Understand The Business Analysis Lifecycle

Continuous Delivery. Anatomy of the Deployment Pipeline (Free Chapter) by Jez Humble and David Farley

Matt Bartoldus

The Basics of Scrum An introduction to the framework

The Janus Performance Management System

How do you manage the growing complexity of software development? Is your software development organization as responsive to your business needs as

It s tough to make the right IT decisions...

The Stacks Approach. Why It s Time to Start Thinking About Enterprise Technology in Stacks

Transcription:

Robert Woods Agile Coach & Delivery Manager MATRIX Resources bob.woods@matrixres.com @mindoverprocess The Agile BA: For an Agile team... you complete me! 1

2 Myths and Rumors

Rumor: Cracking your knuckles leads to arthritis. FALSE! 3

Rumor: A ducks quack doesn t echo. FALSE! 4

Rumor: Sharks don t get cancer. FALSE! 5

Rumor: Thomas Crapper invented the toilet! FALSE! 6

Agile Myths and Rumors Agile teams don t document anything! Anything and everything waterfall is bad! The Business Analyst has no role on an Agile team! 7

Define Agile 8 Photo from umsl.edu/

Define Agile Quick adaptation to change Delivery of business value (customer needs) Dedication to collaboration Highly visible body of work Simplicity Working daily with the business Continuous Improvement 9

10 Define A Business Analyst

Define a BA The Business Analyst is an agent of change. Business Analysis is a disciplined approach for introducing and managing change to organizations......enabling change in an organizational context, by defining needs and recommending solutions that deliver value to stakeholders....everything from defining strategy, to creating the enterprise architecture, to taking a leadership role by defining the goals and requirements for programs and projects or supporting continuous improvement in its technology and processes. 11

Define a BA according to Bob A role derived out of sheer necessity and in some cases desperation. In many varied situations you can pull from it a wide array of tools which will get the job done when you need it most. It s a versatile, useful, multidimensional asset; a must have for those who dare to brave the unknown that sits at the intersection of Business Ave and IT Blvd. 12

13

How will Agile improve my collaboration on business requirements? If there is a product owner, why am I here? How can I provide the most business value? Where s the documentation?! I ve always been waterfall, now what? http://socialmediacombo.net/ Is there any professional advancement in an Agile BA role? 14

If there is a product owner, why am I here? Image via people-equation.com 15

16 BA s are NOT an automatic get out of engagement free card!!

If there is a product owner, why am I here? 17 Chart by Jeff Gothelf

How will Agile improve my collaboration on (and elicitation of) business requirements? The Agile Reality: Agile, at its very core, is setup to require constant collaboration on what we consider done, as opposed to defining done in a vacuum months before we even get started. Beyond that, a primary focus of the team is value delivered and adaptation to changing business needs. 18

19 How will Agile improve my collaboration on business requirements?

20 How will Agile improve my collaboration on business requirements?

21 How will Agile improve my collaboration on business requirements?

Where s the documentation? The Agile Reality: Some teams consider eliminating documentation in the name of Agile, but are paying for it downstream during production handoff, compliance reviews and remediation efforts. 22

What is lean documentation? Definition: Containing little or no fat. Alternative Definition: lacking richness, sufficiency, or productiveness. http://www.merriam-webster.com/dictionary/lean BA TIMES BY PRABHU SIVAKUMAR Traditionally: Focus is on what the requirements document said. In other words, output (Artifact) is a well written thorough requirements document. In Agile: Focus is on the functionality of the developed software. In other words, output (Artifact) is the software that meets the business needs. The best Agile documentation is based on collaboration with our internal and external customers to determine what is considered valuable and necessary. Agile documentation according to Bob 23

The team creates documentation documentation document anymore! 24

I ve always done Waterfall... is that bad? The Agile Reality: Waterfall processes, stage gates and governance are generally frowned upon by Agile teams. A Business Analyst coming from a strict Waterfall environment may be perceived by an Agile team as a possible bottleneck. Why? 25

26 I ve always done Waterfall... is that bad?

It s simply a thin slice Copyright Disney 27

How can I provide the most business value? The Agile Reality: Where do we begin? 28

Business to IT Translation Requirements Gathering Idea Generator Quality Re-Verification 29

30 Business

Is there any professional advancement in an Agile BA role? The Agile Reality: Requirements Collaboration Translation to Business and IT Lean Artifacts Quality Re-Assurance Innovation Opportunities Bridging the Gap 31

Bridging the Gap Business to IT Translation Idea Generator Professional Opportunity Is This You? Can it be? Requirements Collaboration 32

33 The Agile BA

Robert Woods Agile Coach & Delivery Manager Thank You Questions? 34 Follow Me @mindoverprocess Contact me : bob.woods@matrixres.com