Requirement Engineering 2.0 – Approaches how the method needs to be enhanced!

Veröffentlicht Veröffentlicht in Englische Blogs, Requirements Engineering eng

Many books have been written in the last 30 years on the subject of requirement engineering. The method has been designed and improved. The great success of these efforts lies in the fact that the awareness of the topic has been raised in a broad professional audience. There is hardly anyone today who would fundamentally […]

Requirement and Test Traceability – Any added value?

Veröffentlicht Veröffentlicht in Englische Blogs, Requirements Engineering eng, Uncategorized

Requirement and Test Traceability: Think about the following situation: You are near the end of your safety-related project and you have established traceability between all the project artifacts. In an audit (e.g. Internal Quality Assurance, Customer, External Authority) you have to demonstrate which software requirements are developed from which System Requirements. Each software requirement is […]

Requirement Engineering Embedded versus IT systems

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Englische Blogs, Requirements Engineering eng

Requirement Engineering Embedded versus IT: If you analyses the book market, publications or conferences on requirements management and Requirement Engineering, you will find that more than 90% consider requirements engineering from the point of view of IT software systems. There are very few publications that look at the topic from the perspective of embedded systems. […]

Requirement Engineering theory

Requirement Engineering – Aspects which even not considerd in theory!

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Englische Blogs, Requirements Engineering eng

Requirement Engineering theory: In most of the requirement engineering publications, the focus is on management aspects. The collection and management of requirements is discussed extensively. In the following blog I discuss important aspects which are not sufficiently considered in the RE theory. I start with the definition of Requirement Engineering in the book „Requirements Engineering […]

User Stories – The better Requirements?

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Englische Blogs, Requirements Engineering eng

The book „User Stories“ from Mike Cohn (ISBN 978-0321205681) has inspired me to think about the relationship between user stories and requirements. In software development, agile methods are often preferred in recent years. The classic approaches, especially the waterfall model and the V-model, seem to be more and more outdated. As a result, user stories […]

Requirement/Code Reviews – The better TDD?

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Englische Blogs, Requirements Engineering eng

If a project getting difficulties with writing requirements, there is Test Driven Development (TDD) often referred to as the solution. Is that really the solution? If so, why TDD has not really become widely accepted in the software development up to now? In this blog I will express my thoughts about this topic.

Economical considerations on requirement reviews!

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Englische Blogs, Requirements Engineering eng

Quality costs money! Many can probably agree with this statement. Anyway, it is difficult to refute the statement, as it is very generic. At the same time very often the simplistic conclusion is drawn, that any quality measure within the software development process is just expensive. I want to take a closer look with the […]

Are you still writing documents or are you already specifying?

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Englische Blogs, Requirements Engineering eng

You want to start a new project, the product to be developed is already set in broad terms. You decide that now is the right time to structure these rough ideas, functions and solutions and to write it down. This point in time and the questions that arise now are subsequently examined in more detail. […]

Non-Functional Requirements – A challenge?

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Englische Blogs, Requirements Engineering eng

According to my observation requirements engineering in general doesn’t get the appropriate attention. If you consider software and/or hardware projects which failed, you can see that often a missing or incorrect requirements engineering is one of the major causes. If we go further and consider the types of possible requirements, then you can make a […]

Requirement Categories – Why they are useful?

Veröffentlicht Schreibe einen KommentarVeröffentlicht in Englische Blogs, Requirements Engineering eng

When I reflect the current state of requirements engineering, then I recognize the following: There are a number of good tools for documenting requirements There are good and established methods for creating natural language requirements There are still relatively few standardized methods to properly handle recurring categories of requirements