approach to successful project

Size: px
Start display at page:

Download "approach to successful project"

Transcription

1 1 The NYS Forum, Inc. Using an Agile / Waterfall Hybrid approach to successful project delivery Presented by Matthew Carmichael Project Management Workgroup

2 2 When to use Waterfall Projects that require focused organizational and system controls Projects that have shifting project teams Projects that have fixed price deliverables Example: control system for a chemical plant

3 3 When to use Agile Projects where the customer has difficulties defining requirements or the requirements are subject to frequent changes Projects that have high stakeholder engagement where deliverables are to be produced quickly Projects that require continuous improvement to support organizational return on investment initiatives Example: public website build or redesign

4 4 When to use a Hybrid (Spiral) Large / complex projects Regular releases of new functionality required Management of risks, costs, and return on investment are important Requirements are unclear, complex, and may change at any time Projects where organizations want to combine the controls offered by Waterfall and the flexibility offered by Agile

5 5 Start with Waterfall

6 6 Kickoff with Waterfall PMO documentation: Project Charter, Stakeholder Analysis, Business Case, Communication Plan, Project Roles and Responsibilities Joint Application Development (JAD) Sessions with application users Development of Business Requirements Documents (BRD) Identify project reporting requirements to PMO and leadership team

7 7 Project Roles and Responsibilities Project Sponsor - Provide clear direction for project and how it s linked to organization s overall strategy. Project Manager (PM) - Plan and monitor the project including project plan, issues, risks, deliverables, change requests, and PMO reports. Business Analysts (BA) - Define, analyze, document, communicate, and manage requirements. Conduct application testing and develop test cases and scripts.

8 8 Project Roles and Responsibilities Communications Officer (optional) - Assist project team in facilitating meetings and communications with groups external to the organization. Provide end user support to external users and represent their interests at planning and project meetings. Subject Matter Experts (SME) - Accurately represent their business needs to the project team. Clarify business-related questions and issues. Technical Architect - Design / Architect a quality, working software product using established best practices.

9 9 Build with Agile

10 10 Prerequisites of Agile Adopting Agile methodology assumes that the high-level vision and budget for a project have been decided. These fundamental decisions about scope and goals should be communicated to the team formed to build the product.

11 11 The Agile Manifesto We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: Individuals and interactions over processes and tools Working software over comprehensive documentation Customer collaboration over contract negotiation Responding to change over following a plan

12 12 Popular Agile process in use is Scrum

13 13 Project Roles and Responsibilities Product Owner - Ensures requirements are in scope and aligned with strategic objectives. Scrum Master - Protects the team from external and internal distractions, removes impediments, schedules planning meetings and review sessions. Agile Team - Self-organizing team works together to complete the User Stories that they have committed to within the iteration. The team is accountable for the delivery of the software product. Business Analysts Communications Officer Subject Matter Experts Technical Architect Developers

14 14 Project Roles and Responsibilities The following roles NEED to be held by separate individuals: Project Manager focuses on Waterfall processes and artifacts Product Owner focuses on Agile processes and artifacts Scrum Master focuses on Agile, assists with Waterfall

15 15 Build with Agile 1. Break down the initial set of business requirements into Epics. 2. Break the Epics into User Stories. 3. Identify which User Stories are needed for the initial product release. 4. Create the Product Backlog. 5. Create the Sprint Backlog.

16 16 Build with Agile Step 1 An epic is a major feature or function that can be broken down into User Stories. It may take several iterations to complete an epic. Example of Epics User Management, Login, and Security Create transactions and records Document attachment feature Customer self-service help and FAQs notification feature

17 17 Structure of a User Story As <persona>, I want <what?> so that <why?>. As a <type of user>, I want <some goal> so that <some reason>.

18 18 Build with Agile Step 2 Breaking down the Epic into User Stories Ex: User Management and Login As an application user, I want to be able to recover my password through a self-service feature, so that I do not have to call the helpdesk. As an application user, I want to update my profile information, so that other users know how to contact me. As an organizational manager, I want to view a listing of my organization s users, so that I can ensure proper authorization to the application.

19 19 Build with Agile Step 2 continued Breaking down the Epic into User Stories Ex: User Management and Login As an organizational manager, I want to manage my organization s users, so that I can ensure proper authorization to the application and data. As an application administrator, I want to deactivate users, so that we can prevent unauthorized access to application and data. As an application administrator, I want to trigger password resets and reactivation, so that I can assist end users who are having login issues.

20 20 Build with Agile Step 3 Breaking Down a User Story for initial release As an organizational manager, I want to manage my organization s users, so that I can ensure proper authorization to the application User Story #25 #25a create user, edit user #25b lock / unlock user, reset password #25c delete user a is needed for release 1.0 / for b and c, user will call or help desk

