Elephant Carpaccio
Largely inspired by : https://docs.google.com/document/d/1Ls6pTmhY_LV8LwFiboUXoFXenXZl0qVZWPZ8J4uoqpI
Instructions
- Break into teams of 2-3 people, one workstation per team.
- Preparation - Each team writes down on paper the 10-20 demo-able user stories (“slices”) they will develop and possibly demo. Each should be doable in 3-8 minutes. No slice is just mockup of UI, creation of a data table or data structure. All demos show real input & output (not test harness).
- Discussion - Instructor/facilitator leads discussion of the slices, what is and isn’t acceptable, solicits ways to slice finer.
- Development - A fixed time-box of 40 minutes, five 8-minute development sprints, clock does not stop. At the end of each sprint, each team shows its product to another team.
- Debrief
Product
We manufacture a point of sale capable of issuing cash register tickets.
Accept 4 inputs from the user for one or many items :
- Label of item
- Quantity of item
- Price of item
- letter state code
With a given 2 letters state code, we can compute the tax rate
With total price (without tax) we can compute a discount see tabular at end of subject.
Output the recipe like :
label of item     Quantity   Unit price   Total price
label of item     Quantity   Unit price   Total price
-----------------------------------------------------
Total without taxes                             XXXXX
Discount X%                                       -YYY
Tax Y%                                           +ZZZ
-----------------------------------------------------
Total price                                    XXXXXX
| Order value | Discount rate | 
|---|---|
| > 1000 | 3% | 
| > 5000 | 5% | 
| > 7000 | 7% | 
| > 10000 | 10% | 
| > 50000 | 15% | 
| State | Tax rate | 
|---|---|
| UT | 6.85% | 
| NV | 8.00% | 
| TX | 6.25% | 
| AL | 4.00% | 
| CA | 8.25% | 
For other state tax rate see : https://en.wikipedia.org/wiki/Sales_taxes_in_the_United_States