STAREAST 2019 - Business Analyst - Requirements
Customize your STAREAST 2019 experience with sessions covering requirements.
Monday, April 29
Fundamentals of Testing Requirements
PreviewTesting and requirements are bound together: You use requirements to understand what to test and what your customer expects from the product under test. Requirements appear in many forms—verbal, diagrams, user stories, or formal specifications. But sometimes once we start testing, we find that requirements are missing, inadequate, wrong, or changing. This is normal, and as testers, part of our role is to help the team and the customer clarify what is required. (Sometimes we even build the requirements to clarify our tests!) Join Isabel Evans to understand how to identify, capture,...
From User Story to Test Case
New Sold Out!Agile Software Methods are becoming the preferred way of working in most organisations. However testers are often finding it difficult to know how to adapt to the new way of working. It is often difficult to know how to test user stories and more importantly, how to use the systematic testing techniques in an agile context. Join Lloyd Roden as he discusses a variety of test case design techniques for user stories. Bring your own user stories to this tutorial and Lloyd will explain how these testing techniques can be applied to your own user stories. Lloyd will demonstrate how exploratory...
Tuesday, April 30
X-Ray Vision For Testers: How to Analyze Things
Preview NewHow do we go about understanding something complex? How do we move from confusion to clarity? What strategies and approaches can we use to identify and reason about things that matter? When we’re dropped into a testing situation, how do we make sense of it all? How can we rapidly achieve a deeper understanding of things that we know little or nothing about? How can we develop skills to make us more powerful testers? The answer to these questions is analysis - the study of things and ideas by examining their elements and structure. In this one-day tutorial, Michael Bolton will lead...
Test Data: Mining, Morphing, Managing and Maintaining It!
NewAccording to the 2018/2019 World Quality Report, the number one challenge in applying testing to agile development is overcoming the challenges of creating, managing, and maintaining test environments and test data. Over 48% of respondents had issues with test data. As our systems complexity and time to market demands have increased, the appetite for resolving the test data issue can be diminished or be viewed as test data doesn’t really matter. Join Julie Gardiner as she shares the good, bad and ugly of test environments and data, defines an approach to establish where you are in terms of...
Wednesday, May 1
Creative Trespassing: Sneak More Imagination into Your Work and Get More Done
After years of smuggling creativity into the corporate sector without getting busted, Tania Katan has learned that we don’t need to be in a job that is distinctly creative in order to be distinctly creative in our job. In fact, no matter how tedious the task or how buttoned-up the office environment, we can all learn to conjure imagination anywhere, anytime, by choosing to stand out rather than fit in. Join Tania for some hilarious stories, wacky exercises for flexing your creative muscles, and engaging ideas like “Fire Hierarchy” and “Transform the Norm.” You will leave with tools and...
Data Curation: Refine and Shine
PreviewWe now live in a world where data is generated with every action taken. From buying groceries to walking the dog, we're generating data all the time, everywhere. Companies are starting to undertake harnessing that data efficiently for business cases, and that requires developing a process around data curation. This process must determine which data to curate, how to maintain curated data, and when to delete stale data. A robust data curation process agreed upon by stakeholders is essential to mining data effectively if you want to strike gold. Michael Hobbs will walk through the...
The Who, What, Where, When, and How of Test Strategies
What is a test strategy, and how do you develop one? Join Adam Satterfield and Janna Loeffler as they talk through developing a test strategy. They’ll discuss how different software development methodologies influence your test strategy, as well as how techniques like common and coordinated test planning and risk-based testing can be applied to the creation of your test strategy to improve its quality. Adam and Janna also will detail how to develop a test strategy when working with different team dynamics; for example, does your test strategy look different for internal teams versus...
By the Reader, for the Reader: The Wall Street Journal’s Secrets to Customer-Centric Experiences
Readers of The Wall Street Journal have seen many stories about companies shutting their doors after years of success. These companies failed to adapt to rising customer expectations and new technologies—they lost touch with what their customers wanted. The Wall Street Journal didn’t want to become one of these cautionary tales. Sumeet Mandloi explores how The Wall Street Journal aligned its engineering, design, and product teams to shift to a quality engineering organization focused on customer-centric experiences. As part of this transition to quality engineering, the company started...
Game Theory: The Test Engineering Path to Success
Every customer has different expectations for their software, requiring different testing strategies. Game designers can help us understand how to plan our strategy for managing various QA tools so teams can successfully navigate each different customer strategy in a risk-reward environment. A customer who makes their money from understanding and teaching software to others, rather than selling it, requires continuous integration and delivery, because they need new material on a regular basis. A customer who uses the software to defend life and limb requires it to be right the first time...
No One Really Cares about Testing: A Perspective from a Billion-Dollar App Team
PreviewWhen is the last time you read a five-star review in the App Store or Play Store that raved, “This app is so well-tested! Their quality assurance team really knows what they’re doing. Their test automation must fit so well into their CI pipeline that they can find all sorts of issues in a snap”? The fact is most end-users don’t care about all the things we do in testing on a day-to-day basis. Instead, they care that our applications solve their problems in the way that they expect them to or in a new way that delights them. Andrew Bardallis will challenge you to first think about...
Thursday, May 2
Example Mapping: The New Three Amigos
Example mapping is a collaboration technique used by teams to help refine requirements. Every team should have a set of “ready” criteria that includes some kind of workshop for development team members to establish a shared understanding. In a time-boxed example mapping session, rules will summarize examples or constraints about a user story, and the team will document questions about outcomes or dependencies for future refinement. The end result is requirements written as user behavior, with a shared understanding among all roles on the agile team. Join Thomas Haver to participate in a...
Friday, May 3
Failing and Recovering
PreviewDo you ever feel you have lost confidence in your own abilities? Why does this happen? Isabel Evans spends a lot of time painting. Someone once commented, “Why are you doing this, when you are not very good at it?” And gradually she stopped drawing and painting, after being intimidated by a conventional vision of what good art should look like. At the same time, she experienced a parallel loss of confidence in her professional abilities. Attempting creative pursuits like drawing and painting is essential to cognitive, emotional, creative abilities and she began to understand the...