The elicitation, analysis, specification, verification, and validation of requirements for a software project.
Questions tagged [requirements]
382 questions
36
votes
3 answers
Best practices for usage of "shall" and "must" when writing requirements
I sent out an email earlier reminding our developers that
the use of the word "shall" in your derived requirements should not follow over to your functional requirements. When writing functional requirements the word "must" is used to describe the…

Tim Lieberman
- 503
36
votes
8 answers
Functional or non-functional requirement?
I'm wondering about functional or non-functional requirements. I have found lot of different definitions for those terms and I can't assign some of my requirement to proper category.
I'm wondering about requirements that aren't connected with some…

Piotr Müller
- 551
26
votes
8 answers
Should "between x and y" be commutative?
In my application there are some predefined expression templates that can be used to filter data. One of them is "between x and y". A QA engineer claims that there is a defect in its definition, because "between 100 and 200" gives different results…

pkalinow
- 689
8
votes
6 answers
Can non-technical staff gather requirements on behalf of the development team?
Working in a large organisation, it is often the case that the members of the development team are not able to get direct access to the client to gather requirements. Is it possible/advisable to give a list of questions to an account manager so that…

sunwukung
- 2,275
8
votes
1 answer
What Is The Process of Creating A Bug Bar?
In my company, we're working on adopting the Microsoft Secure Development Lifecycle, and part of the MSDL process involves establishing security and privacy bug bars at the onset of a project. I've heard the concept of a bug bar prior to MSDL, and I…

butallmj
- 181
- 1
- 2
8
votes
5 answers
functional requirements - use wording based on verbs?
Question
Should the functional requirements in a requirements doc use wording based on verbs?
Context
School assignment, working in a team, working through the SDLC. The requirements doc has been done and we are now into design.
Problem
The…

yas
- 183
- 1
- 8
7
votes
9 answers
Extracting user requirements from a person who does not know how to express himself
I had an interview yesterday with a member of our organization who wanted to create a system to help him to do his job, the problem I had with him was that he had only a general idea about what he want. I tried to get more information from him by…

OKAN
- 745
6
votes
2 answers
How do you decide site availability requirements?
I work on a web application to file a specific kind of county taxes. Our company wants our state to mandate that counties must accept electronic filings (as opposed to paper) from any system that meets some sensible requirements for uptime,…

Nathan Long
- 3,667
6
votes
4 answers
how do you deal with a vague software proposal?
We all get them. What do you do when you are supposed to write a functional spec from a woolly proposal? You can write a ton of questions about the proposal but answers are not always forthcoming. Sometimes for political reasons you cannot make…

Phil C
- 1,966
6
votes
8 answers
When is a requirement considered complete?
Which elements must a requirement contain that it can be considered complete? Or if this works better - which questions should I ask about a requirement to find out if it is complete. I am not talking about the implementation of the requirement but…

Demento
- 171
- 1
- 6
5
votes
2 answers
Is there any professional way to illustrate difference between 2 diagrams?
I made a documented which is to describe the difference between the same logical structure from different version ( e.g Structure A from version 8 and Structure A from version 9 ).
Luckily I've got the logical structure diagram from the 2 functional…

lamwaiman1988
- 1,483
- 2
- 16
- 22
5
votes
4 answers
How to specify a functional requirement?
I have this requirement:
The application must allow the Administrator to edit, create and delete Users.
Now, I have heard that each action must go in a functional requirement, and my question is: What of the following statements would be the more…

rendon
- 171
- 1
- 6
4
votes
2 answers
Studentworker - being a superhero?
A couple of weeks ago I got a new job as a studentworker for a webagency. The job is 15-20 hours of week. Even though I am new in the company, I feel right at home and I enjoy working with my co-workers.
To start of with, I was assigned to work on…

Niklas H
- 645
4
votes
1 answer
Defining Non-Functional Requirements (modifiability, security and usability)
I have some doubts about defining non-functional requirements relative to security, modifiability and usability.
Relative to security for example a requirement for a system that needs to use https because it deals with financial information. Can a…

OZy
- 53
4
votes
3 answers
Writing requirements when the task is to improve an existing implementation
I have a specific case for this inquiry, but hopefully it can be generalized to anything else.
I'm working with an aircraft simulator and have been tasked to implement a module whose goal is to improve the performance, if you will, of the existing…
anon