CONCURRENT S E S S I O N S
1 PDU per
Session
Thursday, June 11, 10:00am
BETTER SOFTWARE
BT1
BT2
BT3
BT4
PROJECTS & TEAMS
DESIGN & CODE
CLOUD COMPUTING
TESTING
Creating a
Culture of Trust
Emergent
Design: History,
Concepts, and
Principles
Cloud-Based,
Automated
Mobile App
Testing for the
Enterprise
Improv(e) Your
Testing: Tips
and Tricks from
Jester to Tester
Pollyanna Pixton,
Accelinnova
In our personal
and business
lives, many of us
know leaders who
foster
environments of incredible
creativity, innovation, and
ideas—while other leaders fail.
So, how do the top leaders get
it right? Going beyond the
basics, Pollyanna Pixton
explores with you the ways that
the best leaders create “safety
nets” that allow people to
discover and try new
possibilities, help people fail
early, and correct faster.
Removing fear and
engendering trust make the
team and organization more
creative and productive as they
spend less energy protecting
themselves and the status quo.
Pollyanna shares the tools you,
as a leader, need to develop
open environments based on
trust—the first step in
collaboration across the
enterprise. Learn to step
forward and do the right thing
without breaking trust. Find out
what to do to foster trust
through team measurements,
protect team boundaries, build
team confidence without taking
away their ownership, create
transparency, and what to do
when there is broken trust in
the team.
Rob Myers,
Agile Institute
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. Your team must
know which decisions to make
early in design and which to
defer. Rob Myers reviews
“families” of design attributes
and practices, showing the
common principles within each.
Exploring emergent design by
tracing how the concept itself
has evolved and matured over
time, Rob covers traditional
attributes of good objectoriented code (cohesion,
encapsulation, polymorphism,
coupling); design patterns and
the wisdom discovered within;
and S.O.L.I.D. principles—all
culminating in emergent
design, where simple (not easy)
practices meet the simplest of
guidelines, such as Kent Beck’s
“Four Rules of Simple Design.”
And the result is code that is
easy to understand and
delightful to work on.
Joe Schulz,
Orasi Software
Mobile
applications are
now a required
component of
enterprise
operations, with both
consumers and workers relying
on mobile technologies for
communications and
productivity. To ensure a
functional, secure, and
worthwhile mobile experience,
enterprises must stay abreast of
growing complexity in mobile
devices, applications, and
platforms while remaining
responsive to unforgiving user
expectations for speed and
service. To meet this challenge,
many firms are turning to cloudbased automated testing, which
reduces the complexity and
cost of manual, on-premise
testing and offers extraordinary
flexibility to accommodate a
variety of scenarios. Joe Schulz
outlines the reasons why cloudbased application testing is
beneficial, discusses the role it
plays in supporting testing
automation, and explores the
best practices for adopting this
solution. Get a practical
grounding in cloud-based
automated mobile testing.
Learn how this approach helps
companies speed time to
market, optimize security and
performance, increase user
satisfaction, and contain costs.
Damian Synadinos,
Independent Consultant
Improvisational
comedy—
sometimes called
improv—is a form
of theater in
which the performance is
created in the moment.
Successful improv involves
learning and using a variety of
skills and techniques which
allow performers to quickly
adapt to a constantly changing
environment and new
information. Now reread the
previous sentence, but replace
the word improv with testing. In
many ways, improv is a great
analogy for testing. As both an
experienced improviser and
tester, Damian Synadinos
presents some of the many
similarities between improv and
testing. Each improv tip and
trick is thoroughly explained
and demonstrated with help
from the audience. Damian
then shows how the very same
idea can be applied in a testing
context. Using creative
metaphors and critical analysis,
old ideas about testing are
reframed in novel and no х