STARWEST 2017 - Managing Risk | TechWell

Conference archive

STARWEST 2017 - Managing Risk

Sunday, October 1

Dawn Haynes
PerfTestPlus, Inc.

Performance, Load, and Stress Testing (2-Day)

Add to calendar
Sunday, October 1, 2017 - 8:30am to Monday, October 2, 2017 - 5:30pm
Designed for system testers, system designers, system tuners, software engineers, QA professionals, and project leaders, this course provides an introduction to the complexities of software performance testing and delivers testing skills that participants can immediately apply back on the job.
Claire Lohr
Lohr Systems

Software Tester Certification—Foundation Level (3-Day) - SOLD OUT

Add to calendar
Sunday, October 1, 2017 - 8:30am to Tuesday, October 3, 2017 - 5:00pm

Accredited training for the ISTQB® Certified Tester—Foundation Level (CTFL) certification. Find out what it takes to be a successful software tester and learn about the relationship of testing to development, test levels, black-box methods, white-box testing, exploratory testing, and more.

Richard Bender
BenderRBT

Requirements-Based Testing Workshop (3-Day)

Add to calendar
Sunday, October 1, 2017 - 8:30am to Tuesday, October 3, 2017 - 5:00pm
Explore a proven approach for designing a consistent and repeatable set of optimized test cases. Learn and practice cause-effect graphing and alternative test design approaches, and take back a lifecycle testing process that incorporates testing as an integrated part of the development project.

Monday, October 2

Lee Copeland
TechWell Corp.
MA

Get Started with Risk-Based Testing

Add to calendar
Monday, October 2, 2017 - 8:30am to 4:30pm

Whether you are new to testing or looking for a better way to organize your test practices, understanding risk is essential to successful testing. Lee Copeland describes a general risk-based framework—applicable to any development lifecycle model—to help you make critical testing decisions earlier and with more confidence. Learn how to focus your testing effort, what elements to test, and how to organize test designs and documentation. Review the fundamentals of risk identification, analysis, and the role that testing plays in risk mitigation. Develop an inventory of test objectives to...

Michael_Bolton
DevelopSense
MB

Critical Thinking for Software Testers

Add to calendar
Monday, October 2, 2017 - 8:30am to 4:30pm

Critical thinking is the kind of thinking that specifically looks for problems and mistakes. Regular people don't do a lot of it. However, if you want to be a great tester, you need to be a great critical thinker. Critically-thinking testers save projects from dangerous assumptions and ultimately from disasters. The good news is that critical thinking is not just innate intelligence or a talent—it's a learnable and improvable skill you can master. Michael Bolton shares the specific techniques and heuristics of critical thinking and presents realistic testing puzzles that help you practice...

Jon_Hagar
Grand Software Testing
ME

Test Attacks to Break Mobile and Embedded Software

Preview
Add to calendar
Monday, October 2, 2017 - 8:30am to 12:00pm

In the tradition of James Whittaker’s book series, How to Break Software, Jon Hagar applies the testing “attack” concept to mobile and embedded software systems. First, Jon defines the environments of mobile and embedded software. He then examines the issues of software product failures caused by defects found in these types of software. Next, Jon shares a set of attacks against mobile and embedded software based on common modes of failure that teams can direct against their software. Like different kinds of software design patterns, attacks are test design patterns that must be...

Mike_Sowers
TechWell Corp.
MH

Measurement and Metrics for Test Management

Preview
Add to calendar
Monday, October 2, 2017 - 8:30am to 12:00pm

To be most effective, test managers must develop and use metrics to help direct the testing effort and make informed recommendations about the software’s release readiness and associated risks. Because one important testing activity is to “measure” the quality of the software, test managers must measure the results of both the development and testing processes. Collecting, analyzing, and using metrics are complicated because many developers and testers are concerned that the metrics will be used against them. Join Mike Sowers as he addresses common metrics—measures of product...

Isabel Evans
Independent Consultant
MK

