Skip to main content
Share Your Experience: Take the 2024 Developer Survey
7 votes

Is logging a valid non-functional requirement?

That depends on the scope of your application. If you have some legal liability to provide a thorough logging of calculations, user-interactions with the software etc, you need the logging to fulfill ...
mhr's user avatar
  • 660
6 votes
Accepted

Guaranteeing different availability requirements

Designing, implementing, and verifying application-side controls to manage which shard or cluster contains the data and that reads and writes are happening against the shard is probably going to be ...
Thomas Owens's user avatar
  • 82.8k
5 votes
Accepted

Non Functional Requirements and Use Case Diagrams

Although usability, accessibility, internationalization and localization, and documentation requirements tend toward non-functional requirements, there may be functional requirements that support ...
Thomas Owens's user avatar
  • 82.8k
4 votes

Functional or non functional requirements?

functional requirements define what a system is supposed to do and non-functional requirements define how a system is supposed to be. Wikipedia - Non functional requirements “The system shall produce ...
candied_orange's user avatar
4 votes

Functional or non functional requirements?

This is functional. The user says they needs a csv and XML versions and will complain if they are not available, so it's a functional requirement. This is also functional, and part of the above. You ...
Rad80's user avatar
  • 376
3 votes

Is a flag for analytics a functional requirement?

That sounds like a functional requirement to me. It requires that your system exhibits certain behaviour (setting a Boolean flag) when something specific happens. Non functional requirements tend to ...
Simon B's user avatar
  • 9,633
3 votes
Accepted

Non-functional requirements metric and measurement

Do all non-functional requirements need a specific metric and measurement? No. They just some form of verification, which is sometimes trivial. For example, an NFR might be "the application ...
John Wu's user avatar
  • 26.6k
3 votes

Non Functional Requirements and Use Case Diagrams

UML use case diagrams have a very restricted semantics "by design". Hence, to make these diagrams useful, one has to provide a description for each use case (for example, in text form). How ...
Doc Brown's user avatar
  • 208k
3 votes
Accepted

Identification of Nonfunctional Requirements

Functional requirements describe the functionality that a system must offer to its users. All the other requirements are non-functional requirements. With that in mind, you can ask yourself, if, for ...
Bart van Ingen Schenau's user avatar
3 votes
Accepted

How security metrics are verified in testing phase?

As you've already surmised, a metric like "Attack Success Rate <= 0.001%" isn't a particularly useful test metric for an acceptance text. Have a look at this page. It says: Non-...
Robert Harvey's user avatar
2 votes
Accepted

Do Non-Functional Requirements for Security make sense for defining SDLC?

My understanding is the same as yours. Non-functional requirements (or quality attributes) describe the system and not the process or methods used to build the system. Everything from Wikipedia to ...
Thomas Owens's user avatar
  • 82.8k
2 votes

Is this a functional or non-functional requirement?

A functional requirement is about what the system shall do. The term "functional" comes from "function" meaning something that takes some input and produces some output. A non-functional ...
Christophe's user avatar
  • 77.9k
2 votes

How security metrics are verified in testing phase?

NFR requires that all the responses should have measurable equation which is used by tester in verification phase. I thinking this is probably the root cause of your issue. Some problems are just ...
Philip Kendall's user avatar
2 votes

Is a flag for analytics a functional requirement?

I would say that this is a Functional requirement. Being able to report on (or otherwise analyse) certain Data means that the system has to "do" something to support that. Functional. OK, ...
Phill  W.'s user avatar
  • 12.3k
2 votes

Non Functional Requirements and Use Case Diagrams

Use cases mean different things to different people. But it's not equivalent to a functional requirement. Otherwise, you'd end up with very complex diagrams that add little value to a textual list of ...
Christophe's user avatar
  • 77.9k
1 vote

Is a flag for analytics a functional requirement?

This can be a functional requirement and a non-functional requirement. It becomes a matter of perspective. Describing the behavior of gathering metrics about user sign-ups and attempts is solidly a ...
Greg Burghardt's user avatar
1 vote

Usability or performance requirement?

I would separate the requirement into two The system should show menu options Time to Interaction on all Pages/Screens should be < 1 sec The first is a Feature requirement, the second is a '...
Ewan's user avatar
  • 76.4k
1 vote

Is this a functional or non-functional requirement?

Functional requirements specify the features that a system must implement. Non-functional requirements specify all the other requirements that the system must implement. If your requirement about a ...
Bart van Ingen Schenau's user avatar

Only top scored, non community-wiki answers of a minimum length are eligible