2 ms·
It seems very common that certain customer requirements -- we call them "checklist features" -- won't ever be used. So when I'm deriving specifications, I alwa
by CWuestefeld 18y ago
It seems very common that certain customer requirements -- we call them "checklist features" -- won't ever be used.
So when I'm deriving specifications, I always pay special attention to separating out the real needs and expectations from the checklist stuff. If you can do that well, then you can minimize the resources invested in the latter.
But for whatever reason, those items are still on their list, and we can't just omit them.
The trick is identifying which they are, and finding the minimum specification that allows it to be checked off the list.
- lallysingh 18y agoI try to split up the work into milestones, with the most immediate, relevant ones first. The last milestone on my list contains all the stuff I never intend to implement. The boss/customer's happy it's on the list, but I know it'll get knocked off when the reality of the schedule sets in.