|
Welcome to

The importance of goals in software requirements engineering
Goal is an important concept in engineering — it
captures what we want a project to achieve and why that's worth doing. Goals
are particularly important in software requirements engineering. They help
us to distinguish clearly between descriptions of a problem, the
rationale for solving it, and descriptions of a solution to
that problem. By making the goals of a project explicit, we are less likely
to overlook the assumptions that a particular solution relies on.
About OpenGoals
The idea of OpenGoals is to promote open, non-proprietary
approaches to modelling goals, especially for software engineering
projects. In particular, tools and techniques for software requirements
engineering should uphold the principle: data
belong to their owner, and must not be held hostage in proprietary
formats.
|