Influence Diagrams: A New Way to Understand Testing

Preview
Add to calendar
Monday, October 2, 2017 - 1:00pm to 4:30pm

Influence diagrams provide a simple-to-create and easy-to-understand approach to address the complexities of real-life problems. As testers, we may want to find more bugs, but this may have an unintended consequence for developers. Developers now have more defects to debug, which affects their capacity to deliver new functionality. Isabel Evans has found that influence diagrams provide a means of understanding and managing the complexities of key interactions among testers, developers, and business stakeholders. In the past few years, Isabel has used influence diagrams as a tool to...

Dorothy Graham
Software Test Consultant
MM

System-Level Test Automation: Ensuring a Good Start

Preview New
Add to calendar
Monday, October 2, 2017 - 1:00pm to 4:30pm

Many organizations invest a lot of effort in test automation at the system level but then have serious problems later on. As a manager, how can you ensure that your new automation efforts will get off to a good start? What can you do to ensure that your automation work provides continuing value? Dot Graham describes the most important management issues you must address for test automation success, particularly when you are new to automation. Dot helps you understand and choose the best approaches for your organization—no matter which automation tools you use. Focusing on system...

Tuesday, October 3

Michael_Bolton
DevelopSense
TA

A Rapid Introduction to Rapid Software Testing

Add to calendar
Tuesday, October 3, 2017 - 8:30am to 4:30pm

You're under tight time pressure with barely enough information to proceed with testing. How do you test quickly and inexpensively—yet still produce informative, credible, and accountable results? Rapid Software Testing, adopted by context-driven testers worldwide, offers a field-proven answer to this all-too-common dilemma. In this one-day sampler of the approach, Michael Bolton introduces you to the skills and practice of Rapid Software Testing through stories, discussions, and “minds-on” exercises that simulate important aspects of real testing problems. The rapid approach isn't just...

Dorothy Graham
Software Test Consultant
TF

Technical Test Automation Challenges: Patterns and Solutions

Preview Sold Out!
Add to calendar
Tuesday, October 3, 2017 - 8:30am to 12:00pm

Many organizations find that test automation does not work as well as they thought it would. In many cases, these failures are due to generic technical reasons, which can be fixed with relative ease. Solutions that have worked well for others are patterns; these test automation patterns are common to automation efforts at any level with whatever tools you are using. Dot Graham focuses on often-neglected technical issues—i.e., non-management issues—and the patterns that help solve them. These are not development or code patterns—this is a code-free tutorial. Using a set of patterns...

Jeffery Payne
Coveros, Inc.
TG

Security Testing for Testing Professionals

Add to calendar
Tuesday, October 3, 2017 - 8:30am to 12:00pm

Today’s software applications are often security critical, making security testing essential in a software quality program. Unfortunately, most testers have not been taught how to effectively test the security of the software applications they validate. Join Jeffery Payne as he shares what you need to know to integrate effective security testing into your everyday software testing activities. Learn how software vulnerabilities are introduced into code and exploited by hackers. Discover how to define and validate security requirements. Explore effective test techniques for assuring that...

Paul Holland
Medidata Solutions, Inc.
TH

End-to-End Testing with the Heuristic Test Strategy Model

Add to calendar
Tuesday, October 3, 2017 - 8:30am to 12:00pm

You have just been assigned a new testing project. Where do you start? How do you develop a plan and begin testing? How will you report on your progress? Paul Holland shares new test project approaches that enable you to plan, test, and report effectively. Paul demonstrates ideas, based on the Heuristic Software Test Model from Rapid Software Testing that can be directly applied or adapted to your environment. In this hands-on tutorial, you’ll be given a product to test. Start by creating three raw lists—product coverage outline, potential risks, and test ideas—that help ensure...

Rob_Sabourin
AmiBug.com
TJ

Test Estimation in the Face of Uncertainty

Add to calendar
Tuesday, October 3, 2017 - 8:30am to 12:00pm