21 21 Build with Agile Step 4 All User Stories are added to the Product Backlog. Group the Product Backlog into two categories: Needs BA work - These User Stories need additional requirements or the requirements may change based on end user feedback. Ready for Dev - These User Stories have complete, defined requirements and the project team is capable of producing a releasable working feature.

22 22 Build with Agile Step 5 Create the initial Sprint Backlog by placing the User Stories identified for release 1.0 on the list. Product Owner holds initial planning meeting to present User Stories to the project team. Project team creates tasks and estimates the work. Initial 1.0 release date is determined.

23 23 Agile / Waterfall Overlap and Making Agile Accountable

24 24 Project Artifacts Example Waterfall Artifacts Project Charter Business Case Stakeholder Analysis Communication Plan Project Progress Reports Business Requirement Document Context Diagram Process Models Project Schedule Project Plan Performance Reports Example Agile Artifacts Product Backlog Sprint Backlog User Stories Impediment List Agile Board (Kanban) Velocity Chart Releasable Software

25 25 Satisfying Reporting Needs Place Epics from the Product Backlog onto the Project Plan Use items from the Impediment List (which cannot be resolved timely) to report as project risks and issues Create Performance Reports as part of the working software Use the Agile Board (Kanban) to estimate and report project status and progress Use application release notes to communicate delivered User Stories Use Burndown / Velocity to estimate costs

26 26 Epics on Backlog to Project Plan Epics User Management and Login Create application transactions and records Document attachment feature Customer self-service help and FAQs notifications function

27 27 Impediment List Impediments that cannot be resolved quickly Database group is planning a server upgrade over next 6 months Awaiting approval of request to obtain Agile tools Subject Matter Expert is leaving project Organization struggling to adapt Agile processes Upcoming bad weather might result in losing a week of work

28 28 Performance Reports As a Project Manager, I want a report of new users and transactions added to the system during a specified time period, so that I can report usage and performance indicators to stakeholders and leadership.

29 29 The Agile Board The Agile board is a physical representation of the User Stories that the team has committed to complete within the sprint. Typically three columns: To Do, In Progress, Done. The board should be physical and located within the team room. No one should sit with their back to the board. Update during the daily standup meeting.

30 30 The Agile Board

31 31 User Story \ Release Notes Add a number to identify User Stories. Use the User Story number in requirement documents, development tasks, source code tags, and Agile board cards for traceability.

32 32 User Story \ Release Notes

33 33 Tips on a Waterfall / Agile (Hybrid) Approach

34 34 Avoid Common Pitfalls Planning meetings are too short a true planning meeting should be 4 to 8 hours. Daily stand-up meetings are too long: this is NOT a project status meeting. What did you do yesterday? What will you do today? Are there any impediments in your way? Including the entire Agile team on Waterfall related meetings: instead choose a representative. Separating BA and PMO tasks from the iteration and Agile board. Prioritizing Waterfall tasks over the completion of User Stories.

35 35 Avoid Common Pitfalls Building features that do not have clearly defined and complete requirements. Instead create a prototype User Story: User Story #51 - As a Business Analyst, I want a prototype of the attach documents feature, so that I can demo it to stakeholders and obtain better requirements.

36 36 Agile Team Mantra On-time delivery of working software

37 37 Matthew Carmichael SaQus, LLC Project Management Workgroup

38 38 Tips on Budgeting Story Point = unit of measure assigned to a User Story to estimate level of effort Team Cost = total cost of the team per iteration Velocity = is the number of Story Points completed by a team in an iteration

39 39 Tips on Budgeting Product backlog = 300 Story Points Iteration = 4 weeks Velocity = 20 Team Cost = $50,000 Estimated Project Cost = (Product backlog Story Point Value / Velocity) * Team Cost = (SP / V) * Cost = (300 / 20) * 50,000 = 15 * 50,000 Project estimate: 15 iterations (1.25 years) - $750,000

Agile Scrum Process Checklist

