The Making of Software is about software and software-based systems: How can we develop, manage, and improve them? — It comes to you as a blog with additional resources. A special focus is on tool-based requirements management.
Take a look at the blog articles below.
Blog Articles
Requirements Management Tools: March 2020 Update
The list of requirements management tools on MakingOfSoftware.com has received a new update: The March 2020 version includes 69 tools, with a selected subset of 13 tools that we find particularly noteworthy. The list gives an up-to-date overview of the requirements...
Product Requirements Specification: Product Perspective
A product requirements specification establishes a bridge between product management and development. It defines a product in terms of stakeholder requirements, containing all those requirements that sensibly should be described explicitly and be available...
Product Requirements Specification: When Do You Need It?
Attention to requirements specification increased during the 1980s and 1990s in order to master the growing complexity of software and systems development. However, starting in the second half of the 1990s, the movement of agile development widely challenged the use...
New Version of RM Tools List: March 2019
The new March 2019 version of our list of requirements tools is available. It replaces the previous version from September 2017. The new list contains a total of 78 requirements management (RM) tools. We observe that the trend of the previous years has continued: The...
List of RM Tools Updated: September 2017 Version
The September 2017 version of our list of requirements tools is available. It contains a total of 91 requirements management (RM) tools. The previous version dated back from November 2016. The new September 2017 list contains many updates that show the requirements...
Requirements Management with Atlassian Confluence
Atlassian Confluence is one of the most widely used Wiki systems among software development teams. Besides other application areas it can be used to support requirements management (RM). This article surveys relevant information resources and gives basic advice on RM...