Anyone who has ever attempted to estimate software testing effort realizes just how difficult the task can be. The number of factors that can affect the estimate is virtually unlimited. The keys to good estimates are understanding the primary variables, comparing them to known standards, and normalizing the estimates based on their differences. This is easy to say but difficult to accomplish because estimates are frequently required even when we know very little about the project—and what we do know is constantly changing. Throw in a healthy dose of politics and a bit of wishful thinking,...

Mike_Sowers
TechWell Corp.
TN

Plan, Architect, and Implement Test Automation within the Lifecycle

Preview
Add to calendar
Tuesday, October 3, 2017 - 1:00pm to 4:30pm

In test automation, we must often use several tools that have been developed or acquired over time with little consideration of an overall plan or architecture and no consideration for how to integrate the tools. As a result, productivity suffers and frustrations increase. Join Mike Sowers as he shares experiences from multiple organizations in creating an integrated test automation plan and developing a test automation architecture. Mike discusses both the good (engaging the technical architecture team) and the bad (too much isolation between test automators and test designers) on...

Isabel Evans
Independent Consultant
TQ

Shift Left to Test User Experience

Preview New
Add to calendar
Tuesday, October 3, 2017 - 1:00pm to 4:30pm

In today’s environment, the user experience (UX) is overwhelmingly important—and is not just about the product. UX describes all facets of a person’s interactions with and reactions to the product, the organization that supplies it, and the environment in which it is experienced. Isabel Evans says that in order to focus our tests appropriately, it is vital that we testers understand our users’ experiences. We need to explore and measure human, business, and societal impacts of products we develop, and how those are underpinned by technical qualities. Unless we “shift left” as...

Jason_Arbon
Appdiff, Inc.
TR

Building Your Mobile App Quality and Test Strategy

Preview
Add to calendar
Tuesday, October 3, 2017 - 1:00pm to 4:30pm

Let’s build a mobile app quality and testing strategy together. Whether you have a web, hybrid, or native app, building a quality and testing strategy means (1) knowing what data and tools you have available to make agile decisions, (2) understanding your customers and your competitors, and (3) testing your app under real-world conditions. Jason Arbon guides you through the latest techniques, data, and tools to ensure the awesomeness of your mobile app quality and testing strategy. Leave this interactive session with a strategy for your very own app—or one you pretend to own. The...

Wednesday, October 4

Jim_Weaver
Vanderbilt University Medical Center
W2

The Software Testing Pyramid: A Concrete Example

Preview
Add to calendar
Wednesday, October 4, 2017 - 11:30am to 12:30pm

Mike Cohn’s Test Pyramid describes a test automation strategy consisting of a wide base of unit tests, service-oriented acceptance tests for business logic, and a thin layer of tests exercising the user interface. Tests that provide the quickest feedback and fault precision serve as the testing foundation. So, how does this work in practice? How does a team achieve this level of test automation and maintain it over time? How can the team avoid redundancy in the various test layers? Jim Weaver demonstrates the different types of tests for a real feature—enforcing business rules for...

Dorothy Graham
Software Test Consultant
W3

Blunders in Test Automation

Add to calendar
Wednesday, October 4, 2017 - 11:30am to 12:30pm

