O'Reilly logo

Software Requirements by Karl E Wiegers and Joy Beatty

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Appendix E. Glossary

acceptance criteria

Conditions that a software product must satisfy to be accepted by a user, customer, or other stakeholder.

acceptance test

A test that evaluates anticipated usage scenarios to determine the software’s acceptability. Used in agile development both to express details about a user story and to determine whether a user story is fully and correctly implemented.

activity diagram

An analysis model that depicts a process flow proceeding from one activity to another. Similar to a flowchart.

actor

A person performing a specific role, a software system, or a hardware device that interacts with a system to achieve a useful goal. Also called a user role.

agile development

A term used for software development methods characterized ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required