[14 Jan 2014 | Comments Off on User Stories for Both Requirements and Testing | ]
User Stories for Both Requirements and Testing

User stories are a technique taken from the agile development playbook that can easily be applied in traditional systems development and maintenance. User stories help you document needs in a structured way, from the users’ perspective. They’re a good basis for test cases, so as to support integrated requirements management and testing. In this article, you’ll find concrete advice based on our own experiences developing the requirements and testing tool ReQtest for how you can make user stories the basis for requirements management and testing.

Read the full story »

Categories

Last items

 

[19 Feb 2018 | Comments Off on Decoding Your Customers | ]

This session talks about how to understand your customers – how they’re behaving, how capable they are of learning and changing, how they make decisions, what they care enough about to pay money or attention to fix. It’s not easy.

[14 Dec 2017 | Comments Off on Presenting Prototypes to Stakeholders | ]

Sharing low fidelity user-interface prototypes with project stakeholders is a great way to transfer knowledge and get buy-in early from them. A low-fidelity prototype is a prototype that is sketchy and incomplete, that has some characteristics of the target product but is otherwise simple, usually in order to quickly produce the prototype and test broad concepts.

[8 Nov 2017 | Comments Off on Reviewing Requirements for Testability | ]

Modern software development approaches like Agile support a strong collaboration between all member of the software development team, software testers and business analysts included. Even if you don’t use a method like Behavior-Driven Development or Specification by Example, checking the fact that you will be able to actually test your requirements is a good thing. In his article, Richard Ellison share some best practices to reviewing requirements for testability from the point of view of a software tester.

[1 Mar 2017 | Comments Off on MetaCase launches Smart Model Versioning | ]

The new MetaEdit+ 5.5 brings collaboratively created models to GitHub and other version control systems. Modeling and version control both play key roles in industrial-scale software development. However, most modeling tools and version control systems fail to work well together. Anyone who has tried merging model files knows it is a nightmare. Others curse the modeling tools that lock them out while another user edits a set of diagrams.

[3 Feb 2017 | Comments Off on Introduction to Agile Requirements Traceability | ]

This video provides an example of agile requirements traceability. We discuss an example user story and show how detailed requirements captured as test tables can be used to build executable specifications and aid the design process. Finally we wrap up by a brief example of how we would track the progress of multiple user stories across our scrum or kanban wall.

[14 Jan 2016 | Comments Off on The Perfectly-Formed Requirement | ]

This video discusses the perfectly-formed requirement, which should be unambiguous and testable. It presents the Snow Card, focusing on the requirement, rationale, fit criterion, and supporting materials.

[19 Nov 2015 | Comments Off on The Brown Cow Model for Requirements | ]

This video presents the the Brown Cow model in the requirements process, which helps you take into account different points of view of the same problem so you can discover and communicate requirements.