In chess, the word blunder means a very bad move by someone who should know better. Even though functional test automation has been around for a long time, people still make some very bad moves and serious blunders. The most common misconception in automation is thinking that manual testing is the same as automated testing. And this thinking accounts for most of the blunders in system level test automation. Dorothy Graham takes us on a tour of these blunders, including: the Stable-Application Myth (you can’t start automating until the application is stable), Inside-the-Box Thinking (...

W6

Mind Maps for Testers

Add to calendar
Wednesday, October 4, 2017 - 11:30am to 12:30pm

Do you ever sit in test strategy or test plan review sessions and get little or no participation from others? Are you looking for a better way to communicate important information around the test plan or strategy? Do you want your stakeholders to understand and engage in providing feedback and suggestions? Jennifer Bonine and Karen Schaefer have a solution for you—a mind mapping tool that can help you address these questions. A Mind Map is a visual approach used to help organize information rather than a text outline or list. Jennifer and Karen will help you download a free mind mapping...

Andrea Fox
Cerner Corporation
W7

Move from Scripted Manual Testing to Scenario-Based Testing

Preview
Add to calendar
Wednesday, October 4, 2017 - 1:45pm to 2:45pm

Think of manually executed test scripts—like pulling a wagon without wheels. Eventually the wagon will make it to the final destination, but the journey itself will be long and painful. Many people think test scripts are outdated because of the long, painful process of writing and running them. Andrea Fox says that their analytics team shared this way of thinking. To make things worse, the team also was dealing with defects being constantly introduced because the restrictive scripts were not catching the issues. Change was vital to provide more efficiency in manual testing, as well...

Mary_Thorn
Ipreo
W10

Agile Testing at Scale

Add to calendar
Wednesday, October 4, 2017 - 1:45pm to 2:45pm

Mary Thorn has had the opportunity in the past twenty years to work at many startups, creating several QA/test departments from scratch. For the past ten years, she has done this in agile software companies. Recently Mary moved from leading small agile test organizations to leading a large agile test organization where she has learned how to lead agile testers and agile testing in large contexts. Mary takes you through what she has learned, identifies the keys to transitioning your test organization as it grows, and discusses the techniques required to lead it through the changes. Agile...

Daria Mehra
Quid, Inc.
W12

What to Do—Develop Your Own Automation or Use Crowdsourced Testing?

Preview
Add to calendar
Wednesday, October 4, 2017 - 1:45pm to 2:45pm

Modern software products tend to have a rich UI that supports many user workflows, all of which need to be covered in testing. Agile organizations quickly discover that manual end-to-end testing neither supports their velocity nor provides respectable regression coverage. A common progression is to move from fully manual testing to record/replay, then to Selenium IDE style tests, then to automation based on Selenium WebDriver, perhaps with a BDD overlay. Daria Mehra has practiced this approach and shares her experience. She compares the Selenium style of automation to an...

Oscar_Gracia
AppFolio
AppFolio
W13

A Shift in Mindset: From Finding Defects to Preventing Them

Preview
Add to calendar
Wednesday, October 4, 2017 - 3:00pm to 4:00pm

Although most software companies have adopted agile development, many still treat quality assurance as something that gets handled when coding is finished and ready for test. However, practicing this reactive approach to quality costs teams in rework, context switching, slower code release cycles, growing bug queues, and the release of defects into production. Join Oscar Gracia and Todd Albers as they share techniques you can use to help change this “ready for test” mindset. Learn how to focus on testing and quality from the start by using a pre-grooming approach to ensure stories...

Thursday, October 5

Melissa_Benua
mParticle
K4

Elegant Dev and Test Processes for a More Civilized Age

Add to calendar
Thursday, October 5, 2017 - 8:30am to 9:30am

Software engineering as a discipline has come a long way. For some teams, months-long cycles of dev-test-build-release have shrunk down to mere days—or even hours. In the fastest, leanest organizations, most testing happens in parallel with development as part of a slick, continuous integration pipeline. Come along with Melissa Benua as she explores just how quickly and safely a product can be released using ultramodern engineering technologies. All testers know how to file a bug, but more testers should know how to configure a continuous integration (CI) pipeline tool, how to wrest code...

Jeffrey_Martin
SmartBear
T3

Use Automation to Assist—Not Replace—Manual Testing

Preview
Add to calendar
Thursday, October 5, 2017 - 9:45am to 10:45am

Automation is a powerful tool to help testing but too often it is used to replicate existing manual tests. This leads organizations to spend large amounts of time and money constantly updating flaky automated tests and test teams to suffer frustration from having to focus on activities that are not truly testing. This cost and frustration can be avoided by using automation as a tool to assist testing—not to replace tests. Jeffrey Martin shares some real-world examples of using automation to supplement testing by leveraging its true value—the replication and repetition of tasks...

Paul_Stringer
Equal Experts
T4

The Secrets to Blazing-Fast, Rock-Solid Mobile Acceptance Testing

Preview
Add to calendar
Thursday, October 5, 2017 - 9:45am to 10:45am

Automated acceptance testing is an essential component of a healthy agile software development process. Unfortunately, attempts to adopt this approach in mobile often result in slow, brittle, and highly complex device tests, based on UI automation. This approach harms confidence in mobile development. Automation used in this way often creates more problems than it solves, leaving development teams and businesses wondering where it all went wrong—often blaming tools rather than their approach. Revisiting fundamentals via a simple example of a mobile app, Paul Stringer helps us re-...

Julie_Lebo
Applied Research Laboratories: University of Texas
T5

Get Involved Early: A Tester’s Experience with Requirements

Preview
Add to calendar
Thursday, October 5, 2017 - 9:45am to 10:45am

Although requirements provide valuable information that informs and shapes testing, sometimes the information provided is incomplete or unclear. Join Julie Lebo as she shares her experience with requirements engineering and how she has integrated her testing group into the requirement process. She believes testers are a valuable asset to the requirement process, and their involvement can improve quality in many ways including finding bugs earlier in the lifecycle, gaining a deeper understanding of their project and product, and writing tests that provide more value to the...

Michael Nauman
Autodesk
T7

Shift Left Testing: Going Beyond Agile

Add to calendar
Thursday, October 5, 2017 - 11:15am to 12:15pm

The concept of “shifting testing left” in the software development lifecycle is not new. Shifting testing from manual to automated and then upstream into engineering is a driving factor in DevOps and agile software development. However, Michael Nauman wonders why test automation, DevOps, and agile software development still frequently fail to deliver on their promises? Aligning and hardening your DevOps and test automation—along with streamlining your agile processes—is critical to your project. Michael shares how AutoCAD’s shifting testing left enabled improvements within their...

T8

User Experience Testing—with the Pilots at 18,000 Feet

Add to calendar
Thursday, October 5, 2017 - 11:15am to 12:15pm

All testers have users with unique needs. Are these needs included in your requirements? Lisa denDekker-Redemann says that was not always the case at UPS. Were we testing the mobile systems that our crew members use like we should? Sometimes to get it right, we have to go out into the wild—or in our case, out into the wild blue yonder. To get the whole story (and awesome test coverage), we boarded an aircraft to design scripts and test live 18,000 feet in the air. We found real conditions our users face that didn’t make the user stories and test conditions. Lisa shares why she went into...

Byron_Glick
American Family Insurance
T13

Testing in the Year 2020: The Erosion of Governance, Management, and Excellence

Preview
Add to calendar
Thursday, October 5, 2017 - 1:30pm to 2:30pm

Competition is driving our business and IT partners to be ever more nimble. And Byron Glick and Jithesh Ramachandran say that the growing agility is eroding the old foundations of testing—test management, project governance, and centers of excellence. An organization pursuing lean startup approaches may reduce or eliminate traditional planning cycles and the related test management and governance. But all is not lost. Understanding why those foundations were effective in their time points to new foundations that will carry us forward into the new world of testing, technology, and...

Melissa_Chawla
Guidewire
T14

A Three-Tier Load Testing Program Saved Our Bacon

Preview
Add to calendar
Thursday, October 5, 2017 - 1:30pm to 2:30pm

Ensuring a website will scale with excellent performance under peak levels of load is no easy task. Any number of problems can occur—from switch hardware failure to third party service outages, to a poor choice of algorithms or memory use in the code. Melissa Chawla describes Shutterfly's three-tiered approach to prevent site outages during peak load. First, check the development team's designs for scalability by holding performance design reviews for each project including identifying throughput requirements for all down-stream resources. Second, automate continuous load testing...

Amir Rozenberg
Perfecto Mobile
T16

Testing in the IoT Era

Preview
Add to calendar
Thursday, October 5, 2017 - 1:30pm to 2:30pm

The age of the Internet of Things (IoT) has come. IoT devices enable a new realm of services and applications—medical devices, fitness and fashion, appliances, industrial, etc. The market is expected to exceed $1.7 trillion by 2020 with more than 200 billion connected devices—and 90 percent of automobiles. Join Amir Rozenberg as he describes the ingredients to ensure quality IoT applications: IoT-enabled lab, test tools and methodologies, and compliance and test evidence. Test professionals need to expand their perspective to include IoT; new IoT dev testers need to adopt proven...

Jim_Trentadue
Independent Consultant
T19

Manage Testing by Dependencies—Not Activities

Add to calendar
Thursday, October 5, 2017 - 3:00pm to 4:00pm

Traditionally, test management has focused on two areas—test planning and test execution. Test planning creates the test strategy and prepares test cases. Test execution focuses on who is responsible for and assigned to executing the respective test cases and logging defects. These views, however, are not inclusive of everything a tester does. For example, the work of team members must be coordinated, environments made ready, and test data prepared. For this reason, Jim Trentadue says the testing effort should be managed by dependencies—not activities. Jim shares logical models for...

Umang_Nahata
Progressive Insurance
T24

Testing Enterprise Software Rewrites

Preview
Add to calendar
Thursday, October 5, 2017 - 3:00pm to 4:00pm

Most enterprises have legacy code that needs to be rewritten to keep pace with industry standards, new technologies, and modern infrastructures. The primary purpose of an enterprise software rewrite is to ensure functional compatibility before retiring a legacy system. However, replacing large, complex, bread-and-butter legacy systems is a risky and costly project endeavor, frequently resulting in projects failing, being shelved, or abandoned. Software rewrites face significant challenges due to detailed code requirements, legacy infrastructure, and lack of support. Umang Nahata...

Jeffery Payne
Coveros, Inc.
SMT1

Reception and Summit Kickoff: As a Leader, What Is Keeping You Up at Night?

Add to calendar
Thursday, October 5, 2017 - 5:30pm to 6:30pm

Kickoff the Testing & Quality Leadership Summit with a reception and some networking.

Friday, October 6

Glen_Hellman
Driven Forward
SMT2

Intentionality: Leading an Intentional Culture

Add to calendar
Friday, October 6, 2017 - 8:30am to 9:30am

As leaders we get the culture we tolerate. What are the steps to create an intentional culture of high performance? The basis of leadership and influencing others depends on understanding that humans make logical decisions illogically. What are the hidden forces that overcome competence, intelligence, and character when choosing our leaders? Learn about the real decision maker of the human mind and how to model this behavior to influence others and create loyal, motivated followers.

Bob Galen
Zenergy Technologies
SMT3

Crucial, Pivotal, and Radical Candor Conversations—Closing the Gap

Add to calendar
Friday, October 6, 2017 - 9:45am to 10:45am

Let's face it. As leaders, we often struggle to create and nurture the sort of communication and conversation that our organizations and teams need. For many of us it's not a comfort zone or a strength. And frankly, these conversations are often uncomfortable and take a great deal of energy. That being said, today's leaders need to face this shortcoming and become much more skilled and comfortable initiating and executing the sorts of conversations that will engage their teams and deliver value for their customers. In this session Bob Galen will explore the central aspects of having...

Jeffery Payne
Coveros, Inc.
SMT4

Think Tank Discussion Part I, II, III, and Wrap-Up

Add to calendar
Friday, October 6, 2017 - 10:45am to 3:45pm

Join your peers in an engaging and highly interactive discussion about the issues that concern you most. Using answers to the question—As a Leader, What Is Keeping You Up at Night?—posed at Thursday’s evening reception, participants will form small groups to work on finding solutions to pressing test management issues. Discussions will review identified issues and barriers to change, and focus on innovative strategies and practical next steps. At the end of the think tank discussion, all feedback will be collected and posted online to encourage further collaboration....