test-driven development

Articles

Technical Practices Accelerating the Adoption of Technical Practices

Agile teams are supposed to take responsibility for how they work and how they learn. But what if you need to jump-start that learning? Agile transformation is about making this happen rather than waiting for it to happen. You need to get your team to learn the technical side of agile, and soon. Here are some effective approaches.

Scott Barnes's picture Scott Barnes Clifford Berg
World for Software Testers A Dystopian World for Software Testers

You've entered the Twilight Zone. A robot that uses the cloud and massive amounts of big data can completely test software programs while detecting all bugs, rendering testers obsolete. But wait—the robot in this dystopian tale isn't utilizing special abilities only it can possess; these are methods any skilled tester should be employing right now.

Jon Hagar's picture Jon Hagar
Exploratory Testing Exploring Together: Shared Understanding Through Paired Exploratory Testing

As a ScrumMaster, Claire Moss is responsible for removing obstacles for her team. In this article, she describes her experience teaching everyone on the team—testers and non-testers—exploratory testing skills through pairing.

Claire Moss's picture Claire Moss
How Skeleton Strings Can Help Your Testing How Skeleton Strings Can Help Your Testing

Brian Noggle writes about how he uses "skeleton strings" to help him when he probes an application under test. Just as skeleton keys unlock doors, these generic skeleton strings open up access to a wide variety of defects.

Brian Noggle's picture Brian Noggle
Spread the Testing Love and Give Group Hugs Spread the Testing Love and Give Group Hugs

Lisa Crispin explains the concept of "group hugs," in which the whole team, or a subset of it, joins in for testing. Consider group hugs if you need to explore how your software behaves with concurrent users.

Lisa Crispin's picture Lisa Crispin
Don't Forget Operations' Point of View in DevOps

Much of what is written about DevOps—a set of principles that helps development and operations teams work more effectively together—is delivered from the perspective of developers. In my opinion, DevOps needs to also take an operations point of view in order to be effective and practical. This article is all about putting the “ops” back into DevOps, so to speak.

Bob Aiello's picture Bob Aiello
From One Expert to Another: Markus Gärtner From One Expert to Another: Markus Gärtner

Markus Gärtner is a tester and the author of ATDD by Example. In this interview with Zeger van Hese, Markus talks about his new book, the software craftsmanship movement, and “Beyond Testing,” a workshop he’ll be delivering later this year.

Zeger van Hese's picture Zeger van Hese
The Skeptical Tester

Testers are people who ask questions, think critically about the answers, and then ask more questions—repeatedly. Fiona Charles reminds testers that their success depends on maintaining a healthy skepticism.

Fiona Charles's picture Fiona Charles
row of shoes Further Thoughts on Boutique Testing

Between cloud computing, crowd-sourced testing, and even the recent claim that "test is dead," what's a boutique tester to do? Matthew Heusser offers his thoughts.

Matthew Heusser's picture Matthew Heusser
Story map with color-coded sticky notes Story Mapping the Wrong Way

When Lisa Crispin’s team got an opportunity to put the story mapping ideas she picked up from Jeff Patton into practice, they excitedly rushed into it and missed a few steps. Find out what happened, what didn't happen, and what they learned from it all.

Lisa Crispin's picture Lisa Crispin

Pages

StickyMinds is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.