Questions tagged [requirements-management]

Requirements management is the process of documenting, analyzing, tracing, prioritizing and agreeing on requirements and then controlling change and communicating to relevant stakeholders.

Requirements management is the process of documenting, analyzing, tracing, prioritizing and agreeing on requirements and then controlling change and communicating to relevant stakeholders.

http://en.wikipedia.org/wiki/Requirements_management

32 questions
29
votes
20 answers

Requirements Gathering

How do you go about the requirements gathering phase? Does anyone have a good set of guidelines or tips to follow? What are some good questions to ask the stakeholders? I am currently working on a new project and there are a lot of unknowns. I am…
Ryan Sampson
  • 6,717
  • 12
  • 47
  • 55
7
votes
2 answers

Software Requirements Analysis

There are many tools out there for writing and managing requirements, but are there any good ones for reviewing them? I'm not talking about managing reviews, but automation tools that look for common requirement blunders (such as using negative…
2
votes
1 answer

Where to put a small utility function that I would like to use across multiple packages/projects that I develop?

Right now I have one function that would be useful in a number of distinct packages that I work on. The function is only a handful of lines. But I would like to be able to use this code in a number of packages/projects that I work on and are…
Jagerber48
  • 488
  • 4
  • 13
2
votes
1 answer

How can I find all cell references in a row that contain a value, and display them in one cell?

The Problem: I have an Excel sheet that I am using for a fairly large requirements traceability matrix using the columns for QA test case numbers, and the rows for the requirements. I have provided the ability show the number of test cases that have…
1
vote
1 answer

How to install highest version of a Python package which doesn't break my App?

Do you anchor all versions in requirements.txt to a spesific number? Is it the right way? Is there any way to get latest version that does not break my app? To not missing security updates etc.
1
vote
2 answers

Use Case Diagram for Stack Overflow

I am trying to design a Use Case Diagram for an app like Stack Overflow. I have tried to add some basic functionalities in this diagram. I want to improve this diagram to include an exhaustive list of all the features of Stack Overflow, but have no…
1
vote
1 answer

How to properly model system requirements in UML (Sparx Enterprise Architect)

I have a list of system requirements that I have imported from IBM Rational DOORS, and I am curious as to what would be a good way to model their relationships with each other in a diagram. Which Structural diagram should I use, or should it be one…
1
vote
2 answers

IBM Rational DOORS: How to paste as plain text in DOORS Objects?

While writing requirements in IBM DOORS, is it possible to paste some text as plain text (i.e. without original text's formatting) in the 'Heading" or 'Text' attribute of a DOORS Object? A simple paste operation keeps the original text formatting…
Hammad
  • 23
  • 7
0
votes
0 answers

Relation between stakeholder and functional requirements

I'm currently struggling with some basic requirement management: Given a set of stakeholder requirements I refine them by an equal set of use cases to identify underlying activities/functional requirements satisfied by a set of functions to fulfill…
cytings
  • 59
  • 9
0
votes
0 answers

Visualising nodes classified in heirarchies and their relationshops

I am a requirement engineer which has created a dataset which is as follows Requirement ID, Requirement type (business, user and goal), relationship a relationship relates a requirement to another. It could be between requirements of different types…
0
votes
0 answers

How to understand the meaning of high level requirement and low level requirement in DO-178C?

DO-178C or DO-178B requires two level software requirements, that is, high-level requirements and low-level requirements. But generally except the very small software, the hierarchy structure of most embedded software is: (the whole) embedded…
0
votes
0 answers

Do I need to write a test to confirm that the response from my function no longer contains a given attribute?

Got a requirement saying that downstream no longer wants to receive a certain attribute in our response. We're not following Semantic Versioning contracts (another story). Given this is removal of an attribute, should I write a (unit) test to…
0
votes
0 answers

Acceptance test design in Requirements Validation (Software Engineering)

Is acceptance test can be consider under requirements validation? Can you suggest me a good book for requirements validation that is freely available? Thank you in advance.
0
votes
1 answer

Is it possible to dynamically define enumarated type based on another attributes values in IBM DOORS?

I'm trying to dynamically populate an attribute enumerated list based on another attributes values in IBM DOORS. the image represent the list of items defined as object text I want to dynamically update type enum based on the list captured in the…
0
votes
1 answer

requirement traceabilty in gitlab

In the gitlab documents https://docs.gitlab.com/ee/user/project/requirements/ it is written that "The ability to add and edit a requirement’s long description introduced in GitLab 13.5., and Moved under Issues in 14.4 …
1
2 3