Agile Scrum Process Checklist Agile Scrum Process Checklist To be successful, agile projects require a consistent management process. This checklist provides the various roles involved in agile projects (especially those with limited

More information

Agile Essentials Track: Business Services

Agile Essentials Track: Business Services Agile Essentials Track: Business Services Presenter: Mark Thomas Synopsis Are you a victim of building the wrong solutions slowly? If so, you re not alone, and considering an Agile approach may be the

More information

CS314 Software Engineering Project Management

CS314 Software Engineering Project Management CS314 Software Engineering Project Management Dave Matthews Software process movements Predictive 1970 Waterfall Iterative 1980s, 1990s Spiral, RAD, RUP Adaptive (Agile) late 1990s XP, Scrum, Crystal,

More information

Scrum Product Owner Course 03 - Roles and Responsibilities

Scrum Product Owner Course 03 - Roles and Responsibilities Scrum Product Owner Course 03 - Roles and Responsibilities Course Slide 1 Roles and Responsibilities Topics Covered Product Owner Role Scrum Master Role Scrum Team Role Other Roles Slide 2 Learning Objectives

More information

Events. Artifacts. Roles. Product Owner Scrum Master Development Team. Sprint Sprint Planning Daily Scrum Sprint Review Sprint Retrospective

Events. Artifacts. Roles. Product Owner Scrum Master Development Team. Sprint Sprint Planning Daily Scrum Sprint Review Sprint Retrospective Scrum Lecture 2 1 Roles Product Owner Scrum Master Development Team Events Sprint Sprint Planning Daily Scrum Sprint Review Sprint Retrospective Artifacts Project Charter Product Backlog Sprint Backlog

More information

Introduction to Agile (Scrum)

Introduction to Agile (Scrum) Introduction to Agile (Scrum) Meganadha Reddy K. Technical Trainer NetCom Learning www.netcomlearning.com Agenda Agile - Introduction Manifesto for Agile Development Agile Methodologies Scrum Roles, Artifacts,

More information

AGILE Realities. Presenters: Chris Koo (Edward Jones) Blake Moyer (Edward Jones) Joan Romine (Boeing)

AGILE Realities. Presenters: Chris Koo (Edward Jones) Blake Moyer (Edward Jones) Joan Romine (Boeing) AGILE Realities Presenters: Chris Koo (Edward Jones) Blake Moyer (Edward Jones) Joan Romine (Boeing) 1 AGILE Gaining Momentum 2 AGILE First Impressions Fast! Flexible! 3 AGILE Development Myths "Agile

More information

Agile Certified Professional

Agile Certified Professional Certified Professional Study Guide Take the Certification Online www.scrumprofessionals.org Contents 1. AGILE PRIMER... 1 Roles in... 1 Cross-functional Team... 2 How an Team Plans its Work?... 3 What

More information

Agile Software Development in a Regulated Environment. Natalie Custer

Agile Software Development in a Regulated Environment. Natalie Custer Agile Software Development in a Regulated Environment Natalie Custer Disclaimer This presentation represents the understanding of the presenter on the topic addressed. It does not in anyway, form or like

More information

NYS Forum Project Management Work Group Presents

NYS Forum Project Management Work Group Presents NYS Forum Project Management Work Group Presents PROJECT ESTIMATING BEST PRACTICES December 7, 2015 Agenda: Welcome & Introductions Presentations Questions and Answers 2 Presenters: Jonathan Blake, PMP

More information

CTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal

CTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal CTC/ITC 310 Program Management California State University Dominguez Hills First Exam Answer Key November 20, 2018 Instructor: Howard Rosenthal There are 30 questions on this exam. Each question is worth

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

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

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

How to Utilize Agile Project Management for GIS Projects. Lana Tylka and Jennifer Prather

How to Utilize Agile Project Management for GIS Projects. Lana Tylka and Jennifer Prather How to Utilize Agile Project Management for GIS Projects Lana Tylka and Jennifer Prather How to Start Conduct kickoff meeting Discuss similar industries Assess workflows Prioritize workflows Create a plan

More information

Getting started with Agile Business Intelligence

Getting started with Agile Business Intelligence Getting started with Agile Business Intelligence Kelly Broekstra SQL Saturday #464, Melbourne 20 th February 2016 Housekeeping Mobile Phones please set to stun during sessions Evaluations complete online

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

Scrum/Kanban Overview

Scrum/Kanban Overview Scrum/Kanban Overview Introduction to Scrum Scrum Discovery Make a poster of what your team currently does regarding Roles Ceremonies Other recurring mtgs Artifacts Scrum Roles Scrum Roles Scrum Master

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

SAFe in a Nutshell SCALED AGILE FRAMEWORK

SAFe in a Nutshell SCALED AGILE FRAMEWORK SAFe in a Nutshell SCALED AGILE FRAMEWORK CINDY LAKE INTRODUCTION Education MBA/ITM Master of Business Administration/Informational Technology Management 2010 The UNIVERSITY OF PHOENIX, Salt Lake City,

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

"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

Software Processes. With a focus on Agile/Scrum CPSC310 Software Engineering

Software Processes. With a focus on Agile/Scrum CPSC310 Software Engineering Software Processes With a focus on Agile/Scrum CPSC310 Software Engineering Learning Goals Why do software projects fail? Unrealistic project goals Inaccurate estimates of needed resources Unmanaged risks

More information

Business Analyst and Product Owner Where do they meet & conflict? Cherifa Mansoura

Business Analyst and Product Owner Where do they meet & conflict? Cherifa Mansoura Business Analyst and Product Owner Where do they meet & conflict? Cherifa Mansoura www.linkedin.com/in/linkedincherifamansoura Introduction BA responsibilities in an agile environment PO Responsibilities

More information

The Lessons Learned of a BA on an Agile Project

The Lessons Learned of a BA on an Agile Project F O C U S Q U A L I T Y E X P E R I E N C E The Lessons Learned of a BA on an Agile Project Presented by Jacqueline Sanders, PMP, CBAP Outline What Agile is NOT Key Components of Agile The Conversion to

More information

FIT2101 Software Engineering Process and Management

FIT2101 Software Engineering Process and Management FIT2101 Software Engineering Process and Management Agile and Software Process Models Topics Covered Features of Agile What Agile Isn t Agile Process Models Software Process Models In 2001 leaders of lightweight

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

Acceptance Criteria. Agile. Details that indicate the scope of a user story and help the team and product owner determine done-ness.

Acceptance Criteria. Agile. Details that indicate the scope of a user story and help the team and product owner determine done-ness. Acceptance Criteria Details that indicate the scope of a user story and help the team and product owner determine done-ness. Agile The name coined for the wider set of ideas that Scrum falls within. These

More information

PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours

PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours PMI Agile Certified Practitioner (PMI-ACP) Duration: 48 Hours Organizations that are highly agile & responsive to market dynamics complete more of their projects successfully than their slower-moving counterparts.

More information

Metodologías Agiles en E///

Metodologías Agiles en E/// Metodologías Agiles en E/// La organización y las personas Antonio Montero (ScM & Agile Coach) Agile originally conceived as a set of software development values and principles. E/// worked Based on Waterfall

More information

The Changing Roles of BAs and QAs in a SCRUM world

The Changing Roles of BAs and QAs in a SCRUM world By Stan Wrobel The Changing Roles of BAs and QAs in a SCRUM world For Business Analysts: - Requirements Elicita0on - Business Requirements Documents - So5ware Requirements Documents - Requirements Traceability

More information

Criteria. Kanban. Scrum. Acceptance. Acceptance Criteria. Kanban. Scrum. Refinement. Agile Manifesto. Acceptance Test. Product Backlog.

Criteria. Kanban. Scrum. Acceptance. Acceptance Criteria. Kanban. Scrum. Refinement. Agile Manifesto. Acceptance Test. Product Backlog. Scrum Scrum Kanban Kanban XP XP Acceptance Criteria Acceptance Criteria Agile Manifesto Agile Manifesto Acceptance Test Acceptance Test Backlog Refinement Backlog Refinement Burndown Chart Burndown Chart

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

Scrum Team Roles and Functions

Scrum Team Roles and Functions Scrum Team Roles and Functions What is a Scrum Team? The purpose of a Scrum team is to deliver products iteratively and incrementally, maximizing opportunities for feedback Scrum teams are comprised by

More information

Scrum an Agile Process

Scrum an Agile Process Topics 1) Who does what in a Scrum team? 2) What does a week as a Scrum developer look like? Scrum an Agile Process CMPT 373 Slides 01 Dr. B. Fraser 17-09-01 2 17-09-01 1 Software Development Process Recap

