BETTER & FASTER! HOW TO PRIORITIZE REQUIREMENTS: Razvan Radulian, Why-What-How Consulting. Making the impossible possible!

Size: px
Start display at page:

Download "BETTER & FASTER! HOW TO PRIORITIZE REQUIREMENTS: Razvan Radulian, Why-What-How Consulting. Making the impossible possible!"

Transcription

1 HOW TO PRIORITIZE REQUIREMENTS: BETTER & FASTER! Razvan Radulian, Why-What-How Consulting Making the impossible possible! Research Triangle Park IIBA Chapter Meeting

2 AGENDA Part I (pre-workshop): Core concepts, aligning with IIBA/BABOK (2 & 3) Pre-workshop activities (watch videos and reflect :) Part II (workshop): Activity: Prioritize! Using what we ve learned so far (Pre-workshop) to define a better and faster Prioritization process Advanced/ unique concepts and practices Activity: Try it again! (if time allows) Part III (workshop wrap-up and follow-up) Lessons-learned and Takeaways Follow-up

3 PRE-WORKSHOP ACTIVITIES (1 OF 2) To get more out of this workshop 1. Read this slide-deck before the workshop 2. Watch 5 short videos (listed on following slide) to see what we can learn from Getting stuck in traffic Sorting 2500 photos Playing Poker Cleaning up Visiting Moscow [sorry, no video at this time] As you watch the videos, think about how we may combine (potentially, adapt) these disconnected bits of information to come up with a better and faster way to prioritize requirements we ll do just that during our workshop!

4 PRE-WORKSHOP ACTIVITIES (2 OF 2) Watch the following videos: Getting stuck in traffic: Public Workshops - Triangle Regional Transit Program (15-min) Sorting 2500 photos: How to edit a photo shoot in 5 minutes (time-lapse) (4-min) 3 ways to rate and cull images in Lightroom: (7-min) Playing Poker : Agile in Practice Planning Poker (4-min) Cleaning up: Scrum Repair Guide Grooming the Product Backlog - Mike Cohn (5-min) Visiting Moscow: Sorry, no video at this time

5 QUICK NOTE ON HOW TO READ THIS DOCUMENT Top-level topic/branch: expanded in additional slides Leaf-level information: no additional slides (expanding this topic) Trademark note: All places in this document that refer to IIBA and/or BABOK should be read as IIBA and/or BABOK.

6 CORE CONCEPTS Why are we talking about it? What are we talking about? Who cares? Why? When do (should) we do it? How do (should) we do it? Techniques Pitfalls & "Best" Practices

7 WHY ARE WE TALKING ABOUT IT? Does it REALLY matter?

8 WHY ARE WE TALKING ABOUT IT? Are we working on the right requirements? How many failed/challenged projects? Scope or Cope? How wisely do we use our resources? Risk Management anyone?

9 ARE WE WORKING ON THE RIGHT REQUIREMENTS? Standish Group (2002)*: 2/3 of implemented requirements are RARELY or NEVER used! Often 13% Sometimes 16% Always 7% Never 45% * Kind of old data, but quite easy to confirm it is still current by opening almost any commercial application (prime examples: MS Word or Excel ;-) Rarely 19%

10 HOW SUCCESSFUL ARE OUR PROJECTS? Waterfall Agile Failed 29% Successful 14% Failed 9% Successful 42% Challenged 57% Challenged 49% Source: Standish CHAOS Report (2012)

