The Latest

5 Ways Testers Can Mitigate Practical Risks in an Agile Team[article]

Testers who analyze quality in every aspect of the team’s deliverables also have a responsibility to mitigate risks and practical issues that are bound to come up, and help the team succeed in their product as well as at being agile. Here are five such issues that testers can help the team alleviate or avoid.

Nishi Grover Garg's picture Nishi Grover Garg
Software Testers Should Know about ISO 29119[magazine]

The ISO/IEC/IEEE 29119 has defined a set of requirements for testing software. As a member of the ISO working group, Jon Hagar wants you to know the basics and why testing teams should consider this recommendation.

Jon Hagar's picture Jon Hagar
How Agile Teams Should Use the Definition of Done[article]

The definition of done is an informal checklist that the team agrees applies to all pieces of work. But how does the definition compare to acceptance criteria? And should it apply to every task, or every story? How often should you review or change your definition? Allan Kelly helps you navigate your team's definition of done.

Allan Kelly's picture Allan Kelly
Acceptance Criteria, Specifications, and Tests[article]

One of the benefits of agile is how it helps specify requirements. Instead of trying to predict the future with your requests, you can wait an iteration and see if more criteria are needed. This article gets into how executable specifications, specification by example, and test automation can help further improve your requirements management.

Allan Kelly's picture Allan Kelly
STAREAST 2015 Interview with Matt Heusser on Lean Software Testing[interview]
Video

In this interview, Matt Heusser covers how most organizations test now, presents ways you can improve your company's approach to lean, and demonstrates lean tools that can help you understand software development and test flow in a different way.

Jennifer Bonine's picture Jennifer Bonine
Defining Acceptance Criteria for Agile Requirements[article]

Acceptance criteria can be helpful in expanding on user stories in order to capture requirements for agile projects. However, acceptance criteria should not be a route back to long, detailed documents, and they are not a substitute for a conversation. This article tells you how and when acceptance criteria should be written and employed.

Allan Kelly's picture Allan Kelly
I Don’t Want to Talk about Bugs: Let’s Change the Conversation: An Interview with Janet Gregory[interview]

In this interview, Janet Gregory discusses changing the testing conversation from bugs to solutions, why testers need to focus on the actual business, and simple methods that teams can employ right now to measure value and to focus on the positives rather than the negatives.

Josiah Renaudin's picture Josiah Renaudin
Product Owner, Product Manager, or Project Owner?[article]

If you really want to get the benefit of Scrum, you have to make the mind shift to product ownership, not project management or project ownership. The product owner role is often thought of as being a requirements specifier, when in fact a good product owner is a value maximizer, and a great product owner is a product maximizer.

Charles Suscheck's picture Charles Suscheck
Scrum standup meeting The Scrum Daily Standup Meeting: Your Questions Answered[article]

The daily standup, or daily scrum, is a short meeting the team uses to briefly communicate work commitments with each other. Dick Carlson answers some questions that agile teams, management, stakeholders, and those who are thinking about transitioning to agile commonly have about these daily standup meetings.

Dick Carlson's picture Dick Carlson
Test Automation in the Agile World[article]

After decades of talking about test automation, the agile movement suddenly seems to be taking it seriously. You might be wondering what all the buzz is about. Sanjay Zalavadia talks about why test tooling is suddenly so critical, when teams should think of automating, and how to bring the change so that your team will embrace it.

Sanjay Zalavadia's picture Sanjay Zalavadia
Chart organizing agile requirements Stories, Epics, and Tasks: Organizing Agile Requirements[article]

Some teams only work with stories, but it can be difficult for a team new to agile to write stories that are easy to understand and provide value every time. An alternative is to add epics and tasks. Understanding the differences between each level and knowing what size story to use for each situation will improve the accuracy of your sprint planning.

Allan Kelly's picture Allan Kelly
STAREAST 2015 Interview with Griffin Jones on Regulated Software Testing[interview]
Video

In this interview, STAREAST speaker Griffin Jones discusses his experience at the conference, as well as his presentation titled, "The Workshop on Regulated Software Testing." It's a peer workshop dedicated to improving the practice of testing regulated systems. 

Jennifer Bonine's picture Jennifer Bonine
Game pieces: gamification Revitalize Your Retrospectives with Gamification[article]

Agile and DevOps teams, which emphasize continuous improvement, can benefit greatly from effective retrospectives. However, retrospectives can get monotonous, and that’s when they become ineffective. Using gamification in your retrospectives brings a completely different dimension of thinking—and even makes the process fun.

Ledalla Madhavi's picture Ledalla Madhavi
The "Show Me the Money" Approach to Software Development: An Interview with Michael Harris[interview]
Podcast

In this interview, Michael Harris, the president and CEO of David Consulting Group, explains his five-step Value Visualization Framework. He discusses how he came up with the idea, how it can help your team right now, and its similarities to the agile methodology.

Josiah Renaudin's picture Josiah Renaudin
Agile team cooperation How Business Teams Can Embrace Agile Techniques[article]

As agile principles and practices receive greater organizational exposure, business teams are embracing certain aspects of agility that were traditionally reserved for technology teams. This article details the experiences of a group of people with business roles who have adopted some agile methods and how their teams have benefitted.

Eric  King's picture Eric King

Pages

AgileConnection is a TechWell community.

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