More information

Leadership Lessons from Agile and PMI s PM-2. Tim Kloppenborg, PhD, PMP Marcie Lensges, PhD

Leadership Lessons from Agile and PMI s PM-2. Tim Kloppenborg, PhD, PMP Marcie Lensges, PhD Leadership Lessons from Agile and PMI s PM-2 Tim Kloppenborg, PhD, PMP Marcie Lensges, PhD Agenda 1. Agile Behaviors 2. PM-2 Leadership Behaviors 3. Common Themes to Agile and PM-2 4. Breakout Session

More information

Knowledge Solution Services

Knowledge Solution Services Knowledge Solution Services How a PMO can Support Agile Success Presented by David Herron www.davidconsultinggroup.com Why PMOs Are Important It is clear that the demand for technological services in the

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

Agile in a Regulatory & Compliance Environment. Julie Bridges

Agile in a Regulatory & Compliance Environment. Julie Bridges Agile in a Regulatory & Compliance Environment Julie Bridges Introduction Senior IT Delivery Manager Cyber Security Compliance Tools Program 15+ years of Application Delivery Management Corporate, Mobile,

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

Organizational Change Through Metrics

Organizational Change Through Metrics Organizational Change Through Metrics Speaker: Allen Hurst and Heather Rainey Company: Improving Enterprises Website: www.improvingenterprises.com Welcome to the PMI Houston Conference & Expo 2015 Please

More information

Agile In Practice. Benjamin Booth Spring 2009

Agile In Practice. Benjamin Booth Spring 2009 Agile In Practice Benjamin Booth Spring 2009 Programmer/ Proprietary 25 Author/Blogger Proprietary 3 Agile Origins Goal: prove value with working software Lightweight approach Reaction to Waterfall failures

More information

SOFTWARE ENGINEERING SOFTWARE-LIFE CYCLE AND PROCESS MODELS. Saulius Ragaišis.

