Questions tagged [requirements-engineering]
Engineering activities involved in discovering, documenting and maintaining a set of requirements for a computer-based system
25
questions
0
votes
1
answer
259
views
How do I determine if a software requirement is specifying implementation details?
After the review of requirements for the last sprint, I was reminded that a revision to the Software Requirements Specification (SRS) Document where we focus more on user requirements would be value ...
10
votes
4
answers
515
views
Software Requirements Engineering
I'm a newbie when it comes to Software Engineering and my question is not directly related to Quality Assurance or Testing.
When it comes to Requirement Engineering (RE), the requirements can be ...
7
votes
3
answers
930
views
What are the ingredients for a successful Three Amigos meeting?
Three amigos:
Three amigos refers to the primary perspectives to examine an increment of work before, during, and after development. Those perspectives are:
Business – What problem are we trying to ...
2
votes
5
answers
839
views
Non-Functional requirements specification
I'm working on a college software project. The whole purpose of the software is to test the application. The teacher is focusing on non-functional requirements, so we have to present metrics, ...
2
votes
2
answers
86
views
How not to do chaos in software requirements from the beginning?
On too many occasions, I have faced that either the customer themselves or the company does not know the requirements completely, I mean, there is always some confusion in this phase from either side.
...
5
votes
3
answers
91
views
Proper way to form a functional requirement
A stakeholder has provided a set of requirements for some software widget for which a requirement was provided along the form of:
The widget shall perform action A.
As the developer, I won't ...
1
vote
1
answer
59
views
The third amigo problem when customer is unknown
BDD is a useful collaboration tool (amongst other purposes). One of the main benefits is the shared language between customers/business analysts, developers, and testers. This is facilitated by the ...
3
votes
2
answers
76
views
How should I document tests and requirements when third-party software is broken?
I have a smartphone application that uploads files to a server. This server is third-party software (Minio).
This third-party software has a bug which caused uploads to fail. This breaks our ...
1
vote
2
answers
108
views
What does QA need to take into consideration while checking that tasks are valid
I'm the QA lead in my company, and as part of that I'm responsible for the quality of the TASKS that each engineer has.
What does it mean? I need to verify that each task/story/bug that assigned ...
5
votes
7
answers
2k
views
How to ask better questions as QA to business analyst regarding functional specs to add value?
As a manual software tester, i ask a lot of questions/queries to my team's business analysts in email. For ex, there are some UI or functionality changes implemented, then i have queries both before ...
3
votes
3
answers
240
views
How should Testers improve their analysis of the the Functional specification document?
I work on testing a web-based financial application. Usually as soon as the Business Analyst publishes the first version of the 'Functional specification/requirements' document, I as a black-box/...
1
vote
1
answer
103
views
What percentage of total Requirements for a system are defect?
I have a question regarding the percentage of defect requirements of the total set of requirements for a certain System. Is there any literature, that has some figures (i.e. mean) how many ...
3
votes
3
answers
196
views
How should Software Testers improve the process of Requirements Analysis?
Whenever, i am working on my task of Analyzing the functional specification or requirements documents of any new Feature, enhancement or Defect fixes, I just go through what is clearly evident in the ...
3
votes
5
answers
399
views
What is the best practice to analyze the requirement as a tester?
I read this in a blog that Most of the bugs in software are due to incomplete or inaccurate functional requirements
I think the main reason for this due is less some lagging in the requirement ...
1
vote
0
answers
470
views
Constructing a trace matrix using Python
I'm working on a writing integration tests for an API with around 300 methods. I have a collection of Python scripts that can tell me what methods are tested and what files each method is being tested ...
6
votes
1
answer
1k
views
How can ISO 9000 and ISO 25000 Quality definition differ - parts included
ISO 2500 SQ quality definition goes as follows and I really do not understand the note with regards to ISO 9000:
capability of software product to satisfy stated and implied needs
when used under ...
3
votes
4
answers
17k
views
What is Bi-directional Traceability Matrix?
How is it different from a Requirement Traceability Matrix (RTM)? Please explain with real life scenarios and examples. Also include or link reference material that might help!
3
votes
3
answers
100
views
Impact Flow Tracking for feature updates & changes
I have been working in a startup as a manual and automation QA engineer. New features gets applied to our site every 2 weeks. Whenever a redesign project comes up, such as a product page redesign, we ...
2
votes
2
answers
2k
views
What is the difference between SRS, RA, FRS, BRS documents?
I know I should ask this question in "Theoretical Computer Science" stack community. But as the name suggests, that community would provide me answer which is everywhere on internet-Theoretical. But I ...
2
votes
2
answers
9k
views
Performance requirements for web application
I would like to set performance requirements for web application. I am interested in performance from user experience view so I plan to measure time from request is sent until onLoad event is fired in ...
1
vote
1
answer
422
views
Requirement-to-code traceability in Agile/Scrum development?
I'm trying to figure out how to provide an easy-to-manage requirements-to-code (and vice-versa) traceability to some projects which use SCRUM and JIRA. The projects use unit testing.
So I'm splitting ...
2
votes
2
answers
119
views
What are the similarities and differences between UX as a software quality and other quality requirements?
There are a number of quality requirements (also known as non-functional requirements) that have been explored over the years both in theory and practice. Examples are: performance, security, ...
0
votes
1
answer
957
views
Non Functional Requirement of a Laptop?
If we want to find of Non functional Requirements of a system, What would be it in generally?
In example. I want to know the non-functional requirements of a Laptop?
4
votes
1
answer
11k
views
What is 'System Environment'?
I am currently self-studying software engineering and the theory that guides it.
I started reading about SRS Document and to clarify the things I downloaded a sample SRS document.
It had ...
7
votes
4
answers
554
views
How to keep track of the features in a website for impact analysis?
I have been working for an ecommerce client for the last 6 years as manual and automation QA engineering. New features gets applied to our site once in 2 weeks. Whenever a redesign project comes up, ...