3 ms·
What you need is an umbrella concept for the product and its needs, named for the new business and marketing view, for which the codebase is a realization of it
by motohagiography 7y ago
What you need is an umbrella concept for the product and its needs, named for the new business and marketing view, for which the codebase is a realization of it. Think of it as a set of new abstractions that wrap your product functionality.
This is an unexpected application for an ontology like Webprotege. (https://webprotege.stanford.edu/ https://webprotege.stanford.edu/)
Essentially, you build an ontology of needs and features and these become the new abstractions, and then reference the code bases that realize them in its nodes and attributes.