Methods

Articles primarily related to methods and techniques

Showing 53 articles

titelbild_neu
  • Practice
  • Methods

Requirements for cross-cutting qualities

Assuring cross-cutting quality is a challenge that has become increasingly important as systems grow more complex. This also impacts how Requirements Engineering (RE) approaches …

4 Contributors July 28, 2026 · 22 minutes read
titelbild_art_0182
  • Cross-discipline
  • Methods

Strengthening the Requirements Engineering Process

The quality of a requirement is significantly dependent on its clarity and completeness. In many agile projects, requirements typically capture the primary intent of the software. …

Praveen Chinnappa June 16, 2026 · 9 minutes read
titelbild_gefaerbt
  • Methods
  • Studies and Research

Using AI to discover more innovative requirements from documents

This article demonstrates how to increase the novelty of innovation opportunities generated by AI without losing their usefulness. Drawing on established models of creativity, the …

Neil Maiden April 23, 2026 · 16 minutes read
01-requirements-reuse-1
  • Methods
  • Cross-discipline

RMMi 1.0: A New Maturity Model for Requirements Engineering

After several years of research, iterations, and community feedback, the Requirements Maturity Model Integration (RMMi) has reached its first official release: version 1.0. Born …

Cyrille Babin March 12, 2026 · 9 minutes read
artikel-header-source
  • Methods
  • Practice

How to go about it – a GDPR action plan | Part 2

Compliance with the European 'General Data Protection Regulation' (GDPR) requires a careful and structured approach by a team with many skills. It touches on a multitude of …

Guy Kindermans July 24, 2025 · 4 minutes read
artikel-header-source
  • Practice
  • Methods

Integrating User-Centric Design in Business Analysis

Discover how user-centric design (UCD) can transform business analysis to create more intuitive, efficient, and user-friendly solutions. This article delves into the practical …

Nastassia Shahun March 18, 2025 · 17 minutes read
artikel-header-source
  • Methods
  • Practice

Requirements Elicitation in Modern Product Discovery

If you are working on products, you have realized product management handles requirements in a different way. When a business analyst or a product owner is eliciting requirements, …

Nuno Santos February 20, 2024 · 14 minutes read
artikel-header-source
  • Methods
  • Practice

Splitting Requirements at Scale

Analysis means breaking down large problems into smaller, more manageable ones. We, as BAs, understand intuitively that this is what we do and that how well we do this will likely …

Gareth Rogers September 12, 2023 · 21 minutes read
articel-header
  • Methods
  • Skills

Classical requirements and test analysis a discontinued model?

In times of increasing "agilization", the question arises as to whether classic requirements engineering and test analysis are still relevant at all. Since the IT of banks and …

Thorsten von Ramsch January 25, 2023 · 22 minutes read
artikel-header-source
  • Cross-discipline
  • Methods

Integrating Business Events into your Agile Framework

Business Event partitioning has been around for a long time and has helped Business Analysts to improve their requirements discovery and to develop better skills for identifying …

Suzanne Robertson, James Robertson February 10, 2022 · 6 minutes read
artikel-header-source
  • Methods

Discovering System Requirements through SysML

For Business Analysts/Requirement Engineers/System Analysts, the greatest innovation brought by the Systems Modeling Language (SysML) is the introduction of 1) the requirement as …

Gildas Premel-Cabic September 15, 2021 · 9 minutes read
artikel-header-source
  • Methods
  • Practice

Inputs to requirements engineering in agile projects

Practices from the Agile software development (ASD) spectrum are adopted by enterprises worldwide for project and product development. Either adopting practices from management …

Nuno Santos, Nuno Ferreira, Ricardo J. Machado June 30, 2021 · 19 minutes read
artikel-header-source
  • Practice
  • Methods

The Potential of User Tests for Requirements Engineering

The article covers a topic of software tests as a requirement source, as techniques to investigate requirements and confirm compliance of the final product with requirements. In …

Katarzyna Małecka April 20, 2021 · 11 minutes read
artikel-header-source
  • Methods
  • Cross-discipline

How Will It Work?

In a previous article Business Analysis Viewpoints [1] we discussed a number of ways of looking at systems. The intention of these viewpoints is to make it easier to see and …

Suzanne Robertson, James Robertson March 19, 2020 · 6 minutes read
artikel-header-source
  • Practice
  • Methods

Learning from history: The case of Software Requirements Engineering

This article describes initial conclusions of our research into how and why the requirements engineer’s role has changed over the years, with the longer-term goal of developing …

Rana Siadati, Paul Wernick, Vito Veneziano September 25, 2019 · 58 minutes read
article-header-source
  • Methods
  • Cross-discipline

ReqInspector

