The document describes an extension made to the GRAY WATCH framework. GRAY WATCH is a framework that describes the technical, managerial, and support aspects for developing business software applications. The extension incorporates quality models and a focus on architectural design. It adapts existing GRAY WATCH processes and products to consider quality standards and architectural evaluation. The extended framework also defines architectural requirements, identifies subsystems, and includes architecture design and selection. The conclusion discusses further reviewing technical processes and incorporating additional metrics to continue improving the framework.