Developer is not "The User". He is biased towards his own comfort zone and all designs, decisions and recommendations are from technical implementation point of view:
- Feature is boring to do: users wouldn't like it.
- Feature is difficult to do: users wouldn't like it.
- Feature changes architecture: users wouldn't like it.
- Feature removes "my code": users wouldn't like it.
The question you really have to ask:
What would Steve do?
No comments:
Post a Comment