The Latest

Internationalization Best Practices for Agile Teams[article]

Marcia Rose Sweezey and Stefan Visuri explain two best practices that are defined for agile teams in their organization. Read on to discover how externalizing strings and conducting pseudo-language testing during each iteration and sprint will give you the most payback for the least investment.

Marcia Sweezey's picture Marcia Sweezey Stefan Visuri
Why You Need to Do More Than Just Test Requirements: An Interview with Jon Hagar[interview]
Video

Jon Hagar is a systems software engineer with over thirty years of experience. In this interview, Hagar discusses how reviews impact mobile app development and testing, security issues in the mobile and embedded world, and why you need to do more than just test the requirements.

Jonathan Vanian's picture Jonathan Vanian
The Bugs That Deceived Me[article]

Every time we look at the data, we perform an analysis that helps us make decisions—hopefully the right ones. In this article, Gil Zilberfeld describes a few traps where bug data misled him to make bad decisions. These traps are in the data itself, not the tools, and can lead us in the wrong direction.

Gil Zilberfeld's picture Gil Zilberfeld
2013: A Year of Software Development and Testing in Quotes [article]

In this roundup of noteworthy quotes from industry experts interviewed in 2013, read about what constitutes effective agile methods, the year in testing techniques, and why you shouldn't put too much trust in the latest and greatest tools.

Jonathan Vanian's picture Jonathan Vanian
Pivoting Organizations to Agile Testing: An Interview with Howard Deiner[interview]
Video

In this interview, independent software consultant Howard Deiner explains how agile testing is different from traditional testing, how to get an organization to try new things, and how the Apollo space program utilized agile techniques.

Jonathan Vanian's picture Jonathan Vanian
Tales from the Trenches: Conquering the Challenges of Transforming to Agile[article]

There is a lot of hard work and recalibration needed to adopt an agile approach. Just as one does not simply walk into Mordor, you also cannot simply decide to be agile. In this article, Alison Jacques describes her IT department’s experience transforming to agile and shares some of the lessons learned and tools she’s adopted to ensure continued success.

Alison Jacques's picture Alison Jacques
Ways to Implement Agile without Breaking the Bank [article]

James Sullivan explains popular agile frameworks and outlines their costs and benefits. If you're worried that you are at a place where you cannot make the sort of investments that these agile frameworks require, James is here to discuss foundational agile practices that can provide you key benefits without the costs associated with these kinds of agile brands.

James Sullivan's picture James Sullivan
ScrumMaster: A Role or a Title?[article]

The ScrumMaster is the most controversial position in agile. Is a ScrumMaster a natural leader within the team or is the role a profession in itself? Here, Mariya Breyter takes a look at what a ScrumMaster actually does and writes that it is a state of mind based on a strong commitment to agile values and a dedication to the team and its success.

Mariya Breyter's picture Mariya Breyter
How Positive Psychology Can Help Your Organization[article]

Positive psychology is providing a new focus on effective ways to ensure that teams exhibit the right behaviors in a group or organizational setting. Closely related to many agile and lean concepts, these emerging practices are helping teams to improve communication, collaborate, and emerge as highly effective groups. Leslie Sachs explains what positive psychology is all about and how to start using these practices in your organization.

Leslie  Sachs's picture Leslie Sachs
Don’t Be Fooled Into Thinking Agile Means No Documentation[article]

This is a common misconception of those inexperienced with agile, who choose this methodology on the basis of thinking that their project can be delivered more quickly and easily by avoiding documentation. But agile is not an excuse for skipping documentation. While some information will always need to be captured in written words, there are techniques that can be used to reduce documentation but will still give the customers what they want.

Leanne Howard's picture Leanne Howard
Patterns for Collaboration: Toward Whole-Team Quality[presentation]
Slideshow

A lot of talk goes on in agile about how collaboration among team members helps drive a shared responsibility for quality—and more. However, most teams don't do much more than just hold stand-up meetings and have programmers and testers sit together. Although these practices improve...

Janet Gregory, DragonFire Inc. & Matt Barcomb, odbox
Twelve Heuristics for Solving Tough Problems—Faster and Better[presentation]
Slideshow

As infants, we begin our lives as problem solving machines, learning to navigate a strange and complex world in which others communicate in ways we don’t understand. Initially, we hone our problem solving talents; then many of us find our explorations thwarted and eventually stop using...

Payson Hall, Catalysis Group Inc.
Six Free Ideas to Improve Agile Success[presentation]
Slideshow

Free? Is anything free these days? Based on her experience working with organizational leaders and her research into what drives organizational performance, Pollyanna Pixton shares six ideas—and the keys to their effective implementation—to help assure the success of your agile teams. 

Pollyanna Pixton, Accelinnova
Essential Test-Driven Development[presentation]
Slideshow

Test-driven development (TDD) is a powerful technique for combining software design, unit testing, and coding in a continuous process to increase reliability and produce better code design. Using the TDD approach, developers write programs in very short development cycles: first the...

Rob Myers, Agile Institute
The Developer’s Guide to Test Automation[presentation]
Slideshow

Your shrinking project deadlines are increasing the need for automated tests—but, simultaneously, reducing the time available for writing them. The system requirements are continually changing. The implementation is changing. You spend more and more time maintaining old tests, leaving less...

Dale Emery, DHE & George Dinwiddie, iDIA Computing, LLC

Pages

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!