Industry Insights: Thursday

View Industry Insights sessions: WednesdayThursdayFriday

Agile Agile Test Automation: Truth, Oxymoron or Lie
George Wilson, Original Software
Thursday, May 3
9:45 AM – 10:45 AM
There is a place for the tester in an agile team! However, it can be confusing for everyone on the team since there isn’t a test phase or any formal documented requirements. Whatever your agile implementation, projects require a change in the way QA and development work together. The use of technology and automation are much more difficult and finding a practical approach to testing is critical for successful agile projects. In this session, George will explore how testing in agile is different and give pragmatic advice to ensure that application quality, within an agile environment, isn’t compromised. Discussions on the techniques for quickly getting control of manual testing and progressing on to automated testing in agile will leave you with fresh thinking to help you resolve or prevent testing dysfunctions within your agile teams.
George Wilson, Original Software

Requirements Requirements Roulette: Gambling with Your Company’s Money
Pete DuPré, Borland-Micro Focus
Thursday, May 3
9:45 AM – 10:45 AM
How much rework results from poor requirements in your organization? Forty percent of the development budget is the norm. Yet organizations continue the practices that result in inadequate requirements because “they have always done it this way.” Sixty-three percent of software projects are delivered late, over budget, missing required features, or are considered failures according to the Standish Group’s CHAOS Manifesto 2011. Why? Requirements misfires resulting in rework are the primary cause. Rework can be significantly reduced, however, and the effort reapplied to value-add activities. This session will address this issue and offer some perspectives on how to avoid having your project become part of the next “failed projects” statistic. Join Pete to explore the problems with current requirement processes, understand why most organizations continue to miss the mark, and how recent advances in social, mobile, and cloud technologies are impacting the optimization of the requirements process.
Pete DuPré, Borland-Micro Focus

Business Testing Business Testing: A Risk-Based Approach
Rohit Pereira and Kimberly Tatum, Deloitte Consulting LLP
Thursday, May 3
9:45 AM – 10:45 AM
There are many test methodologies that provide increased benefits and extract higher levels of test efficiencies, however, it is difficult to know which methodology to use and when. It is critical, though, to determine the right test methodology or strategy to be adopted in order to maximize return on investment and accelerate business success. In this discussion, Kim and Rohit will focus on how business testing is being applied in different industries. They will use an example from their client experience to explain how to test whether a technique addresses a particular business risk and how to integrate these techniques into a coherent test process. They will discuss how to determine the right business testing scope and how to stay compliant with testing principles. Finally, they will share ways to help identify and resolve business process gaps prior to go-live on your project.
Rohit Pereira and Kimberly Tatum, Deloitte Consulting LLP
Kimberly Tatum, Deloitte Consulting LLP

Test Automation Automation Assessment with Risk Based Analysis
Bob Crews, Checkpoint Technologies
Thursday, May 3
9:45 AM – 10:45 AM
The scope and complexities of software testing are increasing significantly as new technologies emerge, applications become more advanced, and users become more astute! The quantity of test conditions and test cases can make the process of testing overwhelming, especially when factoring in aggressive deadlines and a lack of resources. Including test automation as part of your strategy can improve your testing process, but you’re then faced with what, and when, to automate. Using a well thought-out automation assessment will address these questions and assist you in focusing your automation efforts. Additionally, combining your automation assessment with a risk-based analysis approach will assist you in prioritizing your overall testing effort. If you can’t test everything, every time, then at least ensure you test the functionality most critical to your organization. This highly-interactive presentation will present criteria to enable your organization to perform its own automation assessment as well as approaches and strategies to more successfully apply risk analysis to your test plan.

  • Recognize the need to prioritize your overall testing
  • Learn how to perform a test automation assessment
  • Understand strategies for applying risk analysis to a test plan
Bob Crews, Checkpoint Technologies

Mobile Testing Mobile Application Testing: Are You Ready?
Lee Barnes, Utopia Solutions
Thursday, May 3
9:45 AM – 10:45 AM
If the mobile technology train hasn’t arrived at your organization yet, it soon will. Are you ready to jump onboard and face the unique testing challenges presented by mobile applications? In this session, Lee will lead a journey to help you understand where mobile quality is, where it’s going, why it matters to you, and what you can do to help ensure mobile quality in your organization. Lee’s presentation will highlight testing challenges specific to mobile apps and present mobile testing best practices including techniques for leveraging test automation on mobile platforms. You will understand why testing in a mobile environment is different from traditional software testing and learn how to address the unique testing challenges presented by mobile applications. Attend this talk and walk away with a solid mobile testing baseline and best practices for addressing the challenges that lie ahead.
Lee Barnes, Utopia Solutions

