Requirements Analysis

Tracking of Relationship Between Requirements

An important aspect of requirements management is the ability to trace the relationships between requirements and other artifacts (including other requirements). The ability to track relationships supports the process of software development in the following aspects: Verity: Tracking the relationship between requirements and other artifacts allows you to verify whether the requirements have been implemented. …

Tracking of Relationship Between Requirements Read More »

User Stories vs Requirements

When writing any specification of requirements and the product register and sprint register, non-functional requirements should be included in this specification. While the user’s story itself usually represents functional requirements, in my opinion a small problem is with non-functional requirements that represent system-level expectations. Lack of non-functional requirements or their insufficient quantity are often a …

User Stories vs Requirements Read More »

Requirement Prioritization Techniques

Today, it is time to describe the requirement prioritization techniques. We can transmit them using a number of techniques. Those are as follows: Ranking This technique consists in a selected group of stakeholders determining the available priorities for the requirements according to the adopted criteria. Top-Ten This technique consists in stakeholders selecting the most important …

Requirement Prioritization Techniques Read More »

Requirements Documentation

Requirements specification is a systematic representation of a set of requirements for a system or component that meets specific criteria. Requirements are like contract. All information collected and agreed during the requirements engineering activities must be documented. Each type of requirement affects, directly or indirectly, all phases of software life cycle. The quality of the …

Requirements Documentation Read More »

Scroll to Top