SOFTWARE ENGINEERING SOFTWARE-LIFE CYCLE AND PROCESS MODELS. Saulius Ragaišis. SOFTWARE ENGINEERING SOFTWARE-LIFE CYCLE AND PROCESS MODELS Saulius Ragaišis saulius.ragaisis@mif.vu.lt CSC2008 SE Software Processes Learning Objectives: Explain the concept of a software life cycle and

More information

Ensure Sprint Success with Stories that are READY

Ensure Sprint Success with Stories that are READY Ensure Sprint Success with Stories that are READY Steven Granese Director of Agile Consulting Tampa, FL, USA Steven.Granese@AgileThought.com @sgranese Why Scrum Fails? 1. Poor Structure 2. Wrong Mindset

More information

Scrum. an Agile Process

Scrum. an Agile Process Scrum an Agile Process CMPT 276 Slides 6 Dr. B. Fraser 18-05-31 1 Topics 1) Who does what in a Scrum team? 2) What does a week as a Scrum developer look like? 3) How does a Scrum team estimate work? 18-05-31

More information

Mike Cottmeyer blog.versionone.net

Mike Cottmeyer   blog.versionone.net Adopting Agile Mike Cottmeyer mike.cottmeyer@versionone.com www.linkedin.com/in/cottmeyer www.versionone.com blog.versionone.net www.leadingagile.com Ideal Agile Team Ideal Agile Team Developers Ideal

More information

/smlcodes /smlcodes /smlcodes. Small Codes. Programming Simplified. A SmlCodes.Com Small presentation. In Association with Idleposts.

/smlcodes /smlcodes /smlcodes. Small Codes. Programming Simplified. A SmlCodes.Com Small presentation. In Association with Idleposts. /smlcodes /smlcodes /smlcodes T U T O R I A L Small Codes Programming Simplified A SmlCodes.Com Small presentation In Association with Idleposts.com For more tutorials & Articles visit SmlCodes.com 1 P

More information

Making Visions Actionable. Pejman Makhfi Certified Scrum Master VP of Solution, Savvion Inc. 11/29/2008

Making Visions Actionable. Pejman Makhfi Certified Scrum Master VP of Solution, Savvion Inc. 11/29/2008 Making Visions Actionable Pejman Makhfi Certified Scrum Master VP of Solution, Savvion Inc. 11/29/2008 Development can t estimate and commit on what they do not fully understand Business can t freeze scope

More information

Johanna Rothman Part II Design and Manage an Agile and Lean Project Chapter 5 Start Your Agile Project Right. Copyright 2017

Johanna Rothman Part II Design and Manage an Agile and Lean Project Chapter 5 Start Your Agile Project Right. Copyright 2017 Johanna Rothman Part II Design and Manage an Agile and Lean Project Chapter 5 Start Your Agile Project Right Copyright 2017 Start you Agile project right Projects need direction teams need to know where

More information

Debunking Agile Myths

Debunking Agile Myths Debunking Agile Myths Rick Clare CBAP, PMP, CSM, MSPM Solutions Partner 634 Alpha Drive Pittsburgh, PA 15238 (888) 762-3683 Fax (412) 963-8618 Presentation Purpose Purpose This presentation will discuss

More information

How to Prepare for and Implement a Project Using Scrum

How to Prepare for and Implement a Project Using Scrum How to Prepare for and Implement a Project Using Scrum 2013 IEEE Software Technology Conference Salt Lake City, UT Dick Carlson Richard.Carlson2@Boeing.com Philip J. Matuzic Philip.J.Matuzic@Boeing.com

More information

Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017

Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017 Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017 Ten10 will be presenting on some of the common reasons we see why Agile fails, and how these can be avoided. Name: Steven Osman Role: Ten10

More information

Can Your Proposal Process Be More Agile?

Can Your Proposal Process Be More Agile? Can Your Proposal Process Be More Agile? 11.21.14 Maryann Lesnick Principal Consultant Lohfeld Consulting Questions to Explore Shipley and other proposal industry best practices have been around for 30

More information

Presented by: Linda Westfall Sponsored by:

Presented by: Linda Westfall Sponsored by: Presented by: Linda Westfall Sponsored by: Copyright 2007-2019 Westfall Team, Inc.. All Rights Reserved. Attendees are on mute Logistics Type your questions into the Question area Cathy will monitor those

More information

2. True or false: In Scrum all the requirements for the project are known prior to the start of development.

2. True or false: In Scrum all the requirements for the project are known prior to the start of development. CTC-ITC 310 Program Management California State University Dominguez Hills Fall 2018 Instructor: Howard Rosenthal Assignment 5 A Deeper Look At Agile Methodologies Answer Sheet Each question is worth 10

More information

Quality Management_100_Quality Checklist Procedure

Quality Management_100_Quality Checklist Procedure Quality Management_100_Quality Checklist Procedure Last updated 05/15/2017 Audience: Project Team, Process Owners, Project Management Office Frequency: As Required This procedure provides detailed information

More information