Agile Methods Agility with Traceability: Blending Requirements and User Stories
Peter Varhol, Seapine Software
Thursday, May 3
1:00 PM – 2:00 PM
Agile methodologies minimize the role of traditional requirements in application development, preferring to rely upon a combination of user stories and the source code itself for documentation of business and non-functional requirements. While saving time, this approach can leave gaps in a team’s ability to validate a release prior to deployment. Join Peter and learn how to blend these two worlds, to reduce documentation needs while still maintaining a level of formal requirements for validation and traceability. This presentation describes how to effectively use requirements with your existing user stories to maintain team agility while improving your ability to validate features and more confidently deploy each release. If you’ve been hesitant to adopt agile because you’re unclear on how it will affect quality, or your customers continue to demand creation of formal requirements, attending this talk is a great way to learn practices that will alleviate those concerns.
Peter Varhol, Seapine Software

Requirements Excellent Executable Requirements Can Get You Home on Time
Eric Landes, Agile Thought
Thursday, May 3
1:00 PM – 2:00 PM
Many teams build software that does not behave as expected. More than written specifications are required to ensure the value of software. Add “Executable Requirements” to your specifications toolbox. In this session, Eric will share the principles of building executable requirements and acceptance criteria that deliver value for your customer. He will show how excellent requirements can be created in difficult situations such as collaboration in different time zones, refining of vague requirements, and helping product owners use “one voice.” Learn business analyst collaboration techniques that help BA’s write requirements that the business, developers, and testers can understand. See how requirements can become closer to the code, so that what is required is clear. Discover practical techniques can be utilized by project managers looking for ways to help increase the value of the software their teams deliver.
Eric Landes, Agile Thought

People/Teams Making Distributed Testing Teams Work
Jim Holmes, Telerik
Thursday, May 3
1:00 PM – 2:00 PM
Working with distributed testing teams can cause extreme frustration, slower releases, and outright project failure, but it doesn’t have to be this way! Distributed teams can help you to bring great value to your customers, but you’ll need a much different approach and mindset to ensure your teams work effectively. This session will walk you through the critical aspects of managing distributed teams including forming your team, tools for successful communication, smoothing your workflow, and dealing with conflict. We’ll spend time thinking through how a test team’s regular tasks work when split across the continent or globe. You’ll discover practical tips including choosing the right communication methods and tools (hint: e-mail is always your last resort!), and figuring out how to leverage time zones. You’ll also learn why it’s so critical to commit to regular group meetings, even if it means sharing the pain of staying late or coming early. Join Jim and discover how to make distributed teams work for you!
Jim Holmes, Telerik

Test Automation An Automation Framework that Really Works
Basivi Junna, Scalar USA, Inc.
Thursday, May 3
1:00 PM – 2:00 PM
There are a multitude of test automation frameworks including, but not limited to, data driven, keyword driven, modular, and functional decomposition. Which framework is best suited for all or most circumstances? That is literally the million dollar question. Each framework is interpreted differently by different circles of the testing industry and, even worst; they each come with their own implementation flavor. In this session, Basivi seeks to explain why we even need automation frameworks. He will discuss which framework is best under which circumstances and provide guidelines for the implementation of the best of the best automation frameworks, functional decomposition. Basivi will also cover analysis of the application under test, identifying functions, designing a test data repository, a pattern for function implementation, creation of automated tests, and the execution and analysis of results.
Basivi Junna, Scalar USA, Inc.

In-the-Wild Testing Thriving in the SoLoMo Landscape with In-the-Wild Testing
Matt Johnston, uTest
Thursday, May 3
1:00 PM – 2:00 PM
New and emerging technologies such as social media, local search, and mobile apps (SoLoMo) on smartphones and tablets are impacting software engineering and testing organizations across the globe. With so much sensitive data flowing to mobile devices, there is immense pressure to ensure that apps are reliable, usable, scalable, private, and secure across a multitude of criteria. For example, the adoption of social networking apps present security hurdles. GPS apps present location testing challenges. Most apps are being used outside the sterile confines of the testing lab under “in-the-wild” conditions. And so, when apps and users are distributed around the globe, a portion of your testing should be too. Based on real-world examples, this presentation explains how SoLoMo has transformed the software industry and outlines what it means for the testing community today. Join Matt to gain knowledge that is critical to confronting the challenges SoLoMo technologies present to the world of testing.
Matt Johnston, uTest

View Industry Insights sessions: WednesdayThursdayFriday