Global Information Lookup Global Information

Specification by example information


Specification by example (SBE) is a collaborative approach to defining requirements and business-oriented functional tests for software products based on capturing and illustrating requirements using realistic examples instead of abstract statements. It is applied in the context of agile software development methods, in particular behavior-driven development. This approach is particularly successful for managing requirements and functional tests on large-scale projects of significant domain and organisational complexity.[1]

Specification by example is also known as example-driven development, executable requirements, acceptance test–driven development (ATDD[2] or A-TDD[3]), Agile Acceptance Testing,[4] Test-Driven Requirements (TDR).

  1. ^ Adzic, Gojko (2011). Specification by example: How successful teams deliver the right software. Manning. ISBN 9781617290084.
  2. ^ Pugh, Ken (2011). Lean-Agile Acceptance Test Driven Development: Better Software Through Collaboration: A Tale of Lean-Agile Acceptance Test Driven Development. Addison Wesley. ISBN 978-0-321-71408-4.
  3. ^ Larman, Craig; Vodde, Bas (2010). Practices for Scaling Lean and Agile Development: Large, Multisite, and Offshore Product Development with Large-Scale Scrum. Pearson. ISBN 978-0-321-63640-9.
  4. ^ Adzic, Gojko (2009). Bridging the Communication Gap: Specification by Example and Agile Acceptance Testing. Neuri. ISBN 0-9556836-1-0.

and 25 Related for: Specification by example information

Request time (Page generated in 0.8512 seconds.)

Specification by example

Last Update:

Specification by example (SBE) is a collaborative approach to defining requirements and business-oriented functional tests for software products based...

Word Count : 1227

Design specification

Last Update:

of a customer, the specification should reflect the requirements of the customer or client. A design specification could, for example, include required...

Word Count : 260

Agile software development

Last Update:

Communication Gap: Specification by Example and Agile Acceptance Testing, Neuri Limited, Adzic, Gojko (2011). Specification by example: How successful teams...

Word Count : 10196

Functional specification

Last Update:

A functional specification (also, functional spec, specs, functional specifications document (FSD), functional requirements specification) in systems engineering...

Word Count : 651

Concordion

Last Update:

Concordion is a specification by example framework originally developed by David Peterson, and now maintained by a team of contributors, led by Nigel Charman...

Word Count : 651

OpenAPI Specification

Last Update:

The OpenAPI Specification, previously known as the Swagger Specification, is a specification for a machine-readable interface definition language for describing...

Word Count : 1011

Specification pattern

Last Update:

computer programming, the specification pattern is a particular software design pattern, whereby business rules can be recombined by chaining the business...

Word Count : 1804

Programming language specification

Last Update:

behavior being documented in a specification. Perl (through Perl 5) is a notable example of a language without a specification, while PHP was only specified...

Word Count : 1720

Unified numbering system

Last Update:

number of different UNS numbers that may be used within that specification. For example: UNS S30400 (SAE 304, Cr/Ni 18/10, Euronorm 1.4301 stainless steel)...

Word Count : 787

Spatial reference system

Last Update:

systems and analytic geometry to geographic space. A particular SRS specification (for example, "Universal Transverse Mercator WGS 84 Zone 16N") comprises a...

Word Count : 1546

Agile testing

Last Update:

eliciting examples of desired behavior from customers, collaborating with the development team to turn those into executable specifications that guide...

Word Count : 900

USB hardware

Last Update:

colors are not part of the USB specification and can vary between manufacturers; for example, the USB 3.0 specification mandates appropriate color-coding...

Word Count : 9275

Acceptance testing

Last Update:

acceptance testing is a test conducted to determine if the requirements of a specification or contract are met. It may involve chemical tests, physical tests,...

Word Count : 2414

General MIDI

Last Update:

GM 1) is a standardized specification for electronic musical instruments that respond to MIDI messages. GM was developed by the American MIDI Manufacturers...

Word Count : 2261

Opal Storage Specification

Last Update:

The Opal Storage Specification is a set of specifications for features of data storage devices (such as hard disk drives and solid state drives) that enhance...

Word Count : 822

XML

Last Update:

machine-readable. The World Wide Web Consortium's XML 1.0 Specification of 1998 and several other related specifications—all of them free open standards—define XML....

Word Count : 7031

IGES

Last Update:

The Initial Graphics Exchange Specification (IGES) is a vendor-neutral file format that allows the digital exchange of information among computer-aided...

Word Count : 1859

Jakarta EE

Last Update:

Process specifications, providers must meet certain conformance requirements in order to declare their products as Jakarta EE compliant. Examples of contexts...

Word Count : 2426

Software requirements specification

Last Update:

requirements specification (SRS) is a description of a software system to be developed. It is modeled after the business requirements specification (CONOPS)...

Word Count : 713

Specification language

Last Update:

subset of the specification language at hand. For example, Hartmann pipelines, when properly applied, may be considered a dataflow specification which is directly...

Word Count : 461

HTTP Strict Transport Security

Last Update:

HTTP, either by rejecting connections over HTTP or systematically redirecting users to HTTPS (though this is not required by the specification). The consequence...

Word Count : 2411

User interface specification

Last Update:

interface specification (UI specification) is a document that captures the details of the software user interface into a written document. The specification covers...

Word Count : 884

Formal specification

Last Update:

divide-and-conquer approach. The Z notation is an example of a leading formal specification language. Others include the Specification Language (VDM-SL) of the Vienna Development...

Word Count : 1261

Advanced Microcontroller Bus Architecture

Last Update:

Microcontroller Bus Architecture (AMBA) is an open-standard, on-chip interconnect specification for the connection and management of functional blocks in system-on-a-chip...

Word Count : 1311

List of Air Ministry specifications

Last Update:

to the specification itself, e.g. a two-engined fighter with four machine guns. So for example, OR.40 for a heavy bomber led to Specification B.12/36...

Word Count : 3305

PDF Search Engine © AllGlobal.net