Switching perspectives in the HHM framework. In (a), the sources of risk to software quality are the primary concern. Of secondary concern are the sources of risk in the environmental vision. In (b), the perspectives are switched. The HHM provides the flexibility to see the system from many perspectives, which lets analysts see the myriad factors that can affect risk sources in a particular perspective or category.