I’m really interested in this 1-day-rule, because I kind of like the idea to get used to unfinished work.
But do you include QA engineering to this 1-day-rule, because I think on the engineering side where you have Backend/Frontend/QA Engineers, it’s hard to get a story done in one day on all three disciplines.
Also how does rule 2 with a UI change apply to backend stories or refactoring work, which are sometimes bigger and don’t reflect immediately in a UI change, but enable/maintain a running product at all.
Can you clarify a bit more on how you deal with these kind of stories in an agile Team?