An example situation in which such a mapping is necessary is when defect data from a variety of projects is aggregated to build a quality model that relates some characteristics of
software development to resulting quality in terms of defects.
Our goal was to develop a unified defect categorization scheme that is
completely “backward compatible” with existing data, that
captures domain-specific elements of interest to NASA, and that
has other desirable attributes of good defect taxonomies
Performance is one of the key aspects of non-functional qualities, where performance bugs can cause significant performance degradation and lead to poor user experience.
A typical trajectory to becoming a core developer is to start communicating with other project contributors and then gradually get more involved, by earning a more central position in the project's social network.
Once again, the assumption was that the most informative terms are enough to fully describe their corresponding documents from our application point of view.
Even today, software organizations who are not at the forefront of the release engineering revolution need to consider what release practices should be adopted.