During the process of requirements engineering, incompletely specified requirements require iterative follow-up discussions with stakeholders to complete and disambiguate …

Andreas Maier, Simon Darting June 27, 2019 · 21 minutes read
artikel-header-source
  • Methods

Is there something missing?

Introduction With the exponential number of international projects and the rising complexity of the products being developed, sharing a common language among project members has …

Kristina Schöne, Andreas Günther, Margaux Sagne March 28, 2019 · 12 minutes read
artikel-header-source
  • Methods
  • Practice

When the rubber hits the road

Introduction There are a number of quality criteria for requirements. IREB Syllabus [1] groups them into three aspects: content, documentation and agreement. The quality aspect …

Grigory Grin February 27, 2019 · 12 minutes read
485470505
  • Practice
  • Methods

Discover Quality Requirements with the Mini-QAW

Good quality requirements help software engineers make the right architectural design decisions. Unfortunately, collecting requirements is not always easy. The Quality Attribute …

Thijmen de Gooijer, Michael Keeling, Will Chaparro November 8, 2018 · 15 minutes read
00-538808784
  • Methods

REQM guidance matrix

Requirements Management (REQM) is described as a key area for several disciplines: Enterprise Architecture, Business Analysis, Software Engineering and Process Maturity. To help …

Fabrício Laguna September 12, 2017 · 14 minutes read
00-003
  • Methods
  • Opinions

Functional Requirements and their levels of granularity

The level of granularity is the greater or lesser extent in the description of expected software behaviour in a functional specification. It defines how detailed or how …

Guilherme Siqueira Simões, Carlos Eduardo Vazquez February 21, 2017 · 15 minutes read
00-004
  • Methods

Tracing Change Requests

One of the biggest challenges in software maintenance is the need to trace incoming change requests to the code affected by those requests. This need is especially acute in large …

Harry Sneed, Birgit Demuth February 21, 2017 · 26 minutes read
01
  • Methods

KCycle: Knowledge-Based & Agile Software Quality Assurance

Agile paradigms and DevOps approaches have changed software engineering processes by focusing on iterativity, communication and collaboration between different project roles. …

Albert Tort October 18, 2016 · 16 minutes read
01
  • Methods
  • Practice

Modeling Requirements with Constraints

Modeling requirements is not really new, but there are many ways to do it. We discovered constraints as a powerful concept that allowed us to create concise models that are lean, …

Michael Jastram, Andreas Kara October 18, 2016 · 13 minutes read
01
  • Methods

The Context-Canvas

Digitalization is becoming increasingly prevalent in manufacturing industries. Co-working mechanical engineers and computer scientists are aware of the challenges posed by a …

Oliver Stypa, Sebastian Schlaus October 18, 2016 · 16 minutes read
00-06
  • Methods
  • Studies and Research

How Requirements Engineering can benefit from crowds

Requirements are usually elicited, analyzed, and validated using techniques that are strongly based on the co-presence of the persons involved. These techniques can quickly become …

Eduard C. Groen, Matthias Koch June 15, 2016 · 21 minutes read
00-04
  • Methods
  • Studies and Research

Leveraging Creativity Techniques in Requirements Elicitation

In recent years, Creativity-based Approaches for Requirements Elicitation (CAREs) have appeared as one promising trend to tackle the requirements elicitation problem. …

Áldrin Jaramillo Franco, Saïd Assar June 15, 2016 · 30 minutes read
00-01
  • Methods
  • Skills

The Genius Toddler Challenge

“How hard can it be?” is a question posed by virtually everybody at one point or another regarding a line of work they are currently not involved in. We all know how hard it is to …

Manon Penning February 29, 2016 · 10 minutes read
0-lifecycle
  • Practice
  • Methods

An “agile” lifecycle for requirements

In a previous article [1], we claimed that at least in certain circumstances, for certain types of systems, the requirements management discipline is still necessary in an agile …

Rodolphe Arthaud October 29, 2015 · 20 minutes read
0-csre
  • Practice
  • Methods

Cyber Security Requirements Engineering

Sophisticated functionality and ever-increasing perfection of embedded and distributed IT systems have been made possible through an increasing amount of interconnected …

Christof Ebert October 29, 2015 · 14 minutes read
0-itrwbnm
  • Methods
  • Practice

IT Requirements when Buying, not Making

Procuring off-the-shelf or COTS software is often the only feasible route to access new facilities, due to the reduced time, cost, risk and organisational impact [1] [2]. For some …

Martin Tate October 29, 2015 · 31 minutes read
0-fsm
  • Methods

A Finite State Machine Model for Requirements Engineering

Requirement models ‎are used to clarify and improve requirements consistency, unambiguity, correctness and completeness. The finite state machine (FSM) model is very popular with …

