This article has multiple issues. Please help improve it or discuss these issues on the talk page. (Learn how and when to remove these template messages)
This article is written like a personal reflection, personal essay, or argumentative essay that states a Wikipedia editor's personal feelings or presents an original argument about a topic. Please help improve it by rewriting it in an encyclopedic style.(January 2014) (Learn how and when to remove this template message)
This article contains instructions, advice, or how-to content. Please help rewrite the content so that it is more encyclopedic or move it to Wikiversity, Wikibooks, or Wikivoyage.(January 2014)
This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations.(January 2023) (Learn how and when to remove this template message)
(Learn how and when to remove this template message)
A vertical slice (VS) is a type of milestone, benchmark, or deadline, with emphasis on demonstrating progress across all components of a project.[citation needed] It may have originated in the video game industry.[citation needed]
The term vertical slice refers to a cross-sectional slice through the layers that form the structure of the software code base. It is mostly used in Scrum terminology where the work is planned in terms of features (or stories). For example, as a very basic approach, a software project may consist of three layers (or components):
Data access layer (bottom)
Business logic layer (middle)
User interface layer (top)
In this common approach, a vertical slice means a bit of every layer. Again as an example, a new feature request like "showing x information on main screen" would contain these work bits:
Work in the UX/UI that will display the information
Work in the service layer to transform the information
Work in the database layer to store / fetch the information.
So a vertical slice can be defined as "the sum of the work that has to be done in every layer that is involved in getting a specific feature working." A vertical slice doesn't necessarily affect every component in the software. For example, if the solution contains a web service, it would live in the same "floor" as the UI, and a feature like "supporting login/logout in webservice" that involves only the web service does not require a change in the UI, but the business and database access layers.
A verticalslice (VS) is a type of milestone, benchmark, or deadline, with emphasis on demonstrating progress across all components of a project.[citation...
statue pair has been slicedvertically and is missing a large portion of the right-hand emperor's right side, while another verticalslice divides the two...
produced by Toyota Vajasaneyi-Samhita, text of the Yajurveda, in Hinduism Verticalslice, in project management Very Special, a classification of brandy Vikram...
Indo-Roman trade. British Museum. Caption: AVGVSTVS DIVI F[ILIVS]. (The verticalslice, not part of the original design, was likely an old test cut to make...
discovers a purpose to fight for. PGI and Smith & Tinker developed a verticalslice developed in Unreal Engine 3 due to PGI's familiarity with the engine...
information in an image, in the form of a vertical stick that approximates the closest obstacles within a certain verticalslice of the scene. Introduced in 2009...
and not be reduced as a consequence of pursuing value improvements. Verticalslice is a type of milestone, benchmark, or deadline, with emphasis on demonstrating...
violet) and product (green) of the functions sin (lower plot, blue) and ln (red). The highlighted verticalslice shows the computation at the point x=2π....
lose their opportunity with this title, decided to start creation on a verticalslice of a single-player campaign to help convince Microsoft to provide the...
world, a single ray was traced for every column of screen pixels and a verticalslice of wall texture was selected and scaled according to where in the world...
pieces previously seen in the Target Render and later provided a short verticalslice of the game to the press for the Game Developers Conference in early...
pronounced [ˈʝiros]) in some regions, is meat cooked on a vertical rotisserie, then sliced and served wrapped or stuffed in pita bread, along with other...
element. The operator uses a knife to slice thin shavings from the outer layer of the meat as it cooks. The vertical rotisserie was invented in the 19th-century...
The methods of slices is the most popular limit equilibrium technique. In this approach, the soil mass is discretized into verticalslices. Several versions...
vein and/or carotid artery, and disembowelling the pig with a dragging verticalslice down the abdomen. The scalping knife's stabbing speed was clocked at...
is scanning in only the vertical axis, it can obtain much higher resolution data than it could with a composite-verticalslice using combined PPI tilts...