3 ms·
The tricky bit, in my experience, is that when you straight up ask the customer for requirements you get a list full of details around specific functionality --
by kqr 3y ago
The tricky bit, in my experience, is that when you straight up ask the customer for requirements you get a list full of details around specific functionality -- basically all the stuff that's going to change in a month.
It takes skill and effort to abstract from these detailed wishlists into generalised primitives which remain somewhat constant. This work is similar to the fuzzy logic social scientists work with, and that's exactly the sort of thing most techies are not very good at.
- Chris_Newton 3y agoIt takes skill and effort to abstract from these detailed wishlists into generalised primitives which remain somewhat constant. 100% agreed. It’s well worth doing it if you have the chance, though. Understanding how your customer sees their world and what problems they’re really trying to solve is valuable both for building a useful product and for keeping that customer happy!