Development Agile Test & Quality Assurance Project Management Requirements
CM & ALM Devops Cloud Mobile People & Teams

By Topic

Requirements

Requirements and Business Analysis Stories
Maintaining Testable Requirements and Acceptance Criteria

Once a testable requirement or acceptance criteria have been “created,” there is a tendency to assume that the task can be considered completed. Because that may or may not be true, it is better to continue to pay attention to testability. Here are four ways to maintain testable requirements.

Claire Lohr's picture
Claire Lohr
Using Social Media to Better Your Business

Online social identity is almost a necessity these days, and companies are reaping the benefits of using social media to connect with customers. Rajini Padmanaban highlights John Legere, TMobile CEO, and his success with using social media to connect first-hand with users.

Rajini  Padmanaban's picture
Rajini Padmanaban
Successful Performance Testing Begins at Requirements

Discovering performance issues in early builds allows more time to correct the design. By including critical performance-related features and elements earlier, we can take advantage of the incremental nature of the development process to avoid creating engineering in potential performance issues.

Dale Perry's picture
Dale Perry
Tools—Some Assembly Required

A tool architecture is simply a picture of all your development, testing, and deployment tools and how they fit together. Creating a "current state" diagram and then looking forward and creating a "future state" diagram helps you understand where tool integrations would be beneficial.

Michael Sowers's picture
Michael Sowers
How Can I Create Good Definitions?

It is vital that everyone communicates properly if we are to build software applications that meet the needs of our organizations. However, creating clear and unambiguous requirements necessitates good definitions, which can sometimes be difficult. Conrad Fujimoto shares his starting technique.

Conrad Fujimoto's picture
Conrad Fujimoto
Creating Testable Requirements and Acceptance Criteria

Testable requirements, or acceptance criteria, are the communication of an expectation between its originator and potential stakeholders. Many testers struggle with this starting point. But once you succeed, you know the processes that can build and test a system implementing “good” requirements.

Claire Lohr's picture
Claire Lohr
The July/August 2014 Issue of Better Software Magazine

In the latest issue of Better Software magazine, there are insightful articles covering a wide range of topics impacting the software delivery process. Feature articles explore the next wave of computing: mobile and wearable intelligent devices and the experiences and challenges they bring.

Ken Whitaker's picture
Ken Whitaker
Accessibility Testing: It's Essential

More than 27 percent of the world's population has some form of disability, meaning they could have special needs when it comes to accessing the Internet. Following accessibility guidelines improves the overall usability of the software under consideration, which helps all people using it.

Anish Krishnan's picture
Anish Krishnan