11 SCOPE OR COPE! Following a Scope Management Process/Approach? YES :) Scope Management: Predefined and agreed-upon process: Analysis Design/planning Building Verification/Testing Implementation NO :( Cope with changes: Seat of the pants approach: Scope creep Feature creep (aka. Gold Platting)

12 RISK MANAGEMENT ANYONE? Requirements should be prioritized based on: Business Value Risk involved From not implementing a requirement From implementing a requirement Unfortunately, often times, the risks are treated as an AFTER-THOUGHT?

13 IIBA S VIEWS (BABOK): PURPOSE BABOK 2: Ensures that analysis and implementation efforts focus on the most critical requirements. BABOK 3: To rank requirements in the order of relative importance. Why or what?!?

14 WHAT ARE WE TALKING ABOUT? Critical, must have, mandatory, nice-to-have, optional, delighter Shall, Will, Must, Should, Could, Might, Want are we ALL talking the same language?!?

15 WHAT ARE WE TALKING ABOUT? CORE CONCEPTS Definition Prioritization vs. Urgency Requirements Analysis Deciding how to decide

16 CORE TERMS (DEFINITION): REQUIREMENTS PRIORITIZATION (WHAT) BABOK 2 (Section 6.1.2): A decision process used to determine the relative importance of requirements. The importance of requirements may be based on their relative value, risk, difficulty of implementation, or on other criteria. These priorities are used to determine which requirements should be targets for further analysis and to determine which requirements should be implemented first. BABOK 3 (Section 5.3.2): The act of ranking requirements to determine their relative importance to stakeholders Priority can refer to the relative value of a requirement, or to the sequence in which it will be implemented. Prioritization is an ongoing process, with priorities changing as the context changes.

17 CORE TERMS (DEFINITION): REQUIREMENTS PRIORITIZATION (HOW) BABOK 2 (Section 6.1.2): A decision process used to determine the relative importance of requirements. The importance of requirements may be based on their relative value, risk, difficulty of implementation, or on other criteria. These priorities are used to determine which requirements should be targets for further analysis and to determine which requirements should be implemented first. BABOK 3 (Section 5.3.2): The act of ranking requirements to determine their relative importance to stakeholders Priority can refer to the relative value of a requirement, or to the sequence in which it will be implemented. Prioritization is an ongoing process, with priorities changing as the context changes.

18 CORE TERMS (DEFINITION): REQUIREMENTS PRIORITIZATION (WHY) BABOK 2 (Section 6.1.2): A decision process used to determine the relative importance of requirements. The importance of requirements may be based on their relative value, risk, difficulty of implementation, or on other criteria. These priorities are used to determine which requirements should be targets for further analysis and to determine which requirements should be implemented first. BABOK 3 (Section 5.3.2): The act of ranking requirements to determine their relative importance to stakeholders Priority can refer to the relative value of a requirement, or to the sequence in which it will be implemented. Prioritization is an ongoing process, with priorities changing as the context changes.

19 CORE TERMS: PRIORITIZATION VS. URGENCY Priority (importance): What are the most important things we need? Urgency (timing): What do we need [to do] first?

20 BA FUNDAMENTALS: REQUIREMENTS ANALYSIS BABOK 2: (in Requirements Analysis) Prioritize Requirements Organize Requirements Specify and Model Requirements Define Assumptions and Constraints Verify Requirements Validate Requirements BABOK 3: (in Requirements Life Cycle Mgmt.) Trace Requirements Maintain Requirements Prioritize Requirements Assess Requirements Changes Approve Requirements

21 WHO CARES? Why do THEY care about it?

22 WHO CARES? WHY? DO-ERS AND CONSUMERS... Business side Implementation side Facilitator(s)

23 WHO CARES? BUSINESS STAKEHOLDERS Customer(s) Sponsor User(s) Marketing, Sales...

24 WHO USES THAT INFO? IMPLEMENTATION STAKEHOLDERS Implementers (IT and more) QA/Testers Trainers Usability and User-experience experts Support

25 WHO MAKES IT HAPPEN? FACILITATOR(S) Business Analyst Project Manager

26 WHEN DO WE DO IT? When SHOULD we do it?

27 WHEN DO (SHOULD) WE DO IT? Plan-driven approach (e.g. Waterfall): One-time Upfront Less (overall) Change-driven approach (e.g. Agile): Many times As-needed More (overall)

28 HOW DO WE DO IT? How SHOULD we do it?

29 HOW DO WE DO IT? The Process The Inputs The Outputs (again, Who cares? Why?) The Criteria

30 HOW DO WE DO IT: THE PROCESS (SIMPLIFIED) Plan and design a/the Requirements Prioritization process Execute Elicit and understand the requirements Analyze and evaluate Decide Monitor and, upon change requests, repeat... Once in a while, step back and re-evaluate the process itself If necessary, improve

31 HOW DO WE DO IT: INPUTS BABOK 2: Business Case Business Need Requirements Requirements Management Plan Stakeholder List, Roles, and Responsibilities BABOK 3: Requirements Designs Hmm say that again!?!

32 HOW DO WE DO IT: OUTPUTS (AGAIN, WHO CARES? WHY?) BABOK 2: Requirements [Prioritized] Categorized Ranked BABOK 3: Requirements(prioritized) Designs (prioritized)

33 HOW DO WE DO IT/OUTPUTS: REQUIREMENTS [PRIORITIZED] Categorized: High, Medium, Low MoSCoW Ranked: 1, 2, 3,..., 999 Sprint "Backlog" Shall, Will, Might (Don't!) lessons from sorting 2500 photos: Come to the workshop to find out!

34 HOW DO WE DO IT: CRITERIA BABOK 2 (Criteria): Business Value Business or Technical Risk Implementation Difficulty Likelihood of Success Regulatory or Policy Compliance Stakeholder Agreement Urgency BABOK 3 (Factors): Benefit Penalty Cost Risk Dependencies Time Sensitivity Stability Regulatory or Policy Compliance

35 HOW DO WE DO IT: TECHNIQUES BABOK 2: Decision Analysis Risk Analysis MoSCoW Timeboxing/Budgeting Voting Wow, what just happened here? Apples and oranges?!? BABOK 3: Backlog Management Business Cases Decision Analysis Estimation Financial Analysis Interviews Item Tracking Prioritization (?!?) Risk Analysis and Management Workshops

36 MOSCOW FROM BABOK 2 (NOT DEFINED IN BABOK 3!?!) Must: A requirement that must be satisfied in the final solution for the solution to be considered a success. Should: A high-priority item that should be included in the solution if it is possible. This is often a critical requirement but one which can be satisfied in other ways if strictly necessary. Could: A requirement which is considered desirable but not necessary. This will be included if time and resources permit. Won't: A requirement that stakeholders have agreed will not be implemented in a given release, but may be considered for the future.

37 OK, LET S TRY TO UNTANGLE THE REST! BABOK 3 splits Requirements Prioritization Activity (from BABOK 2) into: Requirements Prioritization Activity (Section 6.1) Techniques: Backlog Management Business Cases Decision Analysis Estimation Financial Analysis Interviews Item Tracking Prioritization Risk Analysis and Management Workshops Prioritization Technique (Section 10.33) Approaches: Grouping Ranking Time boxing/budgeting Negotiation

38 TECHNIQUE: DECISION ANALYSIS Framing the Problem Objectives/Criteria Evaluating (e.g. impact/outcome & probability) Decision Tables & Decision Trees

39 TECHNIQUE: VOTING Allocating fixed amount of resource. "5" Dots $100 or 100-points Other tokens

40 TECHNIQUE: RANKING & THE PARETO PRINCIPLE Sorted Priorities: Avoiding the "High, Medium, Low" heuristic behavior The Law of the Few (80/20, Pareto Principle) Focus on the important 35%: Remember the 65% statistic? Product Backlogs or Lessons we should have learned See again the CHAOS Report (2011): Waterfall vs. Agile

41 TECHNIQUE: RISK ANALYSIS Impact & Likelihood Assumptions & Constraints Risk Mitigation Factors

42 TECHNIQUE: TIMEBOXING/BUDGETING All In, All Out, Selective PM's "Triple" Constraint: Time (Schedule) Money (Budget) Scope (Product, Project) Quality, Risks Agile's tricks : Product Backlog Estimates Planning & Commitments

43 PART II: THE EXPERIMENT & ADVANCED CONCEPTS Try it again! Lessons-learned Best Practices PARTS II & III WILL BE PRESENTED AT THE WORKSHOP.

Fundamentals of Business Analysis

Fundamentals of Business Analysis Fundamentals of Business Analysis Welcome! This course = everything you need to get started as a BA. Requirements Interviewing More Requirements Observation Even more requirements Analysis A little about

More information

HOW YOUR CAREER BACKGROUND CAN HELP YOU BECOME A BUSINESS ANALYST

HOW YOUR CAREER BACKGROUND CAN HELP YOU BECOME A BUSINESS ANALYST By Laura Brandenburg Lesson Objective: After completing this lesson, you ll be able to identify strengths from your career background that will directly support your transition into business analysis.

More information

The Key to Project Success: Reducing Solution Scope

The Key to Project Success: Reducing Solution Scope The Key to Project Success: Reducing Solution Scope Contact Us: 210.399.4240 info@enfocussolutions.com Copyright 2014 Enfocus Solutions Inc. Enfocus Requirements Suite is a trademark of Enfocus Solutions

More information

VANCOUVER Chapter Study Group. BABOK Chapter 6 Requirements Analysis

VANCOUVER Chapter Study Group. BABOK Chapter 6 Requirements Analysis VANCOUVER Chapter Study Group BABOK Chapter 6 Requirements Analysis February 24, 2016 Hossam Saleh, CBAP Introduction PD Hours Presentation and quizzes at IIBA Vancouver Chapter website Certification Update

More information

A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 Skillport

A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 Skillport A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 by The International Institute of Business Analysis (IIBA) International Institute of Business Analysis. (c) 2009. Copying

More information

Strategy Analysis. Chapter Study Group Learning Materials

Strategy Analysis. Chapter Study Group Learning Materials Chapter Study Group Learning Materials 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this content to support chapter activities. All

More information

NEW! What to Expect for the Needs Assessment, Planning, Analysis, Traceability and Monitoring, and Evaluation Domains

NEW! What to Expect for the Needs Assessment, Planning, Analysis, Traceability and Monitoring, and Evaluation Domains NEW! What to Expect for the Needs Assessment, Planning, Analysis, Traceability and Monitoring, and Evaluation Domains An Article from RMC Learning Solutions www.rmcls.com This article is a compilation

More information

Eliciting and Elaborating Requirements with Developers in Mind. TODAY S MOTTO: If you wanted it yesterday, why didn t you wait until tomorrow to ask?

Eliciting and Elaborating Requirements with Developers in Mind. TODAY S MOTTO: If you wanted it yesterday, why didn t you wait until tomorrow to ask? Eliciting and Elaborating Requirements with Developers in Mind TODAY S MOTTO: If you wanted it yesterday, why didn t you wait until tomorrow to ask? in advance Thank you for your participation! David De

More information

Using Scrum to Complement Existing Organizational Transformation Methods: Exercise Guide Agile 2010

Using Scrum to Complement Existing Organizational Transformation Methods: Exercise Guide Agile 2010 Using Scrum to Complement Existing Organizational Transformation Methods: Exercise Guide Agile 2010 Presenters: Helen McKinstry, Director IBM Quality Software Engineering helenmck@us.ibm.com Elizabeth

More information

"Product Owner Anti-Patterns"

Product Owner Anti-Patterns AT4 Class 6/9/2011 12:45:00 PM "Product Owner Anti-Patterns" Presented by: Monica Yap SolutionsIQ Brought to you by: 330 Corporate Way, Suite 300, Orange Park, FL 32073 888 268 8770 904 278 0524 sqeinfo@sqe.com

More information

CBAP, OCUP, CSM, CSTE

CBAP, OCUP, CSM, CSTE Martin Schedlbauer, Ph.D., CBAP, OCUP, CSM, CSTE martins@cathris.com @mschedlb Martin Schedlbauer cathris.com/blog Essential Concepts Prioritization Techniques Course Agenda Pareto Analysis Requirements

More information

NEW! The Project Manager & The Business Analyst. by Barbara A. Carkenord, CBAP, PMP, PMI-ACP

NEW! The Project Manager & The Business Analyst. by Barbara A. Carkenord, CBAP, PMP, PMI-ACP NEW! The Project Manager & The Business Analyst by Barbara A. Carkenord, CBAP, PMP, PMI-ACP A White Paper from RMC Project Management, Inc. www.rmcproject.com 10953 Bren Road East, Minnetonka, Minnesota

More information

Introduction and Key Concepts Study Group Session 1

Introduction and Key Concepts Study Group Session 1 Introduction and Key Concepts Study Group Session 1 PDU: CH71563-04-2017 (3 hours) 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this

More information

Through Collaboration with the Business Analyst & Project Manager. Hosted by Michael Kennedy Senior Consultant, DevelopMentor

Through Collaboration with the Business Analyst & Project Manager. Hosted by Michael Kennedy Senior Consultant, DevelopMentor Managing Scope Through Collaboration with the Business Analyst & Project Manager Hosted by Michael Kennedy Senior Consultant, DevelopMentor Presented by Dave Bieg Executive Vice President, DevelopMentor

More information

CHP 1: AN OVERVIEW OF IT PROJECT MANAGEMENT

CHP 1: AN OVERVIEW OF IT PROJECT MANAGEMENT 1 CHP 1: AN OVERVIEW OF IT PROJECT MANAGEMENT Slides by: Ms. Shree Jaswal TOPICS TO BE COVERED Introduction The state of IT project management Context of project management Need of project management Project

More information

Easy things to be just a bit more Agile

Easy things to be just a bit more Agile Easy things to be just a bit more Agile Nathalie Goh-Livorness Game Dev Evangelist @ Microsoft blog: aka.ms/nathalie email: nalivorn@microsoft.com twitter: @stopngoh using #iamagile I will retweet the

More information

Requirements Analysis and Design Definition. Chapter Study Group Learning Materials

Requirements Analysis and Design Definition. Chapter Study Group Learning Materials Requirements Analysis and Design Definition Chapter Study Group Learning Materials 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this

More information

Advice on Conducting Agile Project Kickoff. Meetings

Advice on Conducting Agile Project Kickoff. Meetings Advice on Conducting Agile Project Kickoff by Mike Cohn 12 Comments Meetings Advice Image not found on Conducting or type unknown Agile Project Kickoff Meetings A traditional project manager who was in

More information

PMP Exam Preparation Course Project Scope Management

PMP Exam Preparation Course Project Scope Management Project Scope Management 1 Product Scope Product scope The features and functions that are to be included in your products or service or result of the project. Completion is measured against the product

More information

Owning An Agile Project: PO Training Day 2

Owning An Agile Project: PO Training Day 2 Owning An Agile Project: PO Training Day 2 Petri Heiramo Agile Coach, CST Product Management PO Product management is a larger scope than what Scrum defines as a PO Or rather, Scrum implicitly assumes

More information

The Future of Business Analysis. October 2013

The Future of Business Analysis. October 2013 The Future of Business Analysis October 2013 Discussion Points! Why have Roles?! Why do Business Analysis?! History of Business Analysis! Changing Business Realities! Business Analysis in the Organization!

More information

Course Title: Agile for Business Analysts

Course Title: Agile for Business Analysts Course Title: Agile for Business Analysts 2 Day Workshop AG-BA08 Agile for Business Analysts Course ID: AG-BA08 Credits: 14 PDUs Course Duration: 2 days Course Level: Basic/Intermediate Prerequisites:

More information

Project Manager's Role in Agile projects?

Project Manager's Role in Agile projects? Project Manager's Role in Agile projects? 27th November, 2018 Presented by Laban Mwansa, PMP, PhD Accredited PRINCE2 Agile Trainer Agenda Introduction What is the role of a Project Manager? What is Agile?

More information

Course Title: Agile for Business Analysts

Course Title: Agile for Business Analysts Course Title: Agile for Business Analysts 2 Day Workshop AG-BA08 Agile for Business Analysts Course ID: AG-BA08 Credits: 14: PMI-PDUs, IIBA-CDUs (Professional Development Hours) Course Duration: 2 days

More information

BA25-Managing the Agile Product Development Life Cycle

BA25-Managing the Agile Product Development Life Cycle BA25-Managing the Agile Product Development Life Cycle Credits: 28 PDUs / 4 Days Course Level: Intermediate/Advanced Course Description: This 4-day course explores how adapting Agile values and principles

More information

Designing the Process. A Brief Introduction to Agile Programming

Designing the Process. A Brief Introduction to Agile Programming Designing the Process A Brief Introduction to Agile Programming In the beginning, there was the waterfall... Analysis, Design, Implementation, Testing & Evaluation: Discrete, linear tasks Each step completed

More information

Paul Gorans, Agile Competency Lead, IBM GBS Federal Project Management Symposium

Paul Gorans, Agile Competency Lead, IBM GBS Federal Project Management Symposium / How key PMBOK concepts are executed in support of Agile principles BRIDGE THE CHASM BETWEEN TRADITIONAL WATERFALL AND CHAOS AGILE DELIVERY: HOW KEY PMBOK CONCEPTS ARE EXECUTED IN SUPPORT OF AGILE PRINCIPLES

More information

Agile Projects 7. Agile Project Management 21

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

More information

2m Course Introduction

2m Course Introduction CBAP Exam Prep Course Length: 3 Day Course This three-day intensive and highly interactive course focuses on preparing participants to take the International Institute of Business Analysis (IIBA ) Certified

More information

Agile Software Development Techniques for Small Scale Research Projects. how to not go down the rabbit hole

Agile Software Development Techniques for Small Scale Research Projects. how to not go down the rabbit hole Agile Software Development Techniques for Small Scale Research Projects how to not go down the rabbit hole Henriette Koning Senior Manager Software Delivery But first... Henriette Koning (me) We will talk

More information

ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility. Small projects management in aerospace service industry

ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility. Small projects management in aerospace service industry ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility July 14 to 16, 2016, NIMHANS Convention Centre, Bengaluru Small projects management in aerospace service industry Organisation Design-Simplified strategies

More information

Businesses now operate in rapidly changing environment.

Businesses now operate in rapidly changing environment. Computers II Lesson 3 3.0 Agile software development Businesses now operate in rapidly changing environment. They have to respond to new opportunities and markets, changing economic conditions, and the

More information

BABOK v2.0 Snapshots

BABOK v2.0 Snapshots BABOK v2.0 Snapshots Hi, As we know, each knowledge area of BABOK v 2.0 has several parts which provide details about the knowledge area. For this reason, I have developed a snapshot package for BABOK

More information

improving It s what we do. TM

improving It s what we do. TM improving It s what we do. TM Agile Team Roles Business Analyst & QA Analyst Susan Fojtasek Tonya Guadiz Agenda Development Processes Business Analyst Quality Assurance Analyst What does this mean to me?

More information

Tips for Success for a BA in an Agile Environment

Tips for Success for a BA in an Agile Environment Tips for Success for a BA in an Agile Environment Others Talk, CapTech IIBA September 10 We Listen. th, 2016 2 Overview Introduction to Agile What to know when moving to Agile The Agile analyst Documentation

More information

The Use of Scrum (and Scrum Tune-ups) Presented by: Misha Kononov, ORIS Lead Dev Chris Lose, ORIS Lead Dev Laura Young, ORIS Lead Business

The Use of Scrum (and Scrum Tune-ups) Presented by: Misha Kononov, ORIS Lead Dev Chris Lose, ORIS Lead Dev Laura Young, ORIS Lead Business The Use of Scrum (and Scrum Tune-ups) Presented by: Misha Kononov, ORIS Lead Dev Chris Lose, ORIS Lead Dev Laura Young, ORIS Lead Business Who is ORIS and what do we do? Financial Compliance SIMS Budgets

More information

Chapter 12 Module 3. AMIS 310 Foundations of Accounting

Chapter 12 Module 3. AMIS 310 Foundations of Accounting Chapter 12, Module 3 AMIS 310: Foundations of Accounting Slide 1 CHAPTER 1 MODULE 1 AMIS 310 Foundations of Accounting Professor Marc Smith Hi everyone, welcome back. Let s continue our discussion on cost

More information

AGILE SOLUTIONS. Agile Basics

AGILE SOLUTIONS. Agile Basics AGILE SOLUTIONS Agile Basics info@one80services.com one80services.com AGILE SOLUTIONS Agile Basics Table of Contents 2 Who We Are 3 What Is Agile? 4 Agile Values 5 Agile Principles 6 Agile Development

More information

Stop the Test Automation ROI-based Justification Insanity. Bob Galen President & Principal Consultant RGCG, LLC

Stop the Test Automation ROI-based Justification Insanity. Bob Galen President & Principal Consultant RGCG, LLC Stop the Test Automation ROI-based Justification Insanity Bob Galen President & Principal Consultant RGCG, LLC bob@rgalen.com Introduction Bob Galen Somewhere north of 30 years experience J Various lifecycles

More information

BA Role or Skill: David Mantica ASPE Inc. IIBA Lexington, KY Wednesday, August 19 th

BA Role or Skill: David Mantica ASPE Inc. IIBA Lexington, KY Wednesday, August 19 th BA Role or Skill: David Mantica ASPE Inc. IIBA Lexington, KY Wednesday, August 19 th Agenda A look at the SDLC Crossing the Chasm Decisions in SDLC Overview and Roles in the SDLC The Challenge Model of

More information

Applying the Business Value Management Life Cycle

Applying the Business Value Management Life Cycle WE GET IT. WE LL HELP YOU GET IT TOO............................. Applying the Business Value Management Life Cycle Jacqueline Sanders-Blackman Agile Analysis Strategist and Senior Instructor..............

More information

IIBA Ottawa-Outaouais Chapter

IIBA Ottawa-Outaouais Chapter IIBA Ottawa-Outaouais Chapter CBAP /CCBA Study Group Emily Tom, CBAP Agenda Introductions Chapter 7 Requirements Analysis & Design Definition Chapter 8 Solution Evaluation Chapter 9 Underlying Competencies

More information

January 17, All Rights Reserved Best Practices Training, LLC

January 17, All Rights Reserved Best Practices Training, LLC January 17, 2012 January 17, 2012 1 Agile has now become mainstream, and there are two dominant approaches for managing projects: Traditional Project Management (TPM) - Best represented by the PMBOK Guide

More information

BABOK Guide : The framework and relationships between Project Manager and Business Analyst

BABOK Guide : The framework and relationships between Project Manager and Business Analyst BABOK Guide : The framework and relationships between Project Manager and Business Analyst Prassede Colombo, PMP,CBAP, IIBA Italy Chapter President 28 February 2014 BABOK Guide -Purpose define the profession

More information

An Agile PRINCE? Successful project delivery with PRINCE2 and Agile

An Agile PRINCE? Successful project delivery with PRINCE2 and Agile An Agile PRINCE? Successful project delivery with PRINCE2 and Agile Guy Hancock in an AP nutshell Project Manager / Business Analyst / Product Designer & Owner / Service Designer / Techie (dev) I like

More information

How to do Agile when your organization and/or a business partner does Waterfall? -Commitment from leadership

How to do Agile when your organization and/or a business partner does Waterfall? -Commitment from leadership Roundtable Discussion Take-Aways ProjectSummit*BAWorld Boston 2018 How to do Agile when your organization and/or a business partner does Waterfall? -Commitment from leadership -Educate the team and business

More information

Managing Your Backlog

Managing Your Backlog Managing Your Backlog A brief guide for Scrum Product Owners by Richard Lawrence Last updated 5/12/2014 Managing Your Backlog by Richard Lawrence 1 The Challenge of the Product Owner Role For years, I

More information

Joe s Unofficial Scrum Checklist

Joe s Unofficial Scrum Checklist Joe s Unofficial Scrum Checklist This list is based off Henrik Kniberg s Unofficial Scrum CheckList. See http://www.crisp.se/scrum/checklist We recommend you use this list as basis for discussion, mostly

More information

AHGILE A N D B O O K

AHGILE A N D B O O K AGILE HANDBOOK OVERVIEW 2 OVERVIEW This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: Someone who is looking for a quick overview on what

More information

Chapter 5. The Product Owner

Chapter 5. The Product Owner Chapter 5 The Product Owner ScrumMaster responsibilities Removes barriers between the development team and the Product Owner you want customers to drive the development Shows the Product Owner how to use

More information

Measuring Business Value with Agile

Measuring Business Value with Agile Measuring Business Value with Agile Transforming Rhetoric into Reality Definitions from dictionary.com: Rhetoric - 6. the art of making persuasive speeches; oratory. Reality - 7. something that constitutes

More information

[PDF] Agile Product Management With Scrum: Creating Products That Customers Love (Adobe Reader) (Addison-Wesley Signature Series (Cohn))

[PDF] Agile Product Management With Scrum: Creating Products That Customers Love (Adobe Reader) (Addison-Wesley Signature Series (Cohn)) [PDF] Agile Product Management With Scrum: Creating Products That Customers Love (Adobe Reader) (Addison-Wesley Signature Series (Cohn)) The First Guide to Scrum-Based Agile Product Management  In Agile

More information

IIBA Ottawa-Outaouais Chapter

IIBA Ottawa-Outaouais Chapter IIBA Ottawa-Outaouais Chapter ECBA /CBAP /CCBA Study Group January 2019 Nancy Beatson, CBAP Session Date BABOK Chapter 1 Tuesday, Sep 25 th 1 2 Topic Introduction BA Key Concepts 2 Tuesday, Oct 23 rd 3

More information

Copyright Intertech, Inc All Rights Reserved. May 18, 2011

Copyright Intertech, Inc All Rights Reserved. May 18, 2011 Copyright Intertech, Inc. 2011. All Rights Reserved. May 18, 2011 About Me Dave Schueck Principal Consultant Intertech Dschueck@Intertech.com 20 years experience Variety of technologies, roles, systems,

More information

An Agile Projects Introduction Course #PMCurrent-1

An Agile Projects Introduction Course #PMCurrent-1 An Agile Projects Introduction Course #PMCurrent-1 Aaron MacDaniel, PMP, CSM, MBA Lead Instructor - BetterPM.com An Innate Images, LLC Company 1 Course Agenda About BetterPM.com A typical Waterfall Project

More information

Requirements Gathering in Agile: BA vs. PO

Requirements Gathering in Agile: BA vs. PO Requirements Gathering in Agile: BA vs. PO By December 8, 2011 1 Today s Main Topics Re-Defining Business Analyst (BA) Defining Product Owner(PO) Comparative Analysis of BA & PO: Similarities Distinctions

More information

Requirements Management in Multi Project Environments Managing Requirements across multiple projects according to best practises

Requirements Management in Multi Project Environments Managing Requirements across multiple projects according to best practises Requirements Management in Multi Project Environments Managing Requirements across multiple projects according to best practises Rainer Wendt, CBAP, PMP, February 2013, v1.1 IIBA, the IIBA logo, BABOK

More information

! To solve problems. ! To take up new opportunities. ! Requirements - descriptions of. " Behavior. " Data. " Constraints (eg. cost and schedule)

! To solve problems. ! To take up new opportunities. ! Requirements - descriptions of.  Behavior.  Data.  Constraints (eg. cost and schedule) COMP3110/6311, Software Analysis and Design Why do we Develop Software? To solve problems To take up new opportunities The value of Requirements "#$"%&'(%)#*+"%#)&),'$&+)& '()#-&)'$./,0.&+%/&.%1"*(%2.%#

More information

Requirements Change Management Practices

Requirements Change Management Practices Report on Requirements Change Management Practices Qure Tapani Aaltio Version 1.0 Published on June 28, 2002 Table of Contents 1 Introduction 3 2 Why Requirements Change Management? 3 3 Models of Requirements

More information

Introduction to Agile/Extreme Programming

Introduction to Agile/Extreme Programming Introduction to Agile/Extreme Programming Matt Ganis, Senior Technical Staff Member (Certified Scrum Master) IBM Hawthorne, New York ganis@us.ibm.com August 2007 Session 8061 Current slides at: http://webpage.pace.edu/mganis

More information

"Charting the Course to Your Success!" Planning and Managing Agile Projects Course Summary

Charting the Course to Your Success! Planning and Managing Agile Projects Course Summary Course Summary Description This 3-day course aims at introducing its attendees to the core values, principles, and practices of Agile. This course is a more elaborate version of the Certified Scrum Master

More information

Waterfall Vs. Agile PM

Waterfall Vs. Agile PM Waterfall Vs. Agile PM Winning the Battle Between Two Worlds Presented by: Simone Brown Knight, PMP StockTheMind LLC www.stockthemind.com info@stockthemind.com Presenter Profile: Founder and Principal

More information

Creating Sprint Reviews that Attract, Engage, and Enlighten your Customers' Bob Galen President & Principal Consultant RGCG, LLC

Creating Sprint Reviews that Attract, Engage, and Enlighten your Customers' Bob Galen President & Principal Consultant RGCG, LLC Creating Sprint Reviews that Attract, Engage, and Enlighten your Customers' Bob Galen President & Principal Consultant RGCG, LLC bob@rgalen.com Introduction Bob Galen Somewhere north of 30 years experience

More information

The Agile PMP Teaching an Old Dog New Tricks

The Agile PMP Teaching an Old Dog New Tricks The Agile PMP Teaching an Old Dog New Tricks Why are we here today? What is Project Management? When will the project be done? How much will it cost? Do we all agree on what done looks like? What are the

More information

Guerilla Agile: Taking a Project from Worst to First

Guerilla Agile: Taking a Project from Worst to First Guerilla Agile: Taking a Project from Worst to First Kori S. Mendonsa, CBAP, CSPO, CBPMP Principal Business Analyst Agenda About Why Agile? Learning to Change Learning to Adapt Learning to Prioritize Learning

More information

From Requirements Analyst to Benefits Analyst

From Requirements Analyst to Benefits Analyst From Requirements Analyst to Benefits Analyst Sponsored by: Presenter: Mark A. Monteleone PMP, CBAP,CSM/CSPO Who is ASPE? We provide innovative, custom solutions to transform your enterprise and increase

More information

Software Requirements and Organizational Culture: 10 Lessons Learned

Software Requirements and Organizational Culture: 10 Lessons Learned Software Requirements and Organizational Culture: 10 Lessons Learned Sponsored by: Karl Wiegers Principal Consultant, Process Impact www.processimpact.com Sponsor: IREB CPRE CERTIFIED PROFESSIONAL FOR

More information

7 TIPS TO HELP YOU ADOPT CONTINUAL SERVICE IMPROVEMENT, BY STUART RANCE 1

7 TIPS TO HELP YOU ADOPT CONTINUAL SERVICE IMPROVEMENT, BY STUART RANCE 1 7 TIPS TO HELP YOU ADOPT CONTINUAL SERVICE IMPROVEMENT, BY STUART RANCE 1 CONTINUAL SERVICE IMPROVEMENT Continual Service Improvement (CSI) is one of the most important concepts in ITIL, but very few IT

More information

Solution Evaluation. Chapter Study Group Learning Materials

Solution Evaluation. Chapter Study Group Learning Materials Chapter Study Group Learning Materials 1 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this content to support chapter activities.

More information

Course Title: Planning and Managing Agile Projects

Course Title: Planning and Managing Agile Projects Course Title: Planning and Managing Agile Projects Course ID: BA15 Credits: 21 PDUs Course Duration: 3 days (Live in person class only) Course Level: Basic/Intermediate Course Description: This 3-day course

More information

Introduction and Key Concepts Study Group Session 1

Introduction and Key Concepts Study Group Session 1 Introduction and Key Concepts Study Group Session 1 PD hours/cdu: CH71563-01-2018 (3 hours each session) 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters

More information

Business Analysis Essentials

Business Analysis Essentials Understand the business analyst's role and responsibilities in a successful project. In this introductory course, you'll delve into the role and responsibilities of the business analyst (BA)- the communication

More information

From Mission Statement to Business Process The business analyst s role in corporate objectives

From Mission Statement to Business Process The business analyst s role in corporate objectives From Mission Statement to Business Process The business analyst s role in corporate objectives Jan Kusiak, Training Services Manager IRM Training Pty Ltd ACN 007 219 589 Suite 209, 620 St Kilda Rd, Melbourne,

More information

IIBA Global Business Analysis Core Standard. A Companion to A Guide to the Business Analysis Body of Knowledge (BABOK Guide) Version 3

IIBA Global Business Analysis Core Standard. A Companion to A Guide to the Business Analysis Body of Knowledge (BABOK Guide) Version 3 IIBA Global Business Analysis Core Standard A Companion to A Guide to the Business Analysis Body of Knowledge (BABOK Guide) Version 3 International Institute of Business Analysis, Toronto, Ontario, Canada.

More information

Marginal Costing Q.8

Marginal Costing Q.8 Marginal Costing. 2008 Q.8 Break-Even Point. Before tackling a marginal costing question, it s first of all crucial that you understand what is meant by break-even point. What this means is that a firm

More information

Maureen Weverka & Kathy Burnham Mutual of Omaha. November 9, Mutual of Omaha Insurance Company. All Rights Reserved.

Maureen Weverka & Kathy Burnham Mutual of Omaha. November 9, Mutual of Omaha Insurance Company. All Rights Reserved. Maureen Weverka & Kathy Burnham Mutual of Omaha November 9, 2017 1 Company. All Rights Reserved. Fortune 500 company which strives to help their customers protect what they care about and achieve their

More information

Critical Skills You need to be a Marketable and/or Indispensable SDLC Professional in Web Seminar Wednesday, December 17, 2008 David Mantica

Critical Skills You need to be a Marketable and/or Indispensable SDLC Professional in Web Seminar Wednesday, December 17, 2008 David Mantica Critical Skills You need to be a Marketable and/or Indispensable SDLC Professional in 2009 Web Seminar Wednesday, December 17, 2008 David Mantica Presentation Agenda Indispensable vs. Marketable Changes

More information

17/12/1437. Lecture. Project Scope Management. Lecture 4. Project Management Knowledge Areas Section 3 Chapter 5. Project Scope Management.

17/12/1437. Lecture. Project Scope Management. Lecture 4. Project Management Knowledge Areas Section 3 Chapter 5. Project Scope Management. 17/12/137 Project Management Knowledge Areas Section 3 Chapter 5 Project Scope Management 2 of 33 1 17/12/137 Quick Re-cab Plan Scope Management Collect Requirement Define Scope Create WBS Validate Scope

More information

Report Documentation Page

Report Documentation Page Improving Performance of Your CMMI Mature Organization Through Lean and Agile Techniques Paul E. McMahon Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for the collection

More information

Agile BA (including IIBA AAC exam prep)

Agile BA (including IIBA AAC exam prep) Agile BA (including IIBA AAC exam prep) What benefits does a PMO deliver? Setting up a separate PMO has the advantage of being able to allocate fulltime resources to projects. Specifically, a PMO delivers:

More information

A Guide to Critical Success Factors in Agile Delivery

A Guide to Critical Success Factors in Agile Delivery IBM Global Business Services, U.S. Federal May 6, 2016 A Guide to Critical Success Factors in Agile Delivery Paul Gorans, Agile Competency Lead, IBM GBS Federal A bit about me 6 Years USAF: NSA Operations,

More information

This course will explore how your projects can easily and successfully make the transition to an effective Agile environment.

This course will explore how your projects can easily and successfully make the transition to an effective Agile environment. AGILE AGL310: Planning and Managing Agile Projects Agile Project methodology Training for Software IT Management. Learn how to apply Agile to current projects: explore how your projects can easily and

More information

DAY1 Session 3. National Forest Monitoring Systems in the Context of REDD+: Important of Data Collection. Dr. Maria Jose Sanz-Sanchez (UN-REDD, FAO)

DAY1 Session 3. National Forest Monitoring Systems in the Context of REDD+: Important of Data Collection. Dr. Maria Jose Sanz-Sanchez (UN-REDD, FAO) National Forest Monitoring Systems in the Context of REDD+: Important of Data Collection DAY1 National Forest Monitoring Systems in the Context of REDD+: Important of Data Collection My presentation is

More information

BABOK V3 Perspectives: What are they?

BABOK V3 Perspectives: What are they? BABOK V3 Perspectives: What are they? Eugenia [Gina] Schmidt, PMP CBAP PBA Fraser Michigan Webinar Abstract As described in the BABOK V3, Perspectives provide ways to approach business analysis work in

More information

Communicate business value to your stakeholders

Communicate business value to your stakeholders Communicate business value to your stakeholders Jenni Jepsen, Communications Strategist, goagile Denmark First published in InfoQ, March 2012 I ll let you in on a secret: I don t care what letter you put

More information

End To End Training For Your Business Analyst Career

End To End Training For Your Business Analyst Career Page 1 of 10 Business Analyst Boot Camp www. End To End Training For Your Business Analyst Career Analysis Documentation Planning Elicitation IT Business Analyst Training Management Communication Enterprise

More information

What are requirements? Basics of Requirement Engineering. Definition of a Stakeholder. Stated Vs. Real Requirements. Stated Vs.

What are requirements? Basics of Requirement Engineering. Definition of a Stakeholder. Stated Vs. Real Requirements. Stated Vs. What are requirements? Basics of Requirement Engineering Muzaffar Iqbal Farooqi A requirement is a necessary attribute in a system, a statement that identifies a capability, characteristic, or quality

More information

Backlog Prioritization Techniques

Backlog Prioritization Techniques Backlog Prioritization Techniques Common Agile Approaches to Prioritization of User Stories or Epics Tom Taylor, Scrum Master & Pega Agilist Backlog Prioritization Scrum does not prescribe a specific method

More information

AGILE methodology- Scrum

AGILE methodology- Scrum AGILE methodology- Scrum What is Agile? This is one of the biggest buzzwords in the IT industry these days. But, what exactly is agile? The Agile model provides alternatives to traditional project management.

More information

Requirements engineering

Requirements engineering Requirements engineering Paul Jackson School of Informatics University of Edinburgh What are requirements? Traditional to distinguish functional from non-functional requirements. Functional requirements

More information

Quizzes for 1 st Study Group Session

Quizzes for 1 st Study Group Session Quizzes for 1 st Study Group Session General 1. Business analysis is performed: a. Sequentially and in order. b. According to logical relationships (dependencies). c. Iteratively or simultaneously. d.

More information

SWE 211 Software Processes

SWE 211 Software Processes SWE 211 Software Processes These slides are designed and adapted from slides provided by Software Engineering 9 /e Addison Wesley 2011 by Ian Sommerville 1 Outlines Software process models Process activities

More information

Organizational Agility and How To Attain It

Organizational Agility and How To Attain It Organizational Agility and How To Attain It Introduction Course Agenda Why Agile? How Do We Create The Vison And Maintain It? How Can We Use Four Best Practices That Are Applicable Today? What is PMI-ACP

More information

PMI-PBA IN ACTION. Saturday PDU Program PMI Metrolina Chapter. Gary Schmitz, PMP, PMI-PBA.

PMI-PBA IN ACTION. Saturday PDU Program PMI Metrolina Chapter. Gary Schmitz, PMP, PMI-PBA. PMI-PBA IN ACTION Saturday PDU Program PMI Metrolina Chapter Gary Schmitz, PMP, PMI-PBA www.totalsystemseduca5on.com 2016 Total Systems Educa5on, LTD. Business Analysis WHAT IS BUSINESS ANALYSIS? The application

More information

Critical Skills for Writing Better Requirements (Virtual Classroom Edition)

Critical Skills for Writing Better Requirements (Virtual Classroom Edition) Critical Skills for Writing Better Requirements (Virtual Classroom Edition) Eliminate Costly Changes and Save Time by Nailing Down the Project Requirements the First Time! Critical Skills for Writing Better

More information

CRASH COURSE IN PROJECT MANAGEMENT. Jon Hicks, MBA, PMP Scaling Value

CRASH COURSE IN PROJECT MANAGEMENT. Jon Hicks, MBA, PMP Scaling Value CRASH COURSE IN PROJECT MANAGEMENT Jon Hicks, MBA, PMP Scaling Value Course Overview Day 1 What is Project Management? Where does it fit in to today s organizations? The Role of the Project Manager The

More information

Mining SAP PM for Reliability Success John Hoke and Lorri Craig Reliability Solutions, Inc.

Mining SAP PM for Reliability Success John Hoke and Lorri Craig Reliability Solutions, Inc. Mining SAP PM for Reliability Success John Hoke and Lorri Craig Reliability Solutions, Inc. For those of us in maintenance, our world has changed forever. The implementation of enterprise software systems

More information

Welcome to this IBM Rational podcast, Do you. Have What it Takes to be a Successful Business Analyst? I'm

Welcome to this IBM Rational podcast, Do you. Have What it Takes to be a Successful Business Analyst? I'm [ MUSIC ] Welcome to this IBM Rational podcast, Do you Have What it Takes to be a Successful Business Analyst? I'm Kimberly Gist with IBM. The role of business analyst changes day by day, and the opportunities

More information

Agile Project Management. Finding the Optimal Approach

Agile Project Management. Finding the Optimal Approach Agile Project Management Finding the Optimal Approach Overview Dilemmas Find the Optimal Approach Agile Defined (if possible) Methods, Tools and Techniques Agile Concepts in the PMBOK Measurements Pitfalls

More information

Agile Mainframe Software Development

Agile Mainframe Software Development Agile Mainframe Software Development Can Agile Development Foster Agile Adoption? Maddalena Tosoni Advisor, Product Management CA Technologies Disclaimer Certain information in this presentation may outline

More information