SCOPE OF THE TOOL

ObjectiverTM is a tool that supports the whole requirements engineering process.

TOWARDS COMPLETE & CONSISTENT SETS OF REQUIREMENTS

  • Support elicitation, modeling, and requirements document generation
  • No wishful thinking left, no dust left under the rug
  • No useless requirement
  • Provides systematic ways
    • to detect incompleteness
    • to validate completeness


CONVENIENT FOR WATERFALL & AGILE SLC

Typical scenarios:

  • Waterfall: as a business owner, you prepare a requirements document, for instance to issue a call for tender. Or you receive a user requirements document and you want to analyze it and produce system requirements
  • Agile: as a product owner
    • you elicit a set of high-level goals first
    • next, for each sprint, you collect the set of requirements to be considered, in line with the high-level goals
    • you keep the backlog consistent with up-to-date customer’s needs
    • you perform impact analyses of change requests in an easier way

ON TOP OF DESIGN MODELLING TOOLS

  • Focus on intentional properties instead of detailed data and behaviors
  • Focus on the problem instead of on the solution
  • Declarative & prescritive statements
  • Makes the value chain behind requirements explicit
  • Strongly related with operational models (like UML classes, use cases, activities, …) and adressing the WHY question

COMPANION OF REQUIREMENTS MANAGEMENT TOOLS

  • RM tools:
    • good at managing existing sets of requirements
    • limited help to discover, formulate correct and complete set of requirements
  • RE tools:
    • Focus on discovering and specifying the right set of requirements (correct & complete).