Co-founder and Managing Director of RADTAC Specialist in Agile and Iterative approaches since mid 80s Agile Alliance Founder Member in 2002

Co-founder and Managing Director of RADTAC Specialist in Agile and Iterative approaches since mid 80s Agile Alliance Founder Member in 2002 Introduction to Agile BCS Spring School 2 nd March 2009 David Hicks david.hicks@radtac.co.uk Tel: 07778 558296 www.radtac.co.uk Introduction : David Hicks, RADTAC Co-founder and Managing Director of RADTAC

More information

A Hybrid Approach to the Use of Agile in Health IT. Session 147 March 7, 2018 Spencer Reeser-Stout, Senior Project Manager

A Hybrid Approach to the Use of Agile in Health IT. Session 147 March 7, 2018 Spencer Reeser-Stout, Senior Project Manager A Hybrid Approach to the Use of Agile in Health IT Session 147 March 7, 2018 Spencer Reeser-Stout, Senior Project Manager 1 Conflict of Interest Spencer Reeser-Stout, CSM, MBA Has no real or apparent conflicts

More information

Application of Agile Delivery Methodologies. Bryan Copeland Energy Corridor Brown Bag Event August 31, 2016

Application of Agile Delivery Methodologies. Bryan Copeland Energy Corridor Brown Bag Event August 31, 2016 Application of Agile Delivery Methodologies Bryan Copeland Energy Corridor Brown Bag Event August 31, 2016 Agenda My Background What Do We Mean by Agile? My Team s Journey Our Use of Scrum Agile Coaching

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

Child Welfare Services New System Project. Requirements Management Plan

Child Welfare Services New System Project. Requirements Management Plan Child Welfare Services New System Project Requirements Management Plan September 2017 Revision History REVISION HISTORY REVISION/VERSION # DATE OF RELEASE AUTHOR SUMMARY OF CHANGES Version 1.0 October

More information

Introduction to Agile and Scrum

Introduction to Agile and Scrum Introduction to Agile and Scrum Matthew Renze @matthewrenze COMS 309 - Software Development Practices Purpose Intro to Agile and Scrum Prepare you for the industry Questions and answers Overview Intro

More information

Attend Learn Grow Taking Your Career to the Next Level. 4th Annual Professional Development Days! May th, 2018

Attend Learn Grow Taking Your Career to the Next Level. 4th Annual Professional Development Days! May th, 2018 Attend Learn Grow Taking Your Career to the Next Level 4th Annual Professional Development Days! May 23-24 th, 2018 Our Transition from Waterfall towards Agile Jeff Fearn Why Agile Why Today? Aggressive

More information

Getting Started with Agile A Guide to Building High Performing Teams

Getting Started with Agile A Guide to Building High Performing Teams Getting Started with Agile A Guide to Building High Performing Teams PMI Region 14 Leadership Conference 4/24/2015 Steven Granese Agile Coach & Consultant Steven.Granese@tribridge.com www.sgranese.com

More information

Ian Koenig Quality IS Projects, Inc. Philippines Chapter Project Management Institute June 8 th 2010

Ian Koenig Quality IS Projects, Inc.   Philippines Chapter Project Management Institute June 8 th 2010 Philippines Chapter Project Management Institute June 8 th 2010 What is agile project management Reviewing individual techniques that can be re-applied on a broad range of projects Guidance on avoiding

More information

Transforming Business Needs into Business Value. Path to Agility May 2013

Transforming Business Needs into Business Value. Path to Agility May 2013 Transforming Business Needs into Business Value Path to Agility May 2013 Agile Transformation Professional services career Large scale projects Application development & Integration Project management

More information

Agile Methodology For Developing & Measuring Learning

Agile Methodology For Developing & Measuring Learning Agile Methodology For Developing & Measuring Learning #agilemethod Training Development For Today s World Kaliym A. Islam, M.Ed. Tips for the Webinar Tweeting? Please use these tags: #agilemethod (800)

More information

Agile Software Development. Stefan Balbo / Patrick Dolemieux

Agile Software Development. Stefan Balbo / Patrick Dolemieux Agile Software Development Stefan Balbo / Patrick Dolemieux Content Why go Agile? Introduction to Scrum - Process - Roles Agile Estimating and Tracking Scaling Scrum Design in the Scrum Process Benefits

More information

Manage Projects Effectively

Manage Projects Effectively White Paper Application Development, Test & Delivery Manage Projects Effectively Table of Contents page Executive Summary... 1 The Micro Focus Solution Invest in What Matters Most then Manage It... 2 Strategic

More information

CSC301. Scrum, detailed view of an agile process. CSC301, Winter 2016

CSC301. Scrum, detailed view of an agile process. CSC301, Winter 2016 CSC301 Scrum, detailed view of an agile process CSC301, Winter 2016 Today s Tour - Scrum We will take a tour of Scrum An agile process Well More framework than process Extremely popular in the last 5-10

