The RASSP Digest
The Lockheed Sanders RASSP Approach
Ron Ireland
Motorola
Driving the Lockheed Sanders RASSP Program product is the program goal as stated by Program Manager Mark Richards:
"Dramatically improve the process by which embedded digital signal processors are designed, manufactured, upgraded and supported."
This is put into quantitative goals of improving by a factor of 4:
- 1) the total cycle time to produce a DSP product,
- 2) the cost of producing a DSP product, and
- 3) the quality of a DSP product
The Lockheed Sanders RASSP Program Approach to producing the products necessary to meet the program goals is:
- Develop a RASSP design process
- Define and implement a RASSP Design Environment (RDE), a design environment to support the RASSP design process
- Analyze the design process needs of a target design project (e.g., a beta site)
- Identify which parts of the RASSP design process address the target project design process needs
- Incorporate into the target project design process those selected RASSP design process features deemed to be needed (process mapping)
- Determine the project design environment improvements needed to support the new project process
- Provide to the project those RASSP Design Environment features which have been developed by the Lockheed Sanders RASSP team.
The Lockheed Sanders Program Product (those services and software products needed to support the approach described above) includes the following:
- A RASSP Design Process
- Deliverable Software (This software is developed by the Lockheed Sanders RASSP development team. It is not COTS software)
- -Integration and other Specialized Software (metrics collection, metrics reporting, user interface software to enhance user friendliness)
- -Customization Files
- -Process description for Work Flow Management products
- -Encapsulation wrappers
- Consulting Service
- -Process definition (assist, to the extent needed, the user in defining his/her process)
- -Process improvement analyses and implementation (identify areas of potential design process improvement, quantify the potential impact of the proposed process improvements, seamlessly incorporate into the user design process the RASSP features that have been selected)
- -Process Automation
- -Distributed Document Management automation
- -Design environment definition (Features needed to optimally support the user design process)
- -Customization of COTS software (Process instantiation using a COTS Work Flow Manager, Distributed document management using a COTS document management product plus selected RASSP provided features, Application Encapsulation)
- -Metrics definition, automatic collection and analysis
The RASSP Digest - Vol. 1, No. 1, 4th Qtr. 1994
newsletter/html/94q4/newsletter_8.html