1.

What is the role of Sashimi in Scrum methodology?

Answer»

The concept of Sashimi means delivering the software in thin slices instead of making it a full PRODUCT. As scrum follows the software development in iterative and incremental sashimi is one way of doing it.

Using this technique, all the requirements such as analysis, designing, CODING, testing and documentation that are used in the constitution of a product are checked.

How does that work:

  1. The first client will give us the requirement to BUILD ‘thin SLICE’ of functionality example build a salmon, to start first we build a little bit of bone, muscles and skin etc. and add the acceptance test for it and add it to the Regression test suite and get FEEDBACK from the client.
  2. Then we add another slice of functionality, add the acceptance test for it and add it to the Regression test suite. Refactor them, so that the difference between bones, muscles and skin are difficult to figure out.
  3. Repeat the steps 2, till client says, yes this is what I want.

Same is depicted in the diagram below.



Discussion

No Comment Found