Ariè Avnur July 30, 2015 · 18 minutes read
0-mobile-re
  • Methods

Mobile RE

This year we’re definitely headed for the future. Do you remember the 1985 movie Back to the Future? Marty McFly lands in Hill Valley, California on October 21st 2015 at 4:29pm. …

Ursula Meseberg, Tanja Weiß April 30, 2015 · 15 minutes read
0-modeling-requirements-with-sysml
  • Methods

Modeling Requirements with SysML

In this paper, we will show how the SysML modeling language can be useful to complement the requirements process, i.e. to better define and trace requirements. The Systems …

Pascal Roques April 30, 2015 · 13 minutes read
0-catching-the-worm
  • Methods

Catching the worm

In early project phases it is one of the main objectives to evaluate whether or not it is reasonable to conduct the project from an economic standpoint. Normally a business case …

Carl Friedrich Kress January 29, 2015 · 11 minutes read
0-feature-tree
  • Skills
  • Methods

Bridging communication gaps with a Feature Tree

We are in the machine industry. A company was willing to change the working mode of the software development department as part of a huge Research and Development (R&D) …

Ina Paschen, Emmerich Fuchs January 29, 2015 · 18 minutes read
0-the-recover-approach
  • Methods

The Recover Approach

The alignment between requirements and tests and the need for explicit requirements specifications to better support knowledge management in software projects are key quality …

Albert Tort January 29, 2015 · 18 minutes read
0-advance
  • Methods

Advance

The emergent discipline of using formal modelling and analysis to support industrial scale requirements engineering has matured in recent years [Woodcock et al. 2009]. This …

Brett Bicknell, Karim Kanso October 30, 2014 · 24 minutes read
0-customized-agile-re
  • Methods
  • Practice

Customized Agile RE Process

‘Classic upfront Requirements Engineering before the start of a project costs too much time and money!’ …nowadays, phrases like this reflect most customers’ view of heavy …

Ulf Ackermann, Dirk Fritsch October 30, 2014 · 18 minutes read
0-readable-requirements
  • Practice
  • Methods

Readable requirements

At the Deutsche Telekom subsidiary T-Systems, Word templates have been created for entering requirements using the “Information Mapping®” method. The templates developed in this …

Frank Rabeler October 30, 2014 · 15 minutes read
0-tore
  • Methods

TORE

When engineering requirements, many requirements professionals are challenged not only by the question of how to elicit or specify requirements, but additionally by knowing which …

Dr. Sebastian Adam, Norman Riegel, Dr. Joerg Doerr October 30, 2014 · 22 minutes read
0-automated-quality-assurance
  • Methods

Automated Quality Assurance

There are many ways to check the content of the software requirements manually – inspections, reviews, walkthroughs, etc. However the attempt to automate the checking of …

Harry Sneed July 30, 2014 · 21 minutes read
0-rigorous-verification
  • Methods

Rigorous Verification

ADVANCE is a European-wide initiative between industry and academia to lead the future development of high-quality embedded systems in a more cost-effective way. The approach …

Brett Bicknell, Karim Kanso, Daniel McLeod July 30, 2014 · 16 minutes read
0_key
  • Methods
  • Practice

A key technique

This article is the second in a series of articles on requirements engineering published by Crescendo Technologies, following "This is not a requirement (of this system)" [1]. The …

Joseph Aracic April 30, 2014 · 9 minutes read
approaches
  • Methods

Opportunities & Approaches

Motivation for Requirement Re-Use: When you compare the re-use of requirements with the re-use of designs you may get the impression that re-use of requirements rarely happens. …

Jens Schirpenbach April 30, 2014 · 9 minutes read
02-title
  • Methods
  • Practice

Innovation Arena

Prioritization of requirements is an essential activity. Most important requirements shall be developed first, optimizing the return on investment. The weak point is how to decide …

Rainer Grau January 30, 2014 · 32 minutes read
0-testers
  • Practice
  • Methods

RE for Testers

Testers use requirements as the basis of test cases, review them for testability, and often participate in general requirement reviews or inspections. Unfortunately, many testers …

Erik van Veenendaal January 30, 2014 · 4 minutes read
01-think-like-a-scientist-1
  • Methods

Think Like a Scientist

All organizations strive to meet their envisioned goals and strategic objectives, creating greater business value for their stakeholders. While not all organizations are …

We use cookies

This website may use cookies to ensure a good user experience. Further information can be found in our Privacy Policy.

Data privacy settings

This website may use cookies to ensure a good user experience. Further information can be found in our Privacy Policy.

Technically necessary cookies help to make a website usable by enabling basic functions such as page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

This website may display content and media from external sites such as YouTube. Cookies from external sites are stored in the process.