Simon Baker
Posts: 1022
Nickname: sjb140470
Registered: Jan, 2006
|
Simon Baker is an independent consultant, agile coach and scrum master
|
|
|
|
Vertical slicing
|
Posted: Oct 27, 2007 6:12 PM
|
|
|
This post originated from an RSS feed registered with Agile Buzz
by Simon Baker.
|
Original Post: Vertical slicing
Feed Title: Agile In Action
Feed URL: http://feeds.feedburner.com/AgileInAction
Feed Description: Energized Work's blog.
|
Latest Agile Buzz Posts
Latest Agile Buzz Posts by Simon Baker
Latest Posts From Agile In Action
|
|
Develop a user story incrementally using a technique called vertical slicing. Drive a thin vertical slice through the story, from UI to DB, which is functionally coherent and demonstrable then progressively widen with consecutive slices.
As Paul Hammond describes in his example:
When coding a login screen, simply show the username box and a button and allow a login with just the username typed (no checking). Then add a password box and still allow the login with no checking. Then have the user enter a username that is checked. Then a password. Be sure to get feedback after every slice is completed. Ask a tester to perform some exploratory testing. Get a web designer to eyeball the UI. Demonstrate the emerging functionality to the Product Owner. From his perspective, it's like watching a picket fence being erected. After a few slats are installed a picture will form in his mind of how the end product will look and based on that the feedback provided will give you a steer going into the next slice.
Tags: vertical slice, user story
Read: Vertical slicing
|
|