Questions tagged [requirements-engineering]

Engineering activities involved in discovering, documenting and maintaining a set of requirements for a computer-based system

Filter by
Sorted by
Tagged with
9
votes
3answers
472 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
4answers
519 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, ...
6
votes
3answers
816 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 ...
5
votes
7answers
1k 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 ...
5
votes
3answers
79 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 ...
5
votes
1answer
643 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 ...
4
votes
1answer
10k 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 ...
3
votes
5answers
331 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 ...
3
votes
4answers
13k 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
3answers
169 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
2answers
72 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 ...
3
votes
3answers
202 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/...
3
votes
3answers
98 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
2answers
75 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. ...
2
votes
5answers
758 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
2answers
105 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, ...
2
votes
2answers
8k 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
1answer
50 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 ...
1
vote
2answers
1k 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 ...
1
vote
2answers
80 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 ...
1
vote
1answer
81 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 ...
1
vote
1answer
396 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 ...
1
vote
0answers
234 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 ...
0
votes
1answer
723 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?
0
votes
0answers
22 views

The difference between activity diagrams and workflow diagrams?

When identifying the requirement we use workflow diagrams to narrow down the scenario. But most of the time, the steps same as Activity Diagrams. So that I have a question on why there are two terms ...