A multiple baseline management process has been developed to manage the multiple concurrent projects and the framework versions. It allows defects in the framework to be fixed once and delivered to multiple project baselines and the framework baseline. Similarly, new components or enhancements to components are delivered to project baselines and the framework. Today, a new release of the framework is generated internally every four weeks. Project leaders coordinate internal releases of the framework with the external release schedules of the participating projects.
Operational programs receive updates to site every four to six months.
The DPL staff consists of domain engineers experienced in image science and exploitation and software engineers experienced in software process and software technology. The packaging and reuse of experience has occurred in the factory through lessons learned that are available from all division projects and through the reviews and mentoring programs that share expertise between product-line projects. The DPL infrastructure provides training for engineers on the reusable framework, the common processes, and the common development environment. Multiproject peer reviews allow more experienced staff to provide review of system design or code. Electronic reviews are used for defect corrections on existing software.