content_image/596118.jpg
<img src='content_image/596118.jpg'>

## 8.2 Factors Affecting Reuse 

The following sections discuss factors that affect the ability to reuse software lifecycle data. 

## 8.2.1 Unchanged and Applicable Software Lifecycle Data 

Any of the software lifecycle data in RTCA DO-278A, Section 11, is suitable for reuse. To meet the requirements in Section 8 .3 of this appendix, the software lifecycle data should be unchanged and should apply to the project for which reuse is being considered. 

## 8.2.2 In-Service Problems 

In-service problems with previous applications can limit reuse. The applicant needs to analyze all developers’ open problem reports to ensure that the reusable portion of the new software is not affected. If the reusable portion of the new software is affected, changes to correct that software lifecycle data should be made or the software should not be used. 

## 8.2.3 Operational Environment and Software Development Environment 

Applicants must determine whether the software data apply to the subsequent project’s development by assessing the similarity of both the operational environment and the software development environment. Applicants should: 

1) Assess the operational environment by evaluating the end-to-end performance requirements and the Operational Safety Assessment; 

2) Refer to the Software Lifecycle Environment Configuration Index in RTCA DO-278A, Section 11.16, when assessing the software development environment; 

3) Demonstrate that operational and software development environments are the same or that the environments produce results identical to those that were previously approved; and 

4) Assess any outstanding problem reports. 

## 8.3 Reuse Approval Guidelines 

The approval authority must ensure that the applicant has met the following guidelines before granting approval for reused software lifecycle data: 

1) The software lifecycle data have not changed since the previous approval; 

