CAST 2016 has ended
Testing: Software Development Catalyst

Testing is not an isolated activity. It interacts with and influences other disciplines in software development such as design, coding, release management, and deployment. As testers, our skills and experiences add value far beyond the immediate context of verifying functionality. Threats to value other than software errors exist.

Yet our discussions are often constrained to the testing space, omitting the connections to, and dependencies on, other roles and activities. Testing is an integral discipline of software development, and often plays an active and important role in bridging gaps between technical and business-focused roles, between leaders and engineers, and between makers and users.

How does the testing piece fit into the software development puzzle? How does – and how should – testing interact with other disciplines in software development? How can we most effectively add value to the software development projects we participate in?

Please join us for our 11th annual conference at the Simon Fraser University Harbour Centre campus in downtown Vancouver, Canada, August 8-10 2016.


IMPORTANT NOTE: Creating a profile on this site does not constitute registering to attend the conference. If you would like to attend and have not yet registered, please Learn More »

Tuesday, August 9 • 11:00 - 12:00
Quality From the Ground Up - Lessons Learned from Tearing the Walls Down

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

During this talk, I will describe the three stages of development of Sonos' iPad application and the lessons we learned at each stage. These learnings helped us forge an environment that supports the creation and delivery of high quality products. Over the course of five years, Sonos has continually evolved our software organization to foster a culture where we all own quality. I will walk the audience through the initial development of our iPad application as well as two overhauls of the UI, explain the lessons we learned, and share the methods that work well for us in building high quality applications.

· Moving from an org where testers, developers, designers, product managers and others worked in isolated silos to working as a fully integrated team from the start
· Investing in key technical debt early on to enable future accelerated growth
· Finding the right balance between prototyping and user testing in order to code great experiences with the least number of iterations
· Clearly defining a project's desired outcome (and how to measure it)

avatar for Frank Charlton

Frank Charlton

Software Test Lead / Manager, Sonos
Frank Charlton likes to break things and think through problems in creative ways. He found his way into testing after a career in the music industry where (it turns out) he was building the same kinds of skills he utilizes to this day. He is a Software Test Lead for Sonos where he... Read More →

Tuesday August 9, 2016 11:00 - 12:00 PDT
Canfor Policy Room (1600) Simon Fraser University Vancouver 515 West Hastings Street Vancouver, BC V6B 5K3