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
Software Requirements Defined
When working with software requirements, it is sometimes useful to reflect about what exactly software requirements are? As with most software engineering terms, also for software requirements there doesn't exist a generally agreed-upon definition. So one can best...
What Software Tools Support Requirements Management?
Requirements Management (RM) is a very complex task that can only be accomplished with the support of suitable tools. Even small software projects need at least some manual tools like index cards or flip charts for supporting clarification and communication of...
RM Tools – What Are They Anyway?
There is time for a new class of requirements tools. Those do not only support classical requirements management, but also requirements activities, that help to improve the collective understanding of requirements through illustration and collaboration and therefore ultimately serve to build better products.
Software Product Management Survey
Have you ever wondered how your product management practices stack up against others in the software industry? Well, here's an opportunity to find out: the International Software Product Management Association (ISPMA, http://ispma.org ) is for the first time...
Was ist so speziell am Produktmanagement für Software und Internet-Angebote?
Schon bei der Definition des Produkts und insbesondere der Produktfunktionalität hat man bei Software und Internet-Angeboten mehr Freiheiten als bei physischen Produkten. Software ist sehr flexibel und man kann damit fast "alles" machen. Diese große Freiheit stellt...
What’s so Special about Product Management for Software and Internet Offerings?
When defining a software or internet offering and its functionality, one enjoys a much higher degree of freedom compared to physical products. Software is extremely malleable and one can implement nearly "everything" in software. The high degree of freedom creates...