3 ms·
I believe performance does matter and should factor into the design of a system. There is an ISO guidelines on software system requirements and specifications t
by agentultra 7y ago
I believe performance does matter and should factor into the design of a system. There is an ISO guidelines on software system requirements and specifications that has a section for performance requirements. It does matter even for banal, non-critical or non-life-threatening software systems.
Another often-overlooked requirement: environment. Does the human using your software system have to pay attention to more important situations around them? Is the environment they're using your software in noisy, stressful, dangerous or dirty? Should you expect frequent wireless interference or degraded wireless performance?
Reading the ISO specs are pretty boring, so is the SWEBOK guide, but it's rather interesting to think about software in terms of the whole system and not as an artifact unto itself.
- nickpsecurity 7y agoYou'll probably like Nancy Leveson's model and work if you haven't seen it: http://sunnyday.mit.edu/accidents/safetyscience-single.pdf http://sunnyday.mit.edu/accidents/safetyscience-single.pdf http://sunnyday.mit.edu/ http://sunnyday.mit.edu/
- defined 7y agoI’m with you, but good luck getting some scrum shop to include enough detail to achieve this.