Some of you may protest that I'm going too far with keeping requirements solution-free, but . . . .
The internal monitor on my laptop computer stopped working, so I've been using an external monitor at 1024 x 768 resolution. I am used to 1600 x 1200 resolution. I noticed how much it affected my productivity and my overall frustration level.
The realistic solution to my problem is probably to get my original screen fixed or buy another laptop with a high resolution screen. But what's the underlying problem? And what's the requirement?
I would argue that the requirement is not to get a screen with a certain resolution. Indeed, if I could have a much smaller laptop and not suffer from any of the resulting inconveniences, I'd be even happier.
The problems are the increased frustration and lower productivity. So the requirements should include a set of ease-of-use constraints on usage of the computer. It just so happens that getting a laptop with a high-resolution screen is probably the most practical way to satisfy that requirement.
The internal monitor on my laptop computer stopped working, so I've been using an external monitor at 1024 x 768 resolution. I am used to 1600 x 1200 resolution. I noticed how much it affected my productivity and my overall frustration level.
The realistic solution to my problem is probably to get my original screen fixed or buy another laptop with a high resolution screen. But what's the underlying problem? And what's the requirement?
I would argue that the requirement is not to get a screen with a certain resolution. Indeed, if I could have a much smaller laptop and not suffer from any of the resulting inconveniences, I'd be even happier.
The problems are the increased frustration and lower productivity. So the requirements should include a set of ease-of-use constraints on usage of the computer. It just so happens that getting a laptop with a high-resolution screen is probably the most practical way to satisfy that requirement.
Comments