The Latest
Prevent Test Automation Shelfware: A Selenium-WebDriver Case Study[presentation]
Slideshow
Eid Passport had a suite of Selenium tests with a bad reputation—difficult to maintain, broken all the time, and just plain unreliable. A tester would spend more than four days to get through one execution and validation pass of these automated tests. Eid Passport was ready to toss these... |
Alan Ark, Eid Passport
|
|
Continuous Testing: A Key to DevOps Success[presentation]
Slideshow
As IT organizations adopt a DevOps strategy, continuous testing (CT) becomes a key ingredient of the DevOps ecosystem. CT enables faster release cycles, more changes per release, upfront isolation of risks, and reduced operations costs. The approach to scale the traditional automation... |
Sujay Honnamane, Cognizant Technology Solutions
|
|
Innovation for Existing Software Product: An R&D Approach[presentation]
Slideshow
In the world of software, innovating an existing product often makes the difference between continued success and rapid irrelevance and failure. Although innovation can come from many different sources, it can be difficult to develop breakthrough innovations while simultaneously... |
Aaron Barrett, Infusionsoft
|
|
Building Agile Teams in a Global Environment[presentation]
Slideshow
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
|
|
A Wearables Story: Testing the Human Experience[presentation]
Slideshow
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
|
|
Overcome DevOps Adoption Barriers to Accelerate Software Delivery[presentation]
Slideshow
Many organizations want to create systems delivered in a DevOps framework with diverse services implemented via API building blocks. Chris Haddad says that people, processes, and tools often hinder a team's ability to comply with security policies, streamline collaboration, and rapidly... |
Chris Haddad, WSO2
|
|
Requirements Are Simply Requirements—or Maybe Not [presentation]
Slideshow
People talk about requirements, use identical terms, and think they have a common understanding. Yet, one says user stories are requirements; another claims user stories must be combined with requirements; and another has a still different approach. These “experts” seem unaware of the... |
Robin Goldsmith, Go Pro Management, Inc.
|
|
Extreme Agile: Managing Fully-Distributed Teams [presentation]
Slideshow
It is challenging—if not impossible—to find local experts in low-level Linux or specific open-source software projects. However, this isn’t a challenge with a fully-distributed organization which has this talent worldwide. So the challenge becomes how to effectively manage, motivate, and... |
Alan Bennett, Linaro
|
|
Business Analysis: From Interviews through Implementation[presentation]
Slideshow
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
|
|
The Business Analyst Role on Agile Projects[presentation]
Slideshow
Agile—a single word that sparked unprecedented confusion in the technology world. When it went agile, did your organization throw out your business analyst team? Have they banned all requirements documentation? Are teams struggling to see the big picture? Brian Watson has encountered... |
Brian Watson, VersionOne
|
|
Agile Dev, Better Software & DevOps Conference West 2015: Emergent Design: History, Concepts, and Principles[presentation]
Slideshow
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
|
|
Conflict: To Know It Is to Love It[presentation]
Slideshow
We all talk about conflict. We all experience it. But do we really understand what causes it and how we deal with it? Do we have any idea what to do about it? Much research and study has been done, but that doesn't help when you're in the middle of conflict. You don't have time to... |
Doc List, Doc List Enterprises
|
|
Be Fast on Your Feet: Kick Back and WATCH the Board[presentation]
Slideshow
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
|
|
Mobile App Testing: Design Automation Patterns You Should Use[presentation]
Slideshow
In mobile app development, better test design is important to project velocity and user satisfaction. Jon Hagar explores underused or poorly practiced test design automation approaches that you should employ in development and testing. Jon begins by defining the domain of mobile app... |
Jon Hagar, Grand Software Testing
|
|
The Tester Role in the Agile Release Train[presentation]
Slideshow
In a classical agile team, testers and developers work together on feature teams to produce functioning software in each sprint. As enterprises scale up their agile adoption, the agile feature teams must work in concert with many other teams, such as component teams and system teams. They... |
Malcolm Isaacs, HP
|