Conference archive

IoT Dev+Test 2016 - IoT Testing

Tuesday, April 19

Grand Software Testing

Test Attack Patterns for Mobile, IoT, and Embedded Software

Tuesday, April 19, 2016 - 1:00pm to 4:30pm
Mobile/IoT/embedded software teams are looking for ways to speed up development, testing, and deployment of products that wow users but don’t blow up in their faces. In the tradition of James Whittaker’s book series How to Break Software, Jon Hagar applies the “attack” pattern concept to identify and test for potential failures in these types of systems. Jon defines the environments of mobile, IoT, and embedded software, and examines common software failures found in hardware/software systems. He shares a set of patterns you can apply during pre-production testing or in a...

Wednesday, April 20

Jason Arbon

Mobile and IoT Win! Now What?

Wednesday, April 20, 2016 - 8:30am to 9:30am

Smartphones now outnumber tablets and PCs combined. Mobile developers and testers make more money than their old-school counterparts. Now that mobile has won the race, a new set of questions arises. How has mobile changed—and how does it continue to change—software technology and the economy? What does this mean to you personally? How does mobile affect technology choices, company strategies, and your career? Jason Arbon shares how to capitalize on the mobile win. Mobile forced a reinvention of how we design, build, and test software. How can these lessons from mobile be applied to web and...

Skip Orvis

Developing and Testing a Connected Bracelet for Mind and Body

Wednesday, April 20, 2016 - 10:00am to 10:45am

With wristworn wearables, the stakes are higher than almost anywhere else. Not only are you competing with tech giants like Apple and Fitbit, you are competing with luxury watches and accessories for valuable real estate. Skip Orvis, COO and Head of Systems Development for Caeden, will explain the unique challenges involved in the development and testing of the Sona Connected Bracelet, a jewelry-inspired connected bracelet that bridges design, innovation and technology to offer a unique feature set focusing on wellness for mind and body.  

Stefano Rizzo
Polarion Software

The 4th Industrial Revolution and IoT Predictions: A Software Perspective

Wednesday, April 20, 2016 - 10:00am to 10:45am

IoT technology is a driving force for what some are calling the 4th Industrial Revolution—or Industry 4.0—which predicts that manufacturing as we know it will morph into something almost completely new. To support this revolution, the demand for software will grow exponentially, possibly leading us to a new software crisis. Stefano Rizzo presents eight key predictions about software and supporting technologies that will make Industry 4.0 a reality and deliver the promises of IoT. Stefano describes a new generation of application development and test/QA platforms replacing the current crop...

Steven Winter
Guerrilla QA

Guerrilla QA: The Mobile of the Internet of All the Things!

Wednesday, April 20, 2016 - 11:00am to 11:45am

There are more than 10 billion devices connected today, and it’s predicted that by decade's end 99 percent of everything manufactured will be connected. And it all flows through the mobile world in some way. As mobile increasingly touches our lives, development teams and testers struggle to keep up with fast-growing technologies. With deep insight into the mobile quality arena, Steven Winter and his team went from zero to more than 3,000 mobile banking apps that are 35 million users can now access—all made possible by innovative mobile test automation, continuous integration, and on-site...

Anki, Inc.

The Internet of Things in Action: Anki’s OVERDRIVE Racing Game

Wednesday, April 20, 2016 - 2:00pm to 2:45pm

As products like Fitbit, Skylanders, and Anki’s OVERDRIVE race car game pop up all over, developers and testers need to be prepared for the wave of Internet of Things (IoT) products. Focusing on the mobile interactions of these devices and the tools used at Anki, Jane Fraser shows you how they ensure their systems are working as expected. Jane describes and demonstrates the tools Anki’s teams use to develop and test their games, especially OVERDRIVE—their racing game that uses robotics, embedded radios, BTLE, and WiFi to connect race cars to smart devices to deliver a multiplayer racing...

Thursday, April 21

Kevin Rohling

The First Wave of IoT—Blood in the Water

Thursday, April 21, 2016 - 8:30am to 9:30am

In the past two or three years the consumer market has seen the idea of the Internet of Things (IoT) go from a prediction to reality. The first wave of IoT products was largely fueled by the parallel innovation of crowdfunding, which allowed makers and early stage ideas to get off the ground without traditional funding sources. Many feel that the promised innovations from IoT have not yet been realized. Almost weekly another crowdfunded startup announces it’s closing its doors without ever shipping a product. Products that do ship often offer a poor user experience and are notoriously...

Yony Feng
Manish Mathuria

Bring Team Interaction into the Living Room

Thursday, April 21, 2016 - 11:00am to 11:45am
The people behind Peloton Cycle recognized a paradox in modern fitness. Many people want to get fit at home and balk at joining a sports team or gym. Yet home fitness routines are notoriously less successful—precisely because they lack social interaction. So with the creation of the Peloton Cycle, an indoor exercise bike capable of live streaming and on-demand group cycling classes/rides which anyone can join, the developers hit on a way to bring sporting social interaction into everyone’s home. Join Yony Feng and Harshal Vora as they discuss the process of Peloton’s developing and testing...
Mike Benkovich
Improving-Twin Cities

Testing IoT Apps with the Cloud

Thursday, April 21, 2016 - 1:00pm to 1:45pm

The industry move towards wearables is all the rage and taking advantage of these new devices doesn’t have to mean learning a whole new platform. For example the Microsoft Band is a multi-function wearable device that works with your smart phone to help you track heart rate, steps, calorie burn, sleep quality and be productive with email and calendar alerts and more. While you can quickly and easily build an app for the Band in just a few minutes how can you be sure the back end is up to the scale you’d need to support potential massive growth if it were to take off? Enter the cloud...

Grand Software Testing

Implement Combinatorial Test Patterns for Better Mobile and IoT Testing

Thursday, April 21, 2016 - 2:00pm to 2:45pm

A common problem in mobile and IoT systems is the large number and combinations of hardware, operational, and software configurations that need to be tested. For example, the so-called Android fragmentation problem might lead a test team to test hundreds of device and several software configurations, potentially yielding thousands or even tens of thousands of tests. Combinatorial testing, a technique involving mathematics and specific tooling, allows teams to reduce the number of test cases, while still assuring good error finding capabilities. Jon Hagar examines test combinatorial...

Steven Woodward
Cloud Perspectives

Future Perspective: Cloud Connectivity in an IoT World

Thursday, April 21, 2016 - 2:00pm to 2:45pm

In the Internet of Things (IoT) world, you need to understand and exploit opportunities in the rapidly evolving core connectivity domain. To ensure that products will realize IoT benefits, plans and roadmaps must include connectivity requirements, activities, and projected costs. Steven Woodward shares perspectives from communication industry standards—NIST, TM Forum, QuEST Forum, ISO/ IEC, OMG, and ITU-T. He describes the NIST Cloud Carrier Framework that clarifies where the carrier and communication activities fit into the cloud and IoT ecosystem. This model defines the connectivity...

Arthur Hicken

IoT Integrity: A Guide to Robust Endpoint Testing

Thursday, April 21, 2016 - 3:15pm to 4:00pm

If you’re responsible for an application that depends on the data or functionality of various IoT endpoints—either sensors or devices—your brand reputation depends on the security, reliability, and compliance of its many integrated parts. If your application fails to deliver the expected business results, your customers and partners won't care if that failure stems from the code you developed or from a component that you integrated. What can you do to ensure that the endpoints work as expected and enhance your brand? Wayne Ariola outlines a multiphase strategy: validate each endpoint...