"Session-based Exploratory Testing on Agile Projects"
|
|
- Ethel Hodge
- 6 years ago
- Views:
Transcription
1 T4 Class 4/19/2012 9:45:00 AM "Session-based Exploratory Testing on Agile Projects" Presented by: Bob Galen Deutsche Bank Brought to you by: 340 Corporate Way, Suite 300, Orange Park, FL
2 Robert Bob Galen Deutsche Bank Global Technology Bob Galen is an agile coach at Deutsche Bank Global Technology and director, agile solutions at Zenergy Technologies, a North Carolina-based firm specializing in agile testing and leading agile adoption initiatives. Bob regularly speaks at international conferences and professional groups on topics related to software development, project management, software testing, and team leadership. He is a Certified Scrum Master Practicing (CSP), Certified Scrum Product Owner (CSPO), and an active member of the Agile Alliance and Scrum Alliance. In 2009, Bob published Scrum Product Ownership Balancing Value from the Inside Out, which addresses the gap in guidance toward effective agile product management. You can reach Bob at bob@rgalen.com or bob.galen@zenergytechnologies.com
3 Session Based Exploratory Testing on Agile Projects Lessons Learned at icontact from Bob Galen VP & Agile Coach, Deutsche Bank Global Technology President & Principal Consultant RGCG, LLC Introduction Bob Galen Somewhere north of 20 years experience Various lifecycles Waterfall variants, RUP, Agile, Chaos, etc. Various domains SaaS, Medical, Financial, Computer Systems, and Telecommunications Developer first, then Project Management / Leadership, then Testing Pieces of Scrum in late 90 s; before Agile was Agile Lucent in using Extreme Programming Formally using Scrum since 2000 Currently Agile Coach at Deutsche Bank Global Technologies in Cary, NC Connect w/ me via LinkedIn if you wish Bias Disclaimer: Agile is THE BEST Methodology for Software Development However, NOT a Silver Bullet! Copyright 2012 RGCG, LLC 2 1
4 Outline Introduction Exploratory Testing and SBET icontact Background History of our use of SBET Some key pro/con of our evolution Release mapping Q&A Copyright 2012 RGCG, LLC 3 Exploratory Testing Basics What is Exploratory Testing Basic dynamics? Principles? Practices? How do you prepare? How do you document the testing? Pairing? Agile implications? Copyright 2012 RGCG, LLC 4 2
5 Exploratory Testing Session Based What are the dynamics surrounding sessions What testing do you focus the sessions on? Time-boxes? Focus guidance Charters? Guidelines? Documentation? De-brief, discovery sharing? Agile Implications? Copyright 2012 RGCG, LLC 5 Why is Session Based Exploratory Testing (SBET) so applicable to agile teams? We ll explore the travels we had at icontact in implementing and executing Exploratory Testing, then wrapping it with Sessions Nimble handling the most critical aspects of the day; changing scope & requirements are relatively easily handled Reactive always testing the most important thing Collaborative focus on people and skill rather than completely defined test cases; lightweight; pairing; fosters a whole-team view Resilient to change, to operating conditions (in development environment, interfaces, databases), to what s working and what s not Simple & Fast to ramp-up, to begin testing, to train new hires, to document Copyright 2012 RGCG, LLC 6 3
6 icontact Background Company formed in late 2003, so approximately 9 years old SMB Marketing Singular SaaS product; small vs. medium business delineation; w/options LAMP technology stack; heavy PHP use in middle and lower tiers Added testers to the teams in early 2009 So from , development-driven testing Scrum shop from late 2007 Cross-functional agile teams introduced early in 2009 Mid mature Scrum shop making monthly deployments of customer value Early 2012 Kanban shop focusing on Continuous Deployment Copyright 2012 RGCG, LLC 7 Initial steps Early 2009 early 2010 We started with a small, singular script smoke test that was being run on a periodic basis Adding a few new, functional tests every sprint Both/all were manually executed Then we broke the smoke test up into Charters and began to run SBET as a means of Distributing the testing beyond a lone tester, across teams, and to gain transparency Isolating Charters towards specific functionally focused Scrum teams (Create, Integrate, Track, Core, Contacts) Reduce execution time and foster test pairing Copyright 2012 RGCG, LLC 8 4
7 Follow-on steps Early 2010 Late 2010 Charters and SBET were our primary testing vehicle; that and collaboratively driven functional testing within our scrum teams The # of Charters began to grow Aligning towards each product team As we added / extended functionality Continued to expand our coverage Physically grow as a company We had always been a paired testing environment Copyright 2012 RGCG, LLC 9 Paired SBET From the beginning we felt that Exploratory Testing should be a paired activity Developer + Developer Tester + Tester Developer + Tester Team member + Customer Support member Cross-team implications As we continued to leverage continuous SBET, the paths got somewhat old ; we needed new eyes & new pairs Teams tested each others work; ran each others Charters Side-effect that teams needed to x-communicate more; heavily Wiki based Copyright 2012 RGCG, LLC 10 5
8 Paired SBET Benefits The impact of inviting customer support (and other x-functional team members) was HUGE In understanding customer usage In adding / changing Charters and focusing domain knowledge Developers increased their understanding & empathy for testing It s Hard! It s Long! We need to leverage our unit test investments It needed broader automation! Copyright 2012 RGCG, LLC 11 Early 2011 Evolution We re de-emphasizing SBET as our do all testing method. Focus it on: Smoke Tests, for example after a hot-fix Sprint-based Test Fests that are whole-team based Risk-based regression testing Starting to write our test cases in Cucumber step format; so that we can easily convert them / run them as Cucumber tests So in each sprint we develop functional tests AND adjust Charters for SBET as appropriate We do a Test Plan per team that shares / exposes the Sprint x Sprint and Release level testing strategy Building a repository of these functional tests Copyright 2012 RGCG, LLC 12 6
9 Late Latest Evolution Converting our Charters to functional automation We ve used the expanded Charters as a base for developing mostly Cucumber based automation Found the expanded format helpful for the conversion Reducing the # of steps and information in the Charters Converting them back to a truer form of SBET Charter with little leading information Couple with our Test Idea brainstorming / design sessions to drive more new tests Re-analyzing some of our results; leading towards updates of our testing approaches & artifacts Copyright 2012 RGCG, LLC 13 General Benefits of SBET It was a quick way to begin testing in an agile context From scratch; w/o any formal test repository / base Inherently collaborative Inherently agile, context-based, risk-based; testing the most important things of the moment Pairing worked wonders to foster a Everyone Owns Quality/Testing mindset Empathy for testing challenges Instilled the right behaviors Pulled the client / customer facing folks into our teams Copyright 2012 RGCG, LLC 14 7
10 Regression Dynamics of SBET Two-edged sword when using it for Regression On the one hand, the Charters get beefier and more prescriptive Logging looks very similar code drop over code drop Can manage, report, and control x-team execution But It s really not the core intent of ET we re controlling the exploration No matter what you do, it s not repeatable Can de-rail your Endgame from a defect discovery perspective In hindsight, probably not the best use Copyright 2012 RGCG, LLC 15 Planning & Reporting Each team is responsible for planning their Charters for a given set of sessions. Planning occurs within Sprint Planning Testers define a Test Plan per sprint point is to drive strategic thinking within the team Identify and x-team dependencies for testing Test Fests per sprint & per release Clearly defined strategies (why) behind the testing focus is team-driven Results simply visible on the wiki as charters / sessions are completed War room to coordinate items found, questions, sharing, issues, etc. Copyright 2012 RGCG, LLC 16 8
11 The Agile Release Train Synchronized Internal Release External Release Team 1 Harden Team 2 Team 3 Continuous Harden Continuous Harden Integration Integration X-team Harden Docs, Training, Support, UAT, Comp. Continuous Integration Team 4 Team n Harden Continuous Integration Copyright 2012 RGCG, LLC 17 The Agile Release Train Example: icontact / SaaS Model 3 weeks / 15 days 4-5 days SBET, Exploratory Regression Testing Production Release Team 4 Team 1 Team 2 Team 3 Team 10 Environment Evolution Continuous Integration Continuous Integration Continuous Integration Continuous Integration Harden Harden Harden Harden X-team Harden Docs, Training Rinse & Repeat Dev + QA QA -> Staging Production Copyright 2012 RGCG, LLC 18 9
12 Retrospectives Leverage the teams Retrospectives as a place to discuss: SBET testing strategy Timing Coverage X-team interactions At a scrum team and release level. Reflect on our results and implications to Functional tests (additions, retiring, new suites, etc.) Extending our Charters Copyright 2012 RGCG, LLC 19 Test Ideas We ve recently begun to use Rob Sabourin s views towards Test Idea generation - Brainstorming Formation Prioritization Execution & Retrospective Very useful to dovetail the ideas to the execution within Charters Sort of an idea laboratory for your ideas Fast feedback for fine-tuning Copyright 2012 RGCG, LLC 20 10
13 Wiki-based examples of our SBET artifacts We leverage a wiki (Confluence) for our SBET charter storage, session notes, defects, and repetitive run logs We build in some forward learning notes, where applicable, for our retrospectives So here are some examples Copyright 2012 RGCG, LLC 21 Overall Charter - Findings Each charter has a wiki page associated with tracking results. Results would be captured per session including very specific bugs, notes, and concerns / questions. Copyright 2012 RGCG, LLC 22 11
14 Charter Team Assignments Team and individual assignments would be made on a TestFest or event basis. This page identified the notion of: Charter Owners and identified groups, individuals, pairs, that were recommended to execute the charters. This varied as our application risk-based test planning drove us in different directions. So very dynamic; but, with some solid core of team familiarity per charter Copyright 2012 RGCG, LLC 23 Charter Test Index / Management This wiki page rolls up all charters for overall test execution. We also used it to monitor execution and connect to individual results. You can see notes regarding Automation Assisted. As we developed functional and other automation, we connected it to the charters & sessions. So automation execution became part of the sessions. Not so to de-focus the exploration, but as a means of augmenting the focus and roundtrip evolution of automation on Charter-based boundaries. Copyright 2012 RGCG, LLC 24 12
15 Individual Charter - Logging Each charter has a wiki page associated with tracking results. Results would be captured per session including: Software version, release target Who executed the charter Bugs found Script of travels in executing this session and specific guidance around (1) how to reproduce bugs and (2) what would be good to convert into functional test cases. Copyright 2012 RGCG, LLC 25 Individual Charter - Logging Each charter has a wiki page associated with tracking results. Results would be captured per session including: Another important aspect of our logging was that all history of execution was in a single wiki page. Yes, this could get unwieldy over time, but we didn t find that to be the case yet What we found is that sessions could be directed based on historical notes on Stability vs. flakiness Previous coverage Previous discoveries Copyright 2012 RGCG, LLC 26 13
16 Individual Charter Expanded Steps Each charter has a wiki page associated with tracking results. Results would be captured per session including: Testing guidance including entry, exit conditions and test steps We expanded on the steps NOT to inhibit exploration, But as an effort to allow the charters and execution notes to allow us to develop more formal functional test cases That would be extracted from the SBET efforts Copyright 2012 RGCG, LLC 27 The Future Next Steps We re moving back to the traditional exploratory nature of ET and Session-Based ET That and team-based Test Idea brainstorming and Agile test planning Are driving our testing creativity and value-added tests Kanban evolution continuous flow Continuous every check-in Off of Trunk and notion of Feature Branches (MMF) Continuous Deployment weekly deployments to production Copyright 2012 RGCG, LLC 28 14
17 The Future Next Steps We re realizing our test automation strategy and gaining significant automation coverage Allowing to next focus on agile performance testing, UX integration, and continuously improving tests Copyright 2012 RGCG, LLC 29 Wrapping up SBET can be a very effective agile approach Beginning / Building team new to agile Ongoing team maturity Be careful not to overload your Charters; allow/support for true exploration Pairing can be powerful Create wiki-based, very simple management & tracking Leverage Charters for your automation development Prioritization & experimentation Driving time savings & risk mitigation Copyright 2012 RGCG, LLC 30 15
18 Bob Galen Principal Consultant, RGalen Consulting Group, L.L.C. Director of Agile Solutions, Zenergy Technologies, Contact Info Blogs: Project Times - Business Analyst BA Times - My Podcast on all things agile - Director, Agile Practices, icontact Scrum Product Ownership Balancing Value From the Inside Out published by RGCG in Experience-driven agile focused training, coaching & consulting Cell: (919) bob@rgalen.com bob.galen@zenergytechnologies.com Copyright 2012 RGCG, LLC 31 16
Portfolio Management In An Agile World
Portfolio Management In An Agile World Rick Austin VP, Enterprise Engagements Principal Consultant 2017 @rickaustin, @leadingagile @GoAgileCamp #AgileCamp2017 2 RICK AUSTIN Information Technology Director
More informationIntroduction 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 informationWhat is Continuous Integration. And how do I get there
What is Continuous Integration And how do I get there Related Workshops Introduction to DevOps Transform your Organization with DevOps Concepts DevOps Implementation Boot Camp Comprehensive literacy on
More informationScrum Test Planning. What goes into a scrum test plan?
Scrum Test Planning What goes into a scrum test plan? 2 Do you really need a test plan when using agile? How about scrum test planning? With scrum, one of the popular flavors of agile, the entire team
More informationAGILE 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 informationSample Exam ISTQB Agile Foundation Questions. Exam Prepared By
Sample Exam ISTQB Agile Foundation Questions Exam Prepared By November 2016 1 #1 Which of the following is the correct pairing according to the Agile Manifesto statement of values? a. Individuals and Interactions
More informationFrom Growing Pains to Embracing Change
SolutionsIQ From Growing Pains to Embracing Change Case Study How shifting to an Agile mindset helped this customer support company accelerate time to market Client Profile Our client, a cloud-based customer
More informationWelcome to this IBM Rational podcast, The. Scaled Agile Framework in Agile Foundation for DevOps. I'm
IBM Podcast [ MUSIC ] GIST: Welcome to this IBM Rational podcast, The Scaled Agile Framework in Agile Foundation for DevOps. I'm Kimberly Gist with IBM. Scaling agile in your organization can be a daunting
More informationSession 11E Adopting Agile Ground Software Development. Supannika Mobasser The Aerospace Corporation
Session 11E Adopting Agile Ground Software Development Supannika Mobasser The Aerospace Corporation The Aerospace Corporation 2017 Overview To look beyond the horizon and to embrace the rapid rate of change
More informationA 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 informationScrum Alliance. Certified Scrum Professional-Product Owner Learning Objectives. Introduction
Scrum Alliance Certified Scrum Professional-Product Owner Learning Objectives March 2017 by the Scrum Alliance CSPO and CSP Learning Objectives Committees Introduction Purpose This document describes the
More informationKey Takeaways: 1. How to make your Exploratory testing sessions more effective so that you achieve customer value
1 2 3 4 Objectives: In this talk, I want to talk about: a. What does it mean when folks say, I am doing Exploratory Testing, why is it important in Agile, etc b. Along the road, debunk some of the myths
More informationHOW 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 informationCase Study: How to Eliminate Flaws of Waterfall and Agile Development Processes Using a Hybrid Model
Case Study: How to Eliminate Flaws of Waterfall and Agile Development Processes Using a Hybrid Model Agile Waterfall Hybrid Model The Waterfall Model has been the ideal choice for software development.
More informationScrum Alliance Certified Team Coach SM (CTC) Application SAMPLE
Scrum Alliance Certified Team Coach SM (CTC) Application SAMPLE Application Instructions Read the CTC Application Instructions before filling out this application. Application Review Process Overview The
More informationCertified Team Coach (SA-CTC) Application - SAMPLE
Certified Team Coach (SA-CTC) Application - SAMPLE Application Instructions Read the SA CTC Application Instructions before filling out this application. Application Review Process Overview The CTC Review
More informationPRODUCT QUALITY AT EMS
PRODUCT QUALITY AT EMS Melissa Tondi EMS Software, Director of Quality Engineering October 9, 2017 Making the Move from QA to QE Quality Engineering vs. Quality Assurance Continuous Efficiency Balances
More informationPMI 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 informationPresented by Only Agile. What is Agile?
Presented by Only Agile What is Agile? Myths We re Agile we don t do documentation There is no planning in Agile its just anarchy We can t give you a date we re using Agile Agile means I can change my
More information10 Steps to Mainframe Agile Development. Mark Schettenhelm, Sr. Product Manager September 28, 2017
10 Steps to Mainframe Agile Development Mark Schettenhelm, Sr. Product Manager September 28, 2017 1 dev ops noun \'dev-äps\ a term used to describe a framework/collection of best practices and tools to
More informationA Guide to Branching and Merging Patterns
White Paper AccuRev A Guide to Branching and Merging Patterns White Paper A Guide to Branching and Merging Patterns Executive Summary Software configuration management (SCM) practices are at the forefront
More informationScale. Becoming a Lean Enterprise with IBM and SAFe
Agile @ Scale Becoming a Lean Enterprise with IBM and SAFe Amy Silberbauer Solution Architect, Enterprise Scaled Agile Watson IoT ALM Offering Management Team asilber@us.ibm.com 1 Watson / Presentation
More informationTHE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS
International Journal on Information Technologies & Security, 4 (vol. 9), 2017 51 THE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS Vangel Fustik Faculty of Electrical Engineering
More informationThe Change Management Implications of Scaling Agile 1
1 By Danielle Cooper and Darla Gray TXU Energy, Dallas, TX, USA The Delivery Office at TXU Energy has been exploring Agile work practices since 2012. While the desire to do more Agile has been a leadership
More informationAJI Agile Journey Index
AJI Agile Journey Index Product Owner Extensions Author: Bob Galen Version: 2.0 Last Updated: June 206 P a g e Introduction Bill Krebs is an experienced Agile Coach and practitioner. He s worked at IBM,
More information[control] [data] [process] [strategy] [partners] [testing] [validation]
[control] [data] [process] A practical approach to using Agile in an FDA regulated environment environment Jim Gunning Director, Q-CSV Johnson & Johnson [strategy] [partners] [testing] [validation] Agenda
More informationCollaboratively, we help our customers transform, evolve and become agile
Collaboratively, we help our customers transform, evolve and become agile Zen Ex Machina is the most experienced Federal Government agile coaching and training consultancy in Canberra Zen Ex Machina enables
More informationTHE AGILE WAY: A complete guide to understanding Agile testing methodologies
THE AGILE WAY: A complete guide to understanding Agile testing methodologies 1 NAVIGATING AN AGILE WORLD The testing world is going through an agile transformation right now. According to VersionOne s
More informationCertified Enterprise Coach (CEC) Application - SAMPLE
Certified Enterprise Coach (CEC) Application - SAMPLE Application Instructions Download and read the CEC Application Instructions - June 2015 from the Scrum Alliance Website. Application Review Process
More informationTHE INSIDE STORY DISCUSSING THE HOT TOPICS FROM ORACLE LICENSE MANAGEMENT OPEN WORLD 2016
THE INSIDE STORY DISCUSSING THE HOT TOPICS FROM ORACLE LICENSE MANAGEMENT SERVICES @ OPEN WORLD 2016 An introduction from Jonathan Koop, Global Vice President, Oracle License Management Services (LMS)
More informationCollabNet Trends, Challenges, and Success with Agile ALM
Agile ALM for Distributed Development CollabNet Trends, Challenges, and Success with Agile ALM Victoria Griggs Sr. Director of Marketing, CollabNet Chris Clarke VP Product Management & Strategy, CollabNet
More informationAgile Delivery Framework (ADF)
Agile Delivery Framework (ADF) Overview Agile is an iterative methodology with self-directed teams and the ability to embrace change rapidly. This document summarizes the Agile Scrum process as well as
More informationTrue stories about testing based on experiences
True stories about testing based on experiences University of Antwerp Patrice Willemot Pre sales test consultant Petra Haldermans - Test Consultant / Test Manager 27/04/2011 CTG - Company overview Corporate
More informationapproach to successful project
1 The NYS Forum, Inc. Using an Agile / Waterfall Hybrid approach to successful project delivery Presented by Matthew Carmichael Project Management Workgroup 2 When to use Waterfall Projects that require
More informationA SDLC Software Development Lifecycle It s a set of tools, artifacts, and work practices an organization uses to create software.
1 A SDLC Software Development Lifecycle It s a set of tools, artifacts, and work practices an organization uses to create software. That SDLC is integrated into a workflow process within the organization
More informationOur six month journey from Scrum to Kanban. Hugh O Donoghue - October 2017
Our six month journey from Scrum to Kanban Hugh O Donoghue - October 2017 About Ding Ding is the world s largest international mobile top-up network Founded in 2007 Employees in 7 locations worldwide Development,
More informationScrum Testing: A Beginner s Guide
Scrum Testing: A Beginner s Guide What is Scrum? Building complex software applications is a difficult task. Scrum methodology comes as a solution for executing such complicated task. It helps development
More informationPMO17BR201 Caterpillar s Next Step: Implementing Agile in a Waterfall World Seth J. Norburg, PMP, Portfolio Coordinator Caterpillar
HOUSTON, TX, USA 5 8 NOVEMBER 2017 #PMOSym PMO17BR201 Caterpillar s Next Step: Implementing Agile in a Waterfall World Seth J. Norburg, PMP, Portfolio Coordinator Caterpillar Agenda Safety and Introductions
More informationThe 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 informationRequirements 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 informationAgile Methodology Adoption: Benefits and Constraints
Agile Methodology Adoption: Benefits and Constraints Radha Shankarmani Information Technology Department Sardar Patel Institute of Technology Mumbai, India Renuka Pawar Information Technology Department
More informationAgile and Scrum 101 from the Trenches - Lessons Learned
Agile and Scrum 101 from the Trenches - Lessons Learned PMI Pittsburgh Professional Development Day November 2016 Michael Nir President Sapir Consulting 1 Michael Nir Transformation Inspiration Expert,
More informationDelivering BI Projects Using Agile
Delivering BI Projects Using Agile SYED RAYHAN, Accenture GURUSHYAM MONY, Department of Taxation, VA SCOTT NEWBY, Z Inc Are you wondering how you could deliver your BI project using Agile? In this experience
More informationAgile for High Assurance: Lessons learned
Agile for High Assurance: Lessons learned Jeffery Payne, CEO, Coveros jeff.payne@coveros.com @jefferyepayne COPYRIGHT 2016 COVEROS, INC. ALL RIGHTS RESERVED. 1 About Coveros Coveros helps organizations
More informationTest Management Test Planning - Test Plan is a document that is the point of reference based on which testing is carried out within the QA team.
Test Management Test Planning - Test Plan is a document that is the point of reference based on which testing is carried out within the QA team. - It is also a document we share with the Business Analysts,
More informationHELP!!! THE SCRUM MASTER IS THE IMPEDIMENT!
HELP!!! THE SCRUM MASTER IS THE IMPEDIMENT! @ryanripley PMI-ACP, PSM I, PSM II, PSE, PSPO I, PSD I, CSM, and CSPO SCRUM IN ONE SLIDE ROLES: Scrum Master, Product Owner, Developer ARTIFACTS: Product Backlog,
More informationAgile SCRUM in Systems Engineering A Practical Application
Agile SCRUM in Systems Engineering A Practical Application Author Paul Wheway, Principal Systems Engineer, Thales UK. Paul.wheway@uk.thalesgroup.com Categorisation Accessibility Practitioner Application
More informationAn Introduction to Scrum
What is Scrum? Even projects that have solid, well-defined project plans encounter some degree of change. Shifting market conditions, budget cuts, staff restructuring, or any number of influences will
More informationAdvantages and Disadvantages of. Independent Tests. Advantages. Disadvantages
8.0 Test Management Outline 8.1 Test organisation 8.2 Test planning and estimation 8.3 Test program monitoring and control 8.4 Configuration management 8.5 Risk and testing 8.6 Summary Independent Testing
More informationCritical 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 informationTest Maturity Assessment and Improvement Using TPI and Quality Blueprint. Performance driven. Quality assured.
Test Maturity Assessment and Improvement Using TPI and Quality Blueprint Performance driven. Quality assured. Testing the way we do it Benchmark, Blueprint, and Execute to Build a World-Class Test Organization
More informationThriving in an Agile Environment. Kathryn Poe Rocky Mountain Chapter Feb 16, 2012
Thriving in an Agile Environment Kathryn Poe Rocky Mountain Chapter Feb 16, 2012 1 Agenda 1. Who Am I? 2. Development Methodologies 3. What Agile Is and Isn t 4. What Agile Means for Doc 5. Best Practices
More informationStandard Work and the Lean Enterprise Net Objectives Inc. All Rights Reserved.
Standard Work and the Lean Enterprise 2010 Net Objectives Inc. All Rights Reserved. Lean Thinking Lean Thinking provides foundational principles which involve the entire lifecycle of realizing business
More informationl e a n Eight Failure Modes of Agile Software Development software development Those who do not learn from history are doomed to repeat it.
software development Eight Failure Modes of Agile Software Development Those who do not learn from history are doomed to repeat it. mary@poppendieck.com Mary Poppendieck www.poppendieck.com Eight Failure
More informationUPGRADE CONSIDERATIONS Appian Platform
UPGRADE CONSIDERATIONS Appian Platform ArchiTECH Solutions LLC 7700 Leesburg Pike #204 www.architechsolutions.com 703-972-9155 atsdelivery@architechsolutions.com TABLE OF CONTENTS Introduction... 3 Upgrade
More informationBASICS OF SOFTWARE TESTING AND QUALITY ASSURANCE. Yvonne Enselman, CTAL
BASICS OF SOFTWARE TESTING AND QUALITY ASSURANCE Yvonne Enselman, CTAL Information alines with ISTQB Sylabus and Glossary THE TEST PYRAMID Why Testing is necessary What is Testing Seven Testing principles
More informationAgile 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 informationSoftware Engineering 2 (SWT2) Project Kickoff: Development Process & Collaboration Infrastructure
Software Engineering 2 (SWT2) Project Kickoff: Development Process & Collaboration Infrastructure Agenda: Process & Infrastructure 2 Development Process for the project (Scaling Scrum) Collaboration Infrastructure
More informationCASE STUDY. Succession Planning at Momentum. Presented By: Lynne Fisher, Senior Manager, ExitSMART, MNP
CASE STUDY Succession Planning at Momentum Presented By: Lynne Fisher, Senior Manager, ExitSMART, MNP Special thanks to Momentum contributors: Walter Hossli, Founding Executive Director and Director Emeritus,
More informationBA25-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 informationScrum 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 informationTSP*-Agile Blend: The Gun Smoke Clears
TSP*-Agile Blend: The Gun Smoke Clears Alan Padula TSP Symposium September 21-24, 2009 New Orleans, Louisiana 2009 Intuit Inc. All rights reserved. * SM TSP Team Software Process and TSP are service marks
More informationScrum Master / Agile Project Manager An Approach for Personal Competency Development
Scrum Master / Agile Project Manager An Approach for Personal Competency Development Summer 2013 www.illustratedagile.com 2013 Len Lagestee HOW TO USE THIS APPROACH There are two ways to use this document.
More informationApplication 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 informationCase Study. Delhaize America Charts Path to Shopper-Centric Pricing with Revionics Life Cycle Price Optimization
Delhaize America Charts Path to Shopper-Centric Pricing with Revionics Life Cycle Price Optimization Delhaize America Company Snapshot Brands Include Delhaize America Charts Path to Shopper-Centric Pricing
More informationGetting Comfortable with being Uncomfortable! Using Agile IA to transform your internal audit function
Getting Comfortable with being Uncomfortable! Using Agile IA to transform your internal audit function Houston IIA 9 th Annual Conference April 9, 2018 * NRG Center Copyright 2018 Deloitte Development
More informationAgile Development Doesn t Have to Mean Fragile Enterprise Processes
Fragile Enterprise Processes An MKS White Paper By: Colin Doyle ALM Strategic Product Manager MKS Inc. The Move to Agile Agile software development methodologies are garnering a lot of interest these days.
More informationTANGIBLE STRATEGIES FOR ALIGNING YOUR PROCESSES WITH AGILE
Slide 0 TANGIBLE STRATEGIES FOR // ALIGNING YOUR PROCESSES WITH AGILE 2016 Project Management Symposium Slide 1 Government Guidance and PMI Best Practices / Success? Agile Development Methodology Slide
More informationAgilitate.com. From Mountain To Molehill. Saving Millions With Agile Programme Management. Bill Nicholas - 8 th September 2011
Agilitate.com From Mountain To Molehill Saving Millions With Agile Programme Management Bill Nicholas - 8 th September 2011 1 Agilitate.com About The Scrum Chef Title E-mail Address : Director Of Agile
More informationAgile Engineering. for Managers. Introducing agile engineering principles for non-coders
Agile Engineering for Managers Introducing agile engineering principles for non-coders Ryan Shriver > Managing Consultant > rshriver@dominiondigital.com Leader in IT Performance Improvement > www.dominiondigital.com
More informationD25-4. How Intertech Uses Agile
D25-4 How Intertech Uses Agile How to Use this Download This document shares an overview of how we use Agile/Scrum to deliver successful projects, the major differences between a waterfall/fixed bid project
More informationIn-House Agile Training Offerings
In-House Agile Training Offerings Certified Training/Workshops 1. SAFe ScrumXP for Teams Scaled Agile Institute 2 days + exam 16SEUs/PDUs The course teaches Lean thinking tools, roles, processes, and the
More informationBest Practices for Enterprise Agile Transformation
Best Practices for Enterprise Agile Transformation A White Paper for the Software Development Project Community Date: May 2017 Select Computing, Inc. 9841 Broken Land Parkway Suite 209 Columbia, MD 21046
More informationEngineering Excellence in Security on an Agile Smorgasbord
SESSION ID: SDS-R09 Engineering Excellence in Security on an Agile Smorgasbord Ravi Krishnan M Security Architect Web Application Security @msravikris Introduction This presentation is about: Few key methodologies
More informationChicago PMO Roundtable March 2015
Chicago PMO Roundtable March 2015 Hosted by: Sponsored by: The Chicago PMO Roundtable Agenda 5:00 PM Meet and Greet Food and beverages served 5:30 PM Welcome from MVC 5:40 PM Welcome from Allstate 5:45
More informationCase Study: Applying Agile Software Practices to Systems Engineering
Case Study: Applying Agile Software Practices to Systems Engineering Presented by: Matthew R. Kennedy, PhD IEEE Software Technology Conference April 10 th, 2013 Definitions Agility The speed of operations
More informationAgile Planning with HP Project Portfolio Management and Agile Manager February 3, 2015
Agile Planning with HP Project Portfolio Management and Agile Manager February 3, 2015 Copyright 2015 Vivit Worldwide Copyright 2015 Vivit Worldwide Brought to you by Copyright 2015 Vivit Worldwide Hosted
More informationHandling Difficult Project Situations. A Critical Skill for Every PM
Handling Difficult Project Situations A Critical Skill for Every PM Mark Waldof Consulting LLC 2015 This seminar provided by Mark Waldof Consulting LLC owner@manageprojectsbetter.com The latest version
More informationSAP BUSINESS GROUP AGILE FOR SAP SOLUTIONS
SAP BUSINESS GROUP AGILE FOR SAP SOLUTIONS AGILE AND SAP PROJECTS: FINDING THE FIT In a constantly changing business environment, enterprise systems and agile approaches are powerful allies. Enterprise
More informationThe Three Pillars of Agile Quality & Testing
The Three Pillars of Agile Quality & Testing Bob Gallen & Mary Thorn September 2014 Is This Book Right For Me? INTRODUCTORY This ebook is intended for ALL AUDIENCE LEVELS Introductory content is for software
More informationTesting. CxOne Standard
Testing CxOne Standard CxStand_Testing.doc November 3, 2002 Advancing the Art and Science of Commercial Software Engineering Contents 1 INTRODUCTION... 1 1.1 OVERVIEW... 1 1.2 GOALS... 1 1.3 BACKGROUND...
More informationIntroduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016
Introduction to Agile Life Cycles CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 1 Goals Introduction to Agile Life Cycles The Agile Manifesto and Agile Principles Agile Life Cycles
More information[Name] [ ID] [Contact Number]
[Name] [Email ID] [Contact Number] THIS IS ONLY MODEL RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. PROFILE SUMMARY 15+ years of IT experience in Consulting and worked with the Major clients for the
More informationProduct Owner - The Single Wring Able Neck
Product Owner - The Single Wring Able Neck by Jens Ostergaard Certified Scrum Product Owner 1 What is Scrum? Product Owners determine what needs to be built in the next 30 days or less. Development Teams
More informationContinuous Improvement of the Success Factors Implementation
Produced by Wellesley Information Services, LLC, publisher of SAPinsider. 2014 Wellesley Information Services. All rights reserved. Continuous Improvement of the Success Factors Implementation Mike Stump
More informationOBJECTIVE VISIONARY OF CMMI HIGH MATURITY PRACTICES WITH AGILE & DEVOPS
OBJECTIVE VISIONARY OF CMMI HIGH MATURITY PRACTICES WITH AGILE & DEVOPS NAME: Wael Philops TITLE: Manager QA & Risk ORGANIZATION: ITS AGENDA Who are we? ITS Development methodology Transformation To Agile
More informationMaximizing The Value Of Your Smart Grid Investment
Maximizing The Value Of Your Smart Grid Investment Publication Date: August 25, 2015 Author: Kody M. Salem and Kara Truschel EXECUTIVE SUMMARY With thorough planning and a rigorous approach to updating
More informationAccenture Architecture Services. DevOps: Delivering at the speed of today s business
Accenture Architecture Services DevOps: Delivering at the speed of today s business What is DevOps? IT delivery supporting the new pace of business Over the last 10 years, the nature of IT delivery has
More informationCreate Your Successful Agile Project
Extracted from: Create Your Successful Agile Project Collaborate, Measure, Estimate, Deliver This PDF file contains pages extracted from Create Your Successful Agile Project, published by the Pragmatic
More informationReusing Requirements. April 19, 2012
Reusing Requirements April 19, 2012 Changing Change. Develop the Professional. Develop the Profession. International Institute of Business Analysis 2 Vision and Mission The world's leading association
More informationLeading Practice: Approaches to Organizational Change Management
Leading Practice: Approaches to Organizational Change Management Abstract This document provides recommended approaches to organizational change management (OCM) when implementing CA Project and Portfolio
More informationScrum Intro What s in it for me?
Scrum Intro What s in it for me? Prepared by Bachan Anand Please dial in to (218) 895-4640 PIN: 3289145 Agenda Overview of Agile and Scrum Scrum: Vision and Product Scrum: Sprint What s in it for me Please
More informationDASA DEVOPS PRACTITIONER
DASA DEVOPS PRACTITIONER Syllabus Version 1.0.0 February 2017 RELEASE VERSION DATE Previous 0.9.9 February 2017 Current 1.0.0 February 2017 SCOPE AND PURPOSE OF THIS DOCUMENT The purpose of this document
More informationDebunking 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 informationLeveraging the Scaled Agile Framework (SAFe ) in Federal Government Agile Transformations
Leveraging the Scaled Agile Framework (SAFe ) in Federal Government Agile Transformations An exploration of the intended benefits of SAFe, along with the antipatterns and resulting challenges that degrade
More informationSOA Governance is For Life, Not Just a Strategy
SOA Governance is For Life, Not Just a Strategy Mark Simpson Consultancy Director, Griffiths Waite Your Speaker Mark Simpson Consultancy Director Griffiths Waite > 18 years Oracle development and architecture
More informationAgile Transformation:
Agile Transformation: Gaining or Maintaining CMMI Tim Zeller Director of Strategic Solutions 0 Has anyone ever said THIS to you about agile Agile teams are free-for-all Jolt Cola drinkers who don t understand
More informationPORTLAND PUBLIC SCHOOLS HUMAN RESOURCE SERVICES AND DELIVERY
PORTLAND PUBLIC SCHOOLS HUMAN RESOURCE SERVICES AND DELIVERY January 2013 Overview Portland Public School District (the District or PPS) contracted with AKT to create a new vision and values for their
More informationl e a n Faulty Assumptions software development How Lean Software Development Reduces Risk
software development Faulty Assumptions How Lean Software Development Reduces Risk mary@poppendieck.com Mary Poppendieck www.poppendieck.com Assumptions Assumption: an unstated belief about how the world
More informationWe have shown it is possible to let people be passionate about ideas they generate and run successfully on site, regardless of role.
CASE STUDY SOMABE How an engineering company reshaped its culture with Kanbanize A Journey to End-to-end Flow Industry Еngineering Use Case Product Development Company Objectives Introduce process improvements
More information