Agile Dev, Better Software & DevOps Conference West 2015
![](https://www.cmcrossroads.com/sites/default/files/conferences/images/100x100_CollWest.png)
PRESENTATIONS
A Wearables Story: Testing the Human Experience
Testing wearable devices is fundamentally more complex than any other mobile device. Wearables become extensions of us, so testing should focus on the total user experience—the emotional, physical, and sensory reactions including the biases and mindset of the wearer. It involves testing... |
![]() Gerie Owen, Eversource Energy and Peter Varhol, Technology Strategy Research |
Agile Dev, Better Software & DevOps Conference West 2015: EARS: The Easy Approach to Requirements Syntax
One key to specifying effective functional requirements is minimizing misinterpretation and ambiguity. By employing a consistent syntax in your requirements, you can improve readability and help ensure that everyone on the team understands exactly what to develop. John Terzakis provides... |
![]() John Terzakis, Intel |
Agile Dev, Better Software & DevOps Conference West 2015: Emergent Design: History, Concepts, and Principles
Software design is about change. A good design facilitates adding features—and adding new developers to the team. Yet any change to the code impacts design and can damage existing functionality. Without design idioms and practices, the code can degrade into a maintenance nightmare... |
![]() Rob Myers, Agile Institute |
Agile Dev, Better Software & DevOps Conference West 2015: Tips and Tricks for Building Secure Mobile Apps
Mobile application development is now a mission-critical component of many IT organizations. Due to the security threats associated with mobile devices, it is critical that mobile applications are built—from the ground up—to be secure. However, many application developers and testers do... |
![]() Jeffery Payne, Coveros, Inc. |
Be Fast on Your Feet: Kick Back and WATCH the Board
Have limited time monitoring complex projects? Need to be fast on your feet during your teams’ standups? It’s a daunting task to keep track of the current work in flight. Steve Dempsen shares a mnemonic technique―WATCH—to help you think of and articulate critical questions to ask on the... |
![]() Steve Dempsen, Capital Group |
Better Software Conference West 2015: Lean Software Development Is for Everyone
Lean software engineering emphasizes continuous delivery of high quality applications. Ken Pugh explains the principles and practices that form the basis of lean software development―concentrating on developing a continuous flow by eliminating delays and loopbacks; delivering quickly by... |
![]() Ken Pugh, Net Objectives |
Better Software Conference West 2015: Making Numbers Count: Metrics That Matter
As testers and test managers, we are frequently asked to report to stakeholders on the progress and results of our testing. Questions like How is testing going? may seem simple enough, but the answer is ultimately based on our ability to extract useful metrics from our work and present... |
![]() Mike Trites, PQA Testing |
Building Agile Teams in a Global Environment
Many organizations use teams spread worldwide to develop valuable business applications. These organizations expect the teams to work as one harmonious unit without missing a beat—or should we say, a story point. A few organizations do it well; many not so well. Betsy Kauffman and Oscar... |
![]() Betsy Kauffman, Agile Pi and Oscar Rodriquez, Agile Pi |
Building on Existing Infrastructure for Mobile Applications
In 2013 Farm Credit Services of America (FCSAmerica) wanted to enter the mobile application arena so their customers could manage their FCSAmerica lending accounts. Anthony Carlson explains that in the previous thirteen years, FCSAmerica had built an SOA infrastructure for internal... |
![]() Anthony Carlson, Farm Credit Services of America |
Business Analysis: From Interviews through Implementation
The keys to delivering better software lie in understanding what customers want―even when they are unable to articulate what they want―and being able to create a system that will improve the end users’ work. This is why your starting point should be understanding the differing, and... |
![]() Barry Harvey, Florida Virtual Campus |