More information

The Customer CAN always be right Realizing Business Agility through Customer Collaboration

The Customer CAN always be right Realizing Business Agility through Customer Collaboration The Customer CAN always be right Realizing Business Agility through Customer Collaboration @mariamatarelli @DCSUG Your Presenters Maria Matarelli Certified Scrum Trainer Maria@formulaink.com Aakash Srinivasan

More information

Yes! Scrum did wonders beyond IT. Padma Satyamurthy

Yes! Scrum did wonders beyond IT. Padma Satyamurthy Yes! Scrum did wonders beyond IT Padma Satyamurthy www.mepasinnovation.com Methodologies and techniques Agile - Scrum, Kanban, Lean, FDD, TDD, Scaled Agile Framework Domains Padma Satyamurthy is an enthusiastic

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

Agile Mindset (1/17/2019 for the Ocean State PMI)

Agile Mindset (1/17/2019 for the Ocean State PMI) Get connected with Leapfrog LeapFrog Systems Agile Mindset (1/17/2019 for the Ocean State PMI) Agenda 1. What is Agile? 2. Compare Agile and Traditional SDLC s 3. Agile Delivery Frameworks Scrum, Kanban,

More information

AGILE INTERNAL AUDIT (IA)

AGILE INTERNAL AUDIT (IA) AGILE INTERNAL AUDIT (IA) JENNIFER M. SCHWIERZKE MANAGING DIRECTOR UNITED AIRLINES Jennifer is a managing director in the Internal Audit department at United Airlines. She has responsibility for Finance,

More information

Scrum. Software Engineering and. The Waterfall model. The Waterfall model - some arguments. The Waterfall model - some arguments. Time.

Scrum. Software Engineering and. The Waterfall model. The Waterfall model - some arguments. The Waterfall model - some arguments. Time. Software Engineering and Scrum autumn 2010 Department of Computer and Information Science Linköping University, Sweden The Waterfall model Requirements One of the first life-cycle models (Royce, 1970)

More information

Agile Program Development. Agile Manifesto 9/3/2013. What is Agile Development? 12 Principles of Agile Development 1 of 4

Agile Program Development. Agile Manifesto 9/3/2013. What is Agile Development? 12 Principles of Agile Development 1 of 4 What is Agile Development? Agile Program Development CSCI 479: Computer Science Design Project Fall 2013 Xiannong Meng Agile software development is a group of software development methods based on iterative

More information

Experiential Education for Agile Software Engineering

Experiential Education for Agile Software Engineering Swarnalatha Ashok Chief, MTech (Software Engineering) National University of Singapore and Saisudha Rajagopal Lecturer & Consultant National University of Singapore Experiential Education for Agile Software

More information

Deloitte Shared Services Conference 2018 Agile 101: delivering value using Agile Richard Barsby, Ashley Payne Rolls-Royce, Tom Bevan, Christina

Deloitte Shared Services Conference 2018 Agile 101: delivering value using Agile Richard Barsby, Ashley Payne Rolls-Royce, Tom Bevan, Christina Deloitte Shared Services Conference 2018 Agile 101: delivering value using Agile Richard Barsby, Ashley Payne Rolls-Royce, Tom Bevan, Christina Ablewhite and Tiffany Roberts, Deloitte Agenda Topic Content

More information

The Seven Deadly Sins of Scrum

The Seven Deadly Sins of Scrum The Seven Deadly Sins of Scrum Fran O Hara Inspire Quality Services Fran.ohara@inspireqs.ie www.inspireqs.ie 1 See scrum.org Rules Artifacts Product backlog Sprint backlog Burndown Charts Definition of

More information

Advantages of Agile model:

Advantages of Agile model: Agile methodology Agile : We divide the application components (parts) and work on them one at a time. When one is ready we deploy it to production (live environment). Agile is very collaborative and interactive.

More information

SAFE REPORTING GUIDELINES for CLM 6.0.3

SAFE REPORTING GUIDELINES for CLM 6.0.3 SAFE REPORTING GUIDELINES for CLM 6.0.3 Deploying the SAFe reports in your CLM JRS 6.0.3 environment Abstract This document describes how to import the SAFe reports delivered via archive files published

More information

Agile Tutorial for the Senior Project Class School of Computing and Information Sciences Florida International University

Agile Tutorial for the Senior Project Class School of Computing and Information Sciences Florida International University Agile Tutorial for the Senior Project Class School of Computing and Information Sciences Florida International University What is Agile? In simple terms, Agile is a collection of ideas to guide both the

More information

We use Agile. What does that mean?

We use Agile. What does that mean? Project Methodology We use Agile. What does that mean? Traditional Project Management Agile Project Management All features and requirements are fixed at the start of the project. Project starts with a

More information

Use Cases and User Stories for Agile Requirements

Use Cases and User Stories for Agile Requirements Use Cases and User Stories for Agile Peter Schmidt, PMP, PMI-ACP, CPL VP, Client Services, ESI International pschmidt@esi-intl.com www.esi-intl.com Agenda 1 2 3 Principles Identify the principles that

More information

Change Agile. Ben Linders, André Heijstek. veranderproject.nl

Change Agile. Ben Linders, André Heijstek. veranderproject.nl Change Agile Ben Linders, André Heijstek veranderproject.nl Change Projects Characteris

More information

ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility. Enable Organization with Agile using Tooling/Technology

ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility. Enable Organization with Agile using Tooling/Technology ARCHITECTING PROJECT MANAGEMENT for Enterprise Agility July 14 to 16, 2016, NIMHANS Convention Centre, Bengaluru Enable Organization with Agile using Tooling/Technology Leverage of Technology Paper Id:

More information

How Agile Works. Agile defined. Agile Process. Agile Manifesto

How Agile Works. Agile defined. Agile Process. Agile Manifesto How Agile Works Agile defined Agile Process Breaks work into chunks Prioritize chunks by business value Builds highest value chunks in a time-boxed iteration called a Sprint Delivered chunks are working,

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

Getting Comfortable with being Uncomfortable! Using Agile IA to transform your internal audit function. IIA New York - Agile Auditing May 18, 2018

Getting Comfortable with being Uncomfortable! Using Agile IA to transform your internal audit function. IIA New York - Agile Auditing May 18, 2018 Getting Comfortable with being Uncomfortable! Using Agile IA to transform your internal audit function IIA New York - Agile Auditing May 18, 2018 Copyright 2018 Deloitte Development LLC. All rights reserved.

More information

4. Agile Methods. Prof. Dr. Dirk Riehle, M.B.A. Friedrich Alexander-University Erlangen-Nürnberg. Version of

4. Agile Methods. Prof. Dr. Dirk Riehle, M.B.A. Friedrich Alexander-University Erlangen-Nürnberg. Version of 4. Agile Methods Prof. Dr. Dirk Riehle, M.B.A. Friedrich Alexander-University Erlangen-Nürnberg Version of 22.03.2012 Agile Methods by Dirk Riehle is licensed under a Creative Commons AttributionShareAlike

More information

SCRUM - LESSONS FROM THE TRENCHES

SCRUM - LESSONS FROM THE TRENCHES VOL. 19 NO. 1 HELPING YOU IMPROVE YOUR ENGINEERING PROCESS http://www.processgroup.com/newsletter.html October 2012 SCRUM - LESSONS FROM THE TRENCHES NEIL POTTER AND MARY SAKRY Introduction Agile and Scrum

More information

PMBoK 6 th Edition new & revised elements

PMBoK 6 th Edition new & revised elements PMBoK 6 th Edition new & revised elements Andreas Solomou Remember? It is not just a standard! Why change? Regulatory requirements (ANSI) Address the market needs Foundations PMI was founded in 1969 on

More information

Software Development*

Software Development* Software Development* Process, Models, Methods, Diagrams Software Development Life Cyles Part - IV *from http://www.cs.washington.edu/403/ What is Scrum? Scrum: It s about common sense Is an agile, lightweight

More information

What s next for Traditional Functional QA Managers?

What s next for Traditional Functional QA Managers? What s next for Traditional Functional QA Managers? JIM TRENTADUE OCTOBER 2017 JIM.TRENTADUE@OUTLOOK.COM Agenda Agile evolution of test and quality ownership Eight areas for QA Managers to focus on Breakout

More information

Introduction to Project Management

Introduction to Project Management Introduction to Project Management A 3-day intensive project management workshop that gives a comprehensive overview of the main features, tools, and techniques of project management, from setting priorities

More information

Implementing an Agile Transformation Using Discipline Agile Delivery Michael J Lyons World Wide Solution Deployment Architect, IBM Rational

Implementing an Agile Transformation Using Discipline Agile Delivery Michael J Lyons World Wide Solution Deployment Architect, IBM Rational Implementing an Agile Transformation Using Discipline Agile Delivery Michael J Lyons World Wide Solution Deployment Architect, IBM Rational mjlyons@us.ibm.com Agenda Why a transformation? Why Agile / Lean?

More information

Agile Methodology For Developing & Measuring Learning

Agile Methodology For Developing & Measuring Learning Agile Methodology For Developing & Measuring Learning #agilemethod Training Development For Today s World Kaliym A. Islam, M.Ed. Agile Methodology For Developing & Measuring Learning Educator 15 Years

More information

Child Welfare Digital Services Project Decision Making Framework

Child Welfare Digital Services Project Decision Making Framework Child Welfare Digital Services Project Decision Making Framework October 2018 Revision History Revision History Version # Date of Release Author 1.0 10/17/18 Sri Tanniru Original